加載時(shí)間的(de)沉默殺該如何解決它

發布于:2019-12-13

想象一下(xià),訪問一個(gè)網站要花費10多(duō)秒的(de)時(shí)間,而訪問另外一個(gè)網站無需花費兩秒鐘(zhōng)的(de)時(shí)間。不用(yòng)說後面的(de)網站點擊率會更高(gāo),獲取更多(duō)的(de)流量。說實話(huà)在這(zhè)個(gè)萬物(wù)聯網的(de)時(shí)代,沒有人(rén)喜歡等等太久,如果你給你不了(le)别人(rén)好的(de)體驗,自然有人(rén)可(kě)以滿足。 

福布斯文章(zhāng)提到,在網頁加載時(shí)間僅爲1秒的(de)延時(shí)是指銷售額百分(fēn)之七的(de)跌幅,11%較少的(de)頁面訪問量,客戶滿意度16%的(de)下(xià)降,而在轉化(huà)率7%的(de)損失。 

注意跨度越來(lái)越小,耐心比以往任何時(shí)候都更薄。除此之外,加載緩慢(màn)的(de)網站還(hái)會影(yǐng)響你的(de)SEO,因爲它會影(yǐng)響Google查看你網頁的(de)方式。速度是Google用(yòng)于衡量你的(de)網頁的(de)排名因素。當然,内容可(kě)能是最主要的(de),但是速度會改變你的(de)内容在搜索中的(de)效果。 我們将深入研究并找到加載時(shí)間的(de)無聲殺手-常見原因和(hé)不常見原因。

 

1.未壓縮的(de)圖像和(hé)奇異的(de)圖像尺寸

圖像的(de)質量和(hé)大(dà)小會影(yǐng)響其加載時(shí)間。每個(gè)頁面上都有高(gāo)分(fēn)辨率圖像意味著(zhe)你的(de)網站加載速度會變慢(màn)。

如何解決這(zhè)個(gè)問題?

我們發現了(le)幾種安裝插件的(de)方法。第一個(gè)是帶有jQuery Lazy Load插件的(de)。該插件允許僅出現在“折疊上方”或訪客當前正在查看的(de)部分(fēn)上的(de)圖像加載。 第二種選擇是通(tōng)過使用(yòng)圖像優化(huà)器(例如Yahoo!的(de)Smush.it)或使用(yòng)WP Smush.it插件來(lái)壓縮圖像而不改變其質量。使用(yòng)WP插件,當你将圖形添加到站點時(shí)可(kě)以自動完成。

 

2.不必要的(de)插件

如果你有一個(gè)WordPress網站,你将知道有成千上萬的(de)插件在四處徘徊,有時(shí)你可(kě)能會覺得(de)需要下(xià)載每個(gè)插件,因爲它們對(duì)你的(de)網站“很有幫助”。 

在不知不覺中,你将擁有運行網站的(de)插件,甚至可(kě)能有用(yòng)于該插件的(de)插件。

插件過載可(kě)能是一個(gè)問題,因爲你的(de)網站擁有的(de)插件越多(duō),加載時(shí)它要做(zuò)的(de)工作就越多(duō)。此外,并非所有插件都像它們聲稱的(de)那樣出色。當心過時(shí)的(de)插件會降低你的(de)網站速度,而不是提高(gāo)其性能。

你可(kě)以通(tōng)過評估當前的(de)插件來(lái)找出你實際需要的(de)插件來(lái)解決此問題。你可(kě)能有多(duō)個(gè)具有相同功能或不再使用(yòng)的(de)插件。 

删除插件時(shí),請檢查是否

(1)插件相關且已更新

(2)是否具有另一個(gè)具有相同功能的(de)類似插件

(3)是否仍在使用(yòng)相應的(de)插件

你還(hái)可(kě)以使用(yòng)P3(插件性能分(fēn)析器)檢查插件的(de)性能,該插件向你顯示每個(gè)插件對(duì)WordPress網站加載時(shí)間的(de)影(yǐng)響。

 

3.過多(duō)的(de)首頁

你的(de)首頁是你品牌的(de)面孔。因此,如果你希望它看起來(lái)最好,我們将爲你提供幫助。但是,當你嘗試用(yòng)大(dà)量的(de)小部件,内容和(hé)最新的(de)圖像來(lái)打動新訪客時(shí),這(zhè)會損害你的(de)加載時(shí)間。

當你想制作一個(gè)令人(rén)印象深刻的(de)網站時(shí),請記住幹淨的(de)設計可(kě)以給用(yòng)戶很好的(de)體驗。我們不是在告訴你完全禁止窗(chuāng)口小部件(将它們保存在博客文章(zhāng)或網站頁面的(de)末尾),而是在告訴你保持簡單。

你可(kě)以做(zuò)的(de)另一件事是加快(kuài)加載時(shí)間,方法是更改WordPress選項以顯示摘錄而不是完整的(de)帖子,并将每頁的(de)帖子限制爲每頁五到七個(gè)。

 

4.免費的(de)第三方WordPress主題

免費的(de)WordPress主題聽(tīng)起來(lái)似乎是最好的(de)東西,但是免費的(de)東西帶有價格标簽。當你在WordPress上尋找主題時(shí),你可(kě)能會單擊第三方提供的(de)那些免費主題。他(tā)們還(hái)是免費的(de),那怎麽可(kě)能出問題了(le)?

