為什麼WordPress速度慢?這是解決問題的方法

[ad_1]

為什麼WordPress速度慢?這是一個複雜的問題,並且有很多潛在的答案。它可能是您的虛擬主機。這可能是流氓插件。您可能使用了太多未優化的圖像。

現在,要說出來還為時過早,但是一旦完成本篇文章,您將對為什麼WordPress網站運行緩慢以及解決該問題需要採取的措施有一個更好的了解。

可能會使WordPress變慢的主要因素

除了您的虛擬主機之外,還有很多方面可能會影響您網站和您的用戶的載入時間:

  • 顯示未優化的圖像
  • 使用慢速WordPress主題
  • 使用未優化的插件
  • 沒有實施一般的性能最佳做法,例如壓縮和緩存
  • 後台運行了太多腳本
  • 使用舊版本的PHP

因此,如果沒有適當的優化,您的網站將無法獲得最快的速度。但是,即使您精心優化了網站的各個方面,您的託管服務提供商仍然可以成為降低速度的瓶頸。接下來,我們將討論如何確定您的網站是否屬於這種情況。

如何確定是否需要加快WordPress網站的速度(分4個步驟)

由於有太多因素會影響您網站的性能,因此您需要將其排除在外,以確定您的託管服務提供商是否有過錯。讓我們逐步完成該過程。

步驟1:運行一些基準頁面載入時間測試

在執行任何其他任務之前,首先需要確定網站載入的速度。根據經驗,您希望網站在兩秒鐘之內載入-一秒以下的內容可以帶來出色的用戶體驗。如果您處於一秒和兩秒的時間範圍內,儘管這裡仍有改進的餘地,但您的狀態還是不錯的。

有很多解決方案可用於測試您網站的載入時間-Pingdom Tools是領先者。與其他網站頁面相比,您的首頁將擁有大量內容,因此這是測試的不錯選擇。要使用Pingdom,只需在相關欄位中輸入URL,然後選擇與您的託管服務提供商的數據中心最匹配的測試伺服器:

使用Pingdom工具測試WordPress是否緩慢

單擊開始測試並運行Pingdom後,您將獲得一組類似於以下內容的結果:

速度測試結果

如果向下滾動,您會發現Pingdom在不同方面為您的網站打分,例如使用gzip壓縮,沒有太多的URL重定向等等:

Pingdom優化建議以修復緩慢的WordPress網站

您的「等級」越好,您的網站載入速度就越快。這些建議中的每一個都可以大大縮短載入時間。分數越低,您的網站就越需要優化。

在您得出有關您的虛擬主機的任何結論之前,請閱讀我們的WordPress性能優化指南。我們還收集了一些速效提示,以加快WordPress的運行速度:

如果您已經花時間優化了網站,但載入時間仍然很差,則可能表明您的主機存在問題。可以肯定的是,我們需要對您的網站施加壓力。

步驟2:對您的網站進行壓力測試

連續進行了多次速度測試,使您對網站的速度有一個很好的了解。但是,真正的試金石是在流量大的壓力下,查看網路主機的運行狀況。

在此步驟中,我們將使用「負載影響」工具,該工具可讓您在5分鐘內以遞增比例模擬最多25次同時訪問您的網站。您無需註冊帳戶即可運行免費測試:

負載影響主頁。

測試結束後,您會看到一個圖表,其中顯示了整個五分鐘內每個用戶的載入時間。理想情況下,您不希望看到載入時間出現任何明顯的峰值(藍線):

在網站上進行壓力測試。

我們的結果在這裡看起來不錯,這意味著我們的Web主機可以處理我們需要的負載。但是,載入時間的猛增可能意味著以下三點之一:

  1. 您的網站優化不佳(您已經照顧好了!)
  2. 您的網路託管服務商無法處理您同時投放的流量
  3. 您的託管計劃正在成為瓶頸

