1.不要選擇便宜的托管計(jì)劃
大多數(shù)都會(huì)支持比較便宜的托管計(jì)劃,也就是選擇共享托管。共享托管是比較便宜沒(méi)有錯(cuò),但是共享托管最終會(huì)降低你的網(wǎng)站速度,因?yàn)檫@個(gè)方案不是只有你一個(gè)人在享用。如果是這樣,升級(jí)你的托管計(jì)劃非常重要。根據(jù)你的業(yè)務(wù)需求,你可以選擇VPS或?qū)S弥鳈C(jī),這兩個(gè)托管方案都會(huì)比共享托管顯著提高了網(wǎng)站速度。
2.使用內(nèi)容分發(fā)網(wǎng)絡(luò)(CDN)
CDN可以更有效地向用戶提供內(nèi)容,因?yàn)樗欠植荚谑澜绺鞯氐亩鄠(gè)位置的Web服務(wù)器的集合。CDN可以節(jié)省高達(dá)60%的帶寬,減少任何單一服務(wù)器的負(fù)載,還可以保護(hù)你的網(wǎng)站免受DDoS攻擊。
3.減少HTTP請(qǐng)求
過(guò)多的HTTP請(qǐng)求會(huì)大大降低網(wǎng)站的速度。對(duì)于網(wǎng)站的每個(gè)頁(yè)面組件,都會(huì)發(fā)出HTTP請(qǐng)求。因此,如果你的網(wǎng)站上有大量的頁(yè)面組件,頁(yè)面呈現(xiàn)將會(huì)更長(zhǎng)。你可以通過(guò)以下方法最小化HTTP請(qǐng)求
減少網(wǎng)頁(yè)中的元素?cái)?shù)量
使用CSS代替圖像
將JS腳本、CSS和HTML文件組合在一起
重定向會(huì)創(chuàng)建其他HTTP請(qǐng)求并增加頁(yè)面加載時(shí)間。因此,建議減少重定向。
4.圖像優(yōu)化
大圖像尺寸對(duì)網(wǎng)站速度有很大影響,因此有必要通過(guò)壓縮圖像、裁剪圖像或更改圖像的分辨率來(lái)優(yōu)化圖像。
5.啟用緩存
為你的網(wǎng)站啟用緩存可以改善用戶體驗(yàn),因?yàn)樗鼤?huì)在用戶瀏覽器上存儲(chǔ)你的網(wǎng)站版本,并在你的網(wǎng)站更新之前提供相同的版本。在WordPress中,你可以通過(guò)添加以下插件W3 Total Cache或W3 Super Cache來(lái)實(shí)現(xiàn)這一點(diǎn)。
6.CSS和JS優(yōu)化
每次用戶訪問(wèn)網(wǎng)站時(shí),HTML、CSS和JavaScript文件都會(huì)增加網(wǎng)站發(fā)出的請(qǐng)求數(shù)量,這會(huì)影響網(wǎng)站速度?梢酝ㄟ^(guò)縮小和組合文件、對(duì)CSS和JavaScript文件使用異步加載以及延遲JavaScript加載來(lái)減少這個(gè)數(shù)量。
7.避免使用太多的插件
即使你安裝一個(gè)插件來(lái)構(gòu)建自定義功能、消除編碼混亂并改善用戶體驗(yàn),它也有一些缺點(diǎn)。在你的網(wǎng)站上安裝太多的插件會(huì)使你的網(wǎng)站變慢、甚至?xí)罎,還會(huì)產(chǎn)生安全問(wèn)題。因此,你必須運(yùn)行一個(gè)速度測(cè)試,通過(guò)啟用你所有的插件,并檢測(cè)哪些插件使你的網(wǎng)站變慢,并采取必要的行動(dòng)。
8.DNS查找
頁(yè)面加載的速度取決于DNS查找所花費(fèi)的時(shí)間。如果你使用的是慢速DNS,瀏覽器找到你網(wǎng)站的時(shí)間會(huì)增加。為了加快這個(gè)過(guò)程,有必要切換到更快的DNS提供商。