顯然,很多(duō)事情。就像間諜軟件或惡意軟件可(kě)能附帶免費音(yīn)樂(yuè)和(hé)電影(yǐng)一樣,免費的(de)第三方WordPress主題可(kě)能是網站運行緩慢(màn)的(de)原因之一。

如何解決這(zhè)個(gè)問題

最好的(de)方法之一是僅使用(yòng)官方WordPress主題存儲庫中的(de)主題。如果你想要更個(gè)性化(huà)的(de)東西,請考慮分(fēn)配低于100美(měi)元的(de)高(gāo)級主題,你可(kě)以根據自己的(de)需求進行自定義。

 

5.不可(kě)靠的(de)網絡托管

擁有未正确配置的(de)網絡托管服務器可(kě)能會損害你的(de)加載時(shí)間。在選擇網絡托管服務器時(shí),我們通(tōng)常會嘗試選擇最節省預算(suàn)的(de)選項。剛開始時(shí),這(zhè)可(kě)能會很好。 

但是,一旦你收到的(de)流量突然激增,你的(de)主機和(hé)服務器将無法一次處理(lǐ)大(dà)量用(yòng)戶。突然的(de)峰值可(kě)能會發生,尤其是在你發起新的(de)在線營銷活動或新産品時(shí)。 

與其尋找免費或廉價的(de)網絡托管解決方案,不如使用(yòng)通(tōng)常運行于每月(yuè)四到八美(měi)元的(de)知名主機,這(zhè)還(hái)不錯。 

除了(le)價格之外,你還(hái)應該記住服務器處理(lǐ)問題時(shí)的(de)響應速度。有時(shí),你的(de)網站可(kě)能會出現緊急情況,填寫表格隻會減少工作量。徹底進行研究,并閱讀有關該公司及其支持的(de)評論。 

 

6.不可(kě)見的(de)加載圖像或視頻(pín)

滾動浏覽頁面時(shí),有些内容不會立即顯示。有些仍然位于頁面底部,在訪客到達确切地點後可(kě)見。 

那麽,這(zhè)是怎麽一個(gè)問題呢(ne)?你告訴服務器獲取的(de)圖像越多(duō),站點加載的(de)速度就越慢(màn)。現實情況是,服務器通(tōng)常會獲取所有這(zhè)些圖像和(hé)視頻(pín)(甚至你還(hái)看不到的(de)圖像和(hé)視頻(pín))。對(duì)于移動設備來(lái)說,這(zhè)是一個(gè)巨大(dà)的(de)因素,因爲它們的(de)速度和(hé)數據有限。

這(zhè)可(kě)以通(tōng)過“延遲加載”來(lái)解決,這(zhè)意味著(zhe)僅在需要時(shí)以及僅在屏幕上時(shí)才獲取文件。你可(kě)以在WordPress網站上使用(yòng)的(de)幾個(gè)插件是BJ Lazy Load和(hé)LazyLoad。 

 

7.編碼問題

你的(de)網站是由代碼組成的(de)。你的(de)網站越複雜(zá),就越需要編碼。僅僅因爲你希望自己的(de)網站理(lǐ)想,并不意味著(zhe)編碼應該是最重要的(de)。不相關或不必要的(de)代碼隻會減慢(màn)你的(de)站點速度,因爲服務器必須處理(lǐ)更多(duō)數據才能到達頁面。

編碼問題的(de)一個(gè)例子

當代碼引用(yòng)兩種不同形式的(de)網站URL時(shí),會發生不必要的(de)重定向。盡管這(zhè)似乎是微不足道的(de),但是卻有很大(dà)的(de)不同。

發生重定向時(shí),用(yòng)戶必須等待頁面加載兩次。使用(yòng)過多(duō)的(de)重定向意味著(zhe)你将加載時(shí)間加倍。

要解決此問題,你需要詳細檢查代碼。在大(dà)多(duō)數情況下(xià),加載時(shí)間緩慢(màn)的(de)根本原因可(kě)能是編碼問題。當代碼不一緻并導緻太多(duō)重定向時(shí),會發生這(zhè)種情況。

 

8.不使用(yòng)内容傳送網絡(CDN)

CDN是由部署在不同地理(lǐ)位置的(de)獨立服務器組成的(de)網絡,向訪問者提供Web内容。根據你網站訪問者的(de)位置,所請求的(de)内容将由最近的(de)數據中心中的(de)節點提供。 

不使用(yòng)CDN的(de)問題在于,許多(duō)站點的(de)運行速度可(kě)能很慢(màn),尤其是當它們有來(lái)自世界各地的(de)訪問者時(shí)。盡管CDN不是必需的(de),但它可(kě)以幫助你更快(kuài)地提供Web内容并減少加載時(shí)間。

既然你已經了(le)解了(le)一些最明(míng)顯,最不明(míng)顯的(de)加載時(shí)間殺手,那麽現在該是爲網站修複它們的(de)時(shí)候了(le)。

 

評論展示

參與評論
  • click

660

shares

 

在線客服

服務熱(rè)線:400-8817-968

QQ客服:425827996

周一至周五:8:30-18:00

掃碼加微信咨詢

業務微信

15815846676
長(cháng)按号碼加微信

在線留言

top