私は、しばらく前に誰かのために、Drupal 6を使ってthis websiteを作っています。問題は、それが非常に遅くなっているということです...データベースを最適化すると、それはもう少し遅いです...私はGoogleで見つけたものすべてを試しましたが、何も動作していないようです。多分、ここの誰かがGoogle以上のことを知っているだろうか? :pDrupal 6のWebサイトが非常に遅い
答えて
一つのこと私はPageSpeedを使用して気づいた、サムネイルを表示するのではなく、このページ(http://heuvelfolies.be/CMS/Producten)の画像の一部がHTMLとCSSを使ってサイズ変更されている。あなたのDBの問題とは関係ありませんが、全体的にページの読み込みに役立ちます。
出力例: http://heuvelfolies.be/img/Producten_Netten.jpgは、360x360から100x100のHTMLまたはCSSにリサイズされます。スケーリングされた画像を表示すると、74.7KiB(92%の削減)を節約できます。
Memcachedなどの他のキャッシュ技術を使用していますか? Drupalのキャッシュはステップ1になりますが、これはあなたが言ったことですが、次のステップは中間のキャッシュシステムになります。私はそれに幸運をもたらしました。 更新日:あなたのホストがVPSを提供しているようには見えないので、VPSに移動したことがあればこれは何かになります。しかし、共有サーバー上にいることには限界があります。サーバー上の「他の人」が実行していることがわかっていないと、それが全面的に遅くなっている可能性があります。
そのサーバにpingイベントを送信できません。おそらくあなたはホスティングを変更することを検討する必要がありますか?
他にも、キャッシュが有効で、JSとCSSのファイルマージが有効になっています。レイアウトが多くのグラフィックスで構成されている場合は、CSSスプライトの使用を検討してください。また、DBへの接続が高速であることを確認してください。
Drupalの組み込みキャッシングを使用していますか?
そうでない場合は、オンにしてください。大きな違いがあります。
また、ワニスなどのサーバーベースのキャッシュソリューションを調べることもできます。あなたはどのモジュールを使用していますか?
既知の問題のモジュールを使用している可能性があります。あなたが使用しているさまざまなモジュールに関連するスピードの問題についてはGoogleにお問い合わせください。すべてのページに動的コンテンツを表示していますか? 動的ページをキャッシュできないため、処理が遅くなる可能性があります。 AHAHまたはAJAXを使用して、ページ読み込み後にJavascriptを使用してページの動的部分を読み込むことを検討してください。これらはメインページのコンテンツから切り離され、正しくキャッシュできます。
改善する前に、管理ページの「最近のログエントリ」を確認してください。
サイトが遅い理由はたくさんありますが、まずエラーがないことを確認してください。
私はちょうどあなたのサイトを見てきました、それは特に低速でも高速ではありませんでした。ページがハングアップしていないように見えましたが、サムネイルがあまりにも速く読み込まれませんでした
ニスのようなソリューションのために、あなたは少なくともVPSを意味し、PressflowやDrupalの7と同様にroot権限が必要になり、キャッシュに見て、あなたのホスティングプロバイダを確認し、サイトの健全性を確認してください...
- 1. Vagrant + Drupal Running非常に遅い
- 2. NodeJsウェブサイトTTFBが非常に高く、サイトが非常に遅いです
- 3. WebClientが非常に遅い
- 4. ApacheBenchが非常に遅い
- 5. Image.FromFileが非常に遅い
- 6. ウェブサイトが非常に遅い
- 7. WCFが非常に遅い
- 8. GetHostEntryが非常に遅い
- 9. 非常に遅い
- 10. ASP.NET 2.0-4.0 Webアプリケーションの初期起動が非常に遅い。
- 11. .asmx Webサービスコードの実行が非常に遅い
- 12. Azure Webアプリケーションが非常に遅くなっています
- 13. DrupalのWebサイトのIE7/6に垂直スクロールバーが表示されませんか?
- 14. VisualStudio2005のデバッグが非常に遅い
- 15. フラスコの塗布が非常に遅い
- 16. ローカルホストのレンダリングページが非常に遅い
- 17. MySQLワークベンチテーブルのデータインポートウィザードが非常に遅い
- 18. HttpDefaultClientのexecute()が非常に遅い
- 19. マージレプリケーションデータベースの挿入が非常に遅い
- 20. NHibernateのマッピングが非常に遅い
- 21. C#のコピーが非常に遅い
- 22. DialogFragment内のScrollViewが非常に遅い
- 23. UIグリッドカラムのフィルタリングが非常に遅い
- 24. 更新のパフォーマンスが非常に遅い
- 25. OrientDBのショートパスが非常に遅い
- 26. UIPickerViewの起動が非常に遅い
- 27. の展開が非常に遅い
- 28. コアデータのインポートが非常に遅い
- 29. ゲームのレンダリングが非常に遅い
- 30. Nativescriptのナビゲーションが非常に遅い
aggresive cahcingメソッドは、読み込み時間を1トン改善したようです...しかし、誰かがあなたのキャッシュの有効期限を1日以上に設定する方法を知っていますか? – RobinJ