Web-Server

這是延遲問題還是其他問題?

  • September 15, 2012

我有我認為可能是延遲問題。我在共享主機上安裝了 magento。我知道最好在專用伺服器上執行 magento,但它還處於早期階段,它是一個很好的主機。當我打開首頁並在 chrome 的 net 選項卡中檢查它時,頁面本身(即第一個被接收的主文件)的載入時間比我預期的要長得多……平均大約 3 秒。當我仔細觀察時,我注意到我“發送”了幾毫秒,“等待”了 2.5 或 3 秒,然後“接收”了大約 50 毫秒。這是延遲問題嗎?

您的問題不是延遲 - 它只是一個緩慢的站點。可以通過快速 ping 快速測量延遲:

ping www.myslowsite.com 

您的問題是 Time To First Byte (TTFB),您的伺服器不會很快生成響應,因此,您的瀏覽器一直在等待它。

IE。如果您使用以下內容創建了 PHP 腳本:

<?php 
 sleep(10);
 echo "Hello World!";

那麼你的 TTFB 將是 10 秒。

因此,您的問題將是 2 倍。

  1. 您沒有使用具有真正 Magento 優化環境的專業 Magento 網路主機
  2. 您的 Magento 模板/擴展程序導致頁面需要更多時間來載入

解決方案?

編寫一個更有效的模板,刪除緩慢/龐大的編寫不良的擴展並更改您的主機。

引用自:https://serverfault.com/questions/424002