logo

パレット - カラフルに🎨

Palette — ビジュアルページビルダー、デザインの専門知識は不要です。

ライブデモ パレットをダウンロード

Scroll

Drupal 7 サイトのパフォーマンス向上

22/02/2025, by 匿名 (未認証ユーザー)
フォーラム

こんにちは。

Drupal 7 エンジンで動くサイトのパフォーマンスを向上させる方法に興味があります。私にはサイト(http://itechinvest.ru/)があり、サーバーからのコンテンツの応答時間が2秒以上かかっています。この時間を短縮できる方法を探しています。

devel と xhprof をインストールしたところ、ページを開くときに関数 drupal_find_theme_functions (674 回呼び出し、886ms)が何度も呼び出されていることが分かりました。しかし、この情報をどう扱えばよいのか見当がつきません。なぜこの関数がこれほど何度も呼ばれるのかをどう理解すればよいのか、この値を減らすことは可能なのか、そしてどうやって減らせばよいのでしょうか?

admin/config/development/performance で「JavaScript ファイルの結合」の設定を有効にしてみましたが、その結果サイト上のすべてのスクリプトが壊れてしまいました。なぜこうなるのかを突き止めて修正するにはどうすればよいでしょうか?

また、memcached の機能を使おうとしていますが、なぜか nginx が memcached ストレージ内のコンテンツを見つけられず、毎回ページ生成のためにバックエンドの php-fpm に問い合わせに行ってしまいます(これについては、その実装方法を書いた記事の著者に答えを探しています http://drupalace.ru/lesson/otdayom-kesh-anonimov-bez-podnyatiya-bekenda-drupal-7-nginx-memcached)