根據我們的經驗,即使使用基本共享計劃,優質的託管服務提供商也可以處理相當水平的並發流量。如果您的網站不存在,則可以通過將您的網站與內容分發網路(CDN)集成來幫助您。

使用CDN,您可以減少伺服器上的負載,並讓它們的數據中心承擔它。這意味著,即使您的網路託管服務商承受的壓力不是很大,您也可以防止流量高峰期間的性能下降。

步驟#3:檢查圖片是否需要優化

高質量照片的文件大小可能很大。將其中一些添加到任何頁面,非常適合減慢載入時間。您可以通過兩種方法來確定這是否對您有問題。但是,最快的方法是使用免費的性能測試工具,例如GTmetrix。

該服務與Pingdom工具非常相似。您輸入一個URL,然後進行快速測試,它將為您提供一份報告,其中包含您的載入時間的完整明細以及改善建議。

GTMetrix還指出您的網站是否使用了優化的圖像。如果您展開標籤,它甚至會列出所有未優化的圖像以及可能節省的文件:

未經優化的圖像會使WordPress變慢」 width =「 1238」 height =「 855

平均而言,網站文件大小的大約50%來自圖片,因此您希望在將圖片上傳到WordPress之前或之後進行壓縮。我們建議使用後一種方法,因為有許多圖像優化插件可以自動完成您的工作。

例如,Optimole可以在一個插件中處理一些事情:

  • 壓縮圖像。
  • 通過CDN提供您的圖片(就像您之前學到的一樣)。
  • 根據用戶的設備動態更改圖像的尺寸。例如,使用小型智能手機的人所獲得的圖像要小於巨大的視網膜屏幕。

如果您在圖片優化方面得分不高,可能會嚴重影響您網站的性能。為您的網站啟用圖像優化並瀏覽現有的媒體庫後,您要按照第一步和第二步進行操作。

理想情況下,您應該看到載入時間有所減少,如果沒有減少,則可能表明您的虛擬主機是潛在的問題。

步驟4:測試您網站的主題和插件

當然,您使用的主題和插件也會對網站的載入時間產生重大影響。例如,某些主題比其他主題具有更好的優化效果,而某些插件可能會向您的站點添加太多腳本。

要排除這些因素成為造成WordPress網站速度下降的原因,您需要執行以下操作:

  1. 設置網站的暫存副本。

  2. 將您的主題切換為另一個類似的選項,然後重新運行上面的一個和兩個測試。
  3. 一次禁用您的插件,然後每次都在第一步中重新運行測試。

誠然,如果您使用許多插件,此過程可能會花費一些時間-但是有必要將所有內容排除在外。

如果您無權使用暫存功能,則第二好的方法是在進行任何更改之前備份您的網站。這樣,您可以在完成後恢復其原始狀態。但是,如果您的點擊量很大,我們不建議您以這種方式測試在線網站。

注意切換主題或禁用特定插件會導致載入時間顯著減少的情況–您的網路託管商可能不會因為WordPress變慢而犯錯。

如果您的主題或插件是罪魁禍首,則需要尋找替代品(或與開發人員聯繫以查詢您的發現。)另一方面,如果不是您的圖片,主題或插件使您的網站變慢,則可能畢竟是時候尋找新的虛擬主機了!

不要讓緩慢的WordPress網站讓您失望

在得出有關網路託管服務商的任何結論之前,請務必排除其他可能使WordPress變慢的方面,這一點很重要。例如,您的網站可能最初並未針對速度進行優化,或者您使用的未壓縮圖像過多。一些插件和主題也會使速度變慢,因此您需要在決定切換主機之前測試各個方面。

如果您發現主機是罪魁禍首,我們將提供大量資源來幫助您根據需要和預算選擇最佳主機。我們在這裡解釋WordPress託管的不同類型。並且,一旦您了解了自己的選擇,便可以查看我們收集的最佳WordPress主機和一些最佳的廉價託管WordPress主機。

您對如何改善WordPress性能有任何疑問嗎?讓我們在下面的評論部分中對它們進行研究!

相關文章