共計(jì) 1570 個(gè)字符,預(yù)計(jì)需要花費(fèi) 4 分鐘才能閱讀完成。
很多小伙伴都覺(jué)得 WordPress 網(wǎng)站打開很慢,甚至有的首頁(yè)打開都要幾十秒,其實(shí) WordPress 搭建的網(wǎng)站,一般只要優(yōu)化的好,秒開都是可以的,但是因?yàn)?WordPress 的優(yōu)化有非常多種,因此涉及很多方面。這里搬主題就分享一下 wordpress 速度優(yōu)化的通用教程,讓你的網(wǎng)站加載速度可以瞬間秒開。
一、WordPress 優(yōu)化的硬條件 - 云主機(jī)
首先是主機(jī),主機(jī)在哪里,主機(jī)的帶寬多少,主機(jī)的性能如何,決定著網(wǎng)站打開速度的硬性條件。
1、主機(jī)地理位置
比如說(shuō),你建的是中文網(wǎng)站,基本都是國(guó)內(nèi)的訪客在瀏覽,那你選擇國(guó)內(nèi)的主機(jī)是最適合的,畢竟主機(jī)離你近。一般延遲都在 50 毫秒以內(nèi)。但是如果你買的是國(guó)外的主機(jī),如歐美這些地區(qū),如果該機(jī)房有中國(guó)直連的線路估計(jì)訪問(wèn)會(huì)好一些,就類似與有直飛的航班,不用轉(zhuǎn)機(jī),延遲也在 200 毫秒以內(nèi)。雖然比國(guó)內(nèi)響應(yīng)慢一點(diǎn),還是能接受的。但是如果是一些偏遠(yuǎn)機(jī)房,比如歐洲一些地方對(duì)國(guó)內(nèi)沒(méi)有好的線路,意味著沒(méi)有直飛航班,需要轉(zhuǎn)機(jī)。那么最終響應(yīng)延遲有可能高達(dá) 700-800 毫秒以上。
2、主機(jī)帶寬
主機(jī)帶寬意味著你訪問(wèn)網(wǎng)站數(shù)據(jù)的傳輸快慢,比如你網(wǎng)站頁(yè)面上很多圖,一張圖都幾百 KB,然后你主機(jī)的帶寬才 1M,意味著每秒傳輸 128KB,那你首頁(yè)上的圖片加上其他數(shù)據(jù)等全部大小達(dá)到幾 M 或者幾十 M,加載完首頁(yè)的話需要耗時(shí)幾十秒是很正常的。因此需要做圖片優(yōu)化、首頁(yè)優(yōu)化或者動(dòng)靜分離等等。
3、主機(jī)性能
目前,建站 WordPress 最低配建議 1H1G 是入門級(jí),然后更高一些性能會(huì)更好,類似騰訊云有一款 70 元 2 核 4G8M 的性價(jià)比神機(jī),如果需要的話,可以考慮一下。
<< 騰訊云雙十一秒殺活動(dòng)輕量服務(wù)器 2 核 4G 只要 70 元一年
如果,您的網(wǎng)站不想備案,那么可以選擇易探云香港云服務(wù)器,1 核 1G2M 最低配置僅 188 元 / 年起,這在香港云服務(wù)器中性價(jià)比很高!
<< 直達(dá)易探云雙 11 活動(dòng)購(gòu)買
二、WordPress 優(yōu)化的軟條件 - 設(shè)置優(yōu)化
說(shuō)完了硬條件,接下來(lái)說(shuō)軟條件,其實(shí)就是對(duì)網(wǎng)站的數(shù)據(jù)、設(shè)置等方面進(jìn)行優(yōu)化設(shè)置。
1、系統(tǒng)環(huán)境安裝
首先安裝完 WordPress 后,需要開啟相應(yīng)的緩存,比如 memcached 及 opcache,這里搬主題推薦安裝 litespeed 環(huán)境,安裝完成后即可一鍵安裝完成以上的緩存環(huán)境。
2、緩存插件安裝
接下來(lái)需要選擇 WordPress 緩存插件,這里搬主題仍然推薦 LiteSpeed Cache 緩存插件,免費(fèi),設(shè)置完成后可以獲得極大的提升。當(dāng)然,wordpress 緩存插件很多,也可以選擇:cos-html-cache、WP Super Cache、W3 Total Cache、WP Rocket 等,都是不錯(cuò)的緩存優(yōu)化插件!
3、WordPress 細(xì)節(jié)優(yōu)化
設(shè)置完成后,接下來(lái)網(wǎng)站打開會(huì)快很多了,但是接下來(lái)我們還需要進(jìn)行更一步的優(yōu)化,比如一些代碼,比如圖片懶加載等,這些可以優(yōu)化的內(nèi)容非常多,那么如何知道還需要進(jìn)行哪些優(yōu)化呢? 這里我們需要用到免費(fèi)的測(cè)試工具 PageSpeed Insights 及 GTmetrix。通過(guò)這兩個(gè),可以時(shí)刻免費(fèi)測(cè)試自己網(wǎng)站的速度及存在可以優(yōu)化的地方。
比如搬主題已經(jīng)進(jìn)行了自己站點(diǎn)的大量?jī)?yōu)化,包括主機(jī)及各類細(xì)節(jié)優(yōu)化,基本能保持 PageSpeed Insights 的桌面端得分在 80-90 分之間,移動(dòng)端得分在 30-50 分之間 (移動(dòng)端優(yōu)化一直是搬主題的心中的痛,┭┮﹏┭┮)。而 GTmetrix 得分一般最好成績(jī)?cè)?A(Performance 為 91%,Structure 為 96%),但是不是很穩(wěn)定。因此接下來(lái)的優(yōu)化介紹主要是建立在前期的優(yōu)化基礎(chǔ)上,而對(duì)于站點(diǎn)沒(méi)有進(jìn)行太多優(yōu)化的小伙伴,可以多看一下搬主題站點(diǎn)的文章。使用此教程理論上可以得到 30%-60% 的評(píng)分提升。
GTmetrix 測(cè)試的結(jié)果圖如下:
最后,像還有一些數(shù)據(jù)庫(kù)優(yōu)化及更深層次的優(yōu)化內(nèi)容,搬主題后續(xù)再進(jìn)行分享了。