使用wordpress搭建的網(wǎng)站速度很慢的原因有哪些
WordPress是老外開(kāi)發(fā)的,在開(kāi)發(fā)的時(shí)候使用了一些國(guó)外的服務(wù),這些服務(wù)因?yàn)榇蠹叶级玫脑蛟趪?guó)內(nèi)打不開(kāi),所以很多不了解的小伙伴會(huì)遇到疑惑,為什么網(wǎng)站這么卡?是不是服務(wù)器不好?
另外WordPress本身并沒(méi)有緩存,開(kāi)啟緩存將有助于減少網(wǎng)站服務(wù)器的工作處理壓力,從而加快加載速度。
最后我們網(wǎng)站上有些資源,比如圖片和一些固定的js/css文件,如果不直接存儲(chǔ)在網(wǎng)站服務(wù)器而是從速度更快的第三方加載會(huì)減少網(wǎng)站服務(wù)器的網(wǎng)絡(luò)消耗,從而減少加載時(shí)間。
替換被強(qiáng)服務(wù):
安裝Useso take over Google插件并開(kāi)啟,替換所有的Google字體、谷歌JS公用庫(kù)、Gravatar頭像為geekzu資源。
開(kāi)啟靜態(tài)緩存:
WP Super Cache 是 WordPress 官方開(kāi)發(fā)人員 Donncha 開(kāi)發(fā),是當(dāng)前最高效也是最靈活的 WordPress 靜態(tài)緩存插件。它把整個(gè)網(wǎng)頁(yè)直接生成 HTML 文件,這樣 Web 服務(wù)器就不用解析 PHP 腳本,通過(guò)使用這個(gè)插件,能使得你的 WordPress 博客將顯著的提速。
安裝WP Super Cache插件并按照如下勾選并保存





靜態(tài)資源上云:
靜態(tài)資源上云需要借助國(guó)內(nèi)第三方云服務(wù),而且域名必須要備案,如果域名沒(méi)有備案也可不必做,演示用七牛云的云存儲(chǔ)。
創(chuàng)建對(duì)象存儲(chǔ):


設(shè)置鏡像存儲(chǔ):
填寫(xiě)我們自己的WordPress博客域名就行

綁定一個(gè)域名:
綁定的域名必須是備案域名,可以為子域名,如果你的博客用HTTPS的話通信協(xié)議也要用HTTPS并配置證書(shū),覆蓋范圍建議全球,我圖弄錯(cuò)了。


綁定之后我們需要把綁定的域名解析到七牛云提供的CNAME地址,解析域名教程參考
回到WordPress后臺(tái),進(jìn)入WP Super Cache的CDN設(shè)置,站點(diǎn)地址是我們的博客地址,off-site url 是我們綁定到七牛云的地址,最后保存修改

開(kāi)啟GZIP壓縮:
開(kāi)啟gzip壓縮之后網(wǎng)站數(shù)據(jù)在傳輸?shù)轿覀優(yōu)g覽器之前是被壓縮的,可以有效減小數(shù)據(jù)的傳輸量,從而減少傳輸時(shí)間。
我用的優(yōu)網(wǎng)主機(jī)的主機(jī)(有永久免費(fèi)版)做的演示,優(yōu)網(wǎng)主機(jī)的博客主機(jī)和網(wǎng)站主機(jī)默認(rèn)都打開(kāi)了gzip壓縮。如果你用的其他主機(jī)商可以咨詢一下技術(shù)支持。
對(duì)于大多數(shù)的使用場(chǎng)景做好以上這些就足夠了,當(dāng)然還有很多方法可以進(jìn)一步提高加載速度。比如在多圖的情況下使用圖片懶加載,合并靜態(tài)資源,使用內(nèi)存緩存等。這里就不講了,后面有機(jī)會(huì)再進(jìn)一步分享。
原文出處:厚孜網(wǎng)絡(luò)
上一篇:基于ThinkPHP開(kāi)發(fā)一個(gè)電子商務(wù)平臺(tái)的注意事項(xiàng)有哪些? 下一篇:通過(guò)分析100萬(wàn)個(gè)小紅書(shū)熱搜詞,我們找到了上熱門的終極規(guī)律