また、ページが1つのものを表示するのに約2秒かかることもわかりました(その原因は、検索に最も時間がかかっているためだと思います)http://www.webpagetest.org/result/120613_QC_833b06d5bbdf38bafcff8ed2777be8ac/
どうすればこれを改善できますか、または 2 秒のラグを取り除くことができますか?
私はこれを Heroku でホストしており、DNS は GoDaddy でセットアップされています。
また、ページが1つのものを表示するのに約2秒かかることもわかりました(その原因は、検索に最も時間がかかっているためだと思います)http://www.webpagetest.org/result/120613_QC_833b06d5bbdf38bafcff8ed2777be8ac/
どうすればこれを改善できますか、または 2 秒のラグを取り除くことができますか?
私はこれを Heroku でホストしており、DNS は GoDaddy でセットアップされています。
DNS はあなたの問題ではありません。
ネットワークのウォーターフォール チャートをよく見てください。application.js ファイルが最初のパフォーマンスの原因です。できれば:
それが邪魔にならないので、あなたのバックグラウンドはあなたの次の最大の問題です - それは巨大です. 速度を本当に気にしている場合は、そこにある必要があるかどうかを再検討する価値があるかもしれません。
サーバーの負荷が高い場合、構成が不十分な場合、またはクライアントと DNS サーバー間のネットワーク リンクが遅い場合、DNS は低速です。より大きなネットワーク パイプで別のサーバーを試してください。あなたの質問には、より良い回答を提供できる多くの詳細が欠けています。たとえば、ホストとネットワーク環境は何ですか?
Webpagetest は、最初のバイトが 0.3/0.4 秒で到着することを示しています。これは、発生している 2 秒未満の遅延です。あなたが自分の遅さについて不平を言っているのか (Google Public DNS や Open DNS や Dyn Internet Guide の使用に関するアドバイスに従ってください。役立つはずです)、またはサイトが他の人にとって遅いことについて不平を言っているのかどうかはわかりません (その後、以下をお読みください)。
このページの表によると、最初のビューの DNS ルックアップ時間は 52 ミリ秒です。
Google アナリティクスや、使用することを選択したその他の外部情報などへの他のルックアップがあります。それらのすべてが適切な解決時間を提供していないようです (ただし、webpagetest が適切な中央値の解決時間または再帰キャッシュを使用する再帰サーバー応答までの時間を提供するかどうかは保証できません)。
最初に、あなたを遅くする他のことについて何かをすることを検討してください。
DNS が遅いと思われる場合は、Google の DNS を試してパフォーマンスを向上させてください。
そして、もう一度テストを行います。
https://developers.google.com/speed/public-dns/
比較したことはありませんが、Google DNS は平均よりも速いという人もいます。代替品もあるかもしれません。