データベースに保存されたメッセージ キーをgettext()
メカニズムに移行している最中です。私たちのプロジェクトにはいくつかのサブプロジェクトがあり、データベースからメッセージをプルするときに効率的なクエリが必要だったため、これらのサブプロジェクトによってメッセージがグループ化されたため、常に実際のグループのみをクエリしました。
今、データベースクエリについて心配する必要がないという事実を考えると、これらの異なるサブプロジェクトを異なるドメインに分割する必要があるのではないかと考えています。
サブプロジェクトのサンプル サイズ:
domain1.po 200k
domain2.po 67k
domain3.po 20k
これらのファイルを分割する必要がありますか?それとも、それらをマージすればすべて問題ありませんか?
速度/メモリ消費の観点から、大きな (非効率的な) .mo/.po ファイルと見なされるものは何ですか?