私はDrupal6のインストールで誰かを助けています、そして彼らはコンテンツタイプを定義する段階にあるだけですが、彼らはサイトのパフォーマンスに非常に悩まされています。モジュールリストをロードするだけで30秒以上かかる場合があり、コンテンツタイプのインポートには3分近くかかりました。
これは大規模な共有UNIXシステムにインストールされており、同じサーバー上で他のD6インストールを実行していますが、実際の問題はありません(多少の速度低下はありますが、それほど悪いことはありません)。私は今日の午後、サイト上のすべての非コアモジュールを無効にすることに時間を費やし、モジュールリストページの読み込み時間を約5秒に短縮することができました。モジュールのグループを再度有効にすると、パフォーマンスに最大の影響を与えたのはCCKファミリのモジュールであるように見えました(モジュールリストのページ読み込み時間が15〜20秒増加しました)。
繰り返しますが、私はこのサーバー上にCCK(およびほとんど同じ他のモジュール)を実行していて、このようなことを経験していない他のサイトを持っています。主な違いは、この非常に遅いサイトには、大量のコンテンツタイプとCCKフィールドが定義されていることです。46の個別のコンテンツタイプと162のCCKフィールドがあります。
サイトのパフォーマンス(少なくともコンテンツタイプの作成と編集に関係する特定の操作)とコンテンツタイプおよびカスタムフィールドの数との間には直接的な関係があるという結論を導き出しましたが、正確に何を判断することはできませんでしたこのコンテンツタイプとフィールドの影響は、それらの影響を軽減するためにできることがあるかどうかです。
Develモジュールをインストールしましたが、[モジュール]ページで最大のパフォーマンス低下は、cache_menuに関連するクエリにあることがわかりましたが、それがコンテンツタイプやフィールドの数に直接関連しているかどうかはわかりません。
どんな指導も大歓迎です!
ありがとう、ポール