0

過去に、Googleページの速度や多くの同様のツールでサイトの速度をチェックしたとき、サイトは非常に高いスコアを獲得しました(cssとjsの最適化が良好です)。高度な CSS/JS アグリゲーション モジュールブースト モジュールをインストールして、高得点を獲得しました。

その後、突然、Google ページの速度 (およびその他のツール) で、サーバーの応答時間が約 3 秒遅いというメッセージが表示されるようになりました。

私のサイトは Drupal 7 で構築され、Bluehost 共有ホスティングでホストされています。
Bluehostテクニカルサポートは、問題は彼らの側にあるとは言いません

サーバーが遅くなる原因は何だと思いますか?
どうすれば修正できますか?
または、少なくとも何を確認する必要がありますか (画像、キャッシュ、その他)?

4

1 に答える 1

1

最初に把握することは、望ましい応答時間です。たとえば、多くのモジュールとかなり重いサイト/ホームページがある場合、処理時間を変更するために何かが行われない限り (キャッシュ、少ないモジュールの使用など)、おそらく 3 秒で問題ありません。

どこを確認すればよいかというケースに戻ります。ホームページと、ホームページがレンダリングされるためにどのビューやその他のものがロードされているかを確認してください。次に、リストを作成し、1 つずつ質問します。

  1. 最適か/改善可能か? 多分何かがキャッシングアウトをスローしている可能性があります(アイテムの各リクエストによって動的パラメーターが注入されるなど)。
  2. ビューを使用している場合は、SQLビューを有効にして、使用しているSQLステートメントを確認し、ツールを使用して分析/改善できます(これはそれ自体が問題になる可能性があります)

  3. ロードされている/使用されているモジュールを見て、それらが必要であることを確認してください。

drupal キャッシング (/admin/config/development/performance) をチェックし、正しいチェックボックスがチェックされていることを確認します。

これはブルー ホストの問題である可能性もあります。なぜなら、ブルー ホストがサーバー上で非常に多くのサイトをホストしている場合、サーバーはいくつかのサイトをメモリから追い出し、訪問者からのリクエストに応じてそれらのサイトをロードし直すため、ロードが遅くなるからです (サーバー リクエストサイト、drupal はデータベースなどからロードします)。

それらを確認した後、具体的な質問をすることができます。

于 2014-06-05T10:45:16.743 に答える