之前用過很多的WORDPRESS的網站提速方案,常用的圖片和靜態文件CDN加速就不說了,這個是基礎。今天我要分享是HTML頁面的提速。
WORDPRESS網站內容都是存在數據庫里,如果HTML本身內容不能靜態化,提速性能非常有限。每次訪問網站都讀取數據庫,性能肯定不會好。
之前有用過memcache方案,占用服務內存不說,效果也不是很明顯。
如果你的服務器是固態硬盤,還是用網頁純靜態化方案效果最好。
但是把全站都靜態化后,會生成很多HTML文件,不方便管理,也會占用很多服務器空間。
所以我一直在找一個折中的方案,就是靜態化緩存。
目前我用的方案是NGINX+網站靜態化緩存,這個應該是目前最經濟的方案了。輕松應對上萬的高並發訪問量。
靜態化插件有很多,今天我要強烈推薦給大家的是WP SUPER CACHER插件,下載地址在最后。
這款插件,功能強大,操作簡單,非常適合懶人使用。
最最重要的是靜態化過程是根據訪問頁面動態生成的。你只需要設置好靜態化規划就可以了。
如果將緩存時間設置為0 就是禁用緩存回收,一般設置為3600或是7200比如好。
設置好插件啟動后,就可以訪問網站了。訪問了什么頁面就緩存什么頁,提速是十分明顯的。
更加重要的是,插件設置界面中文的,小白也可以輕松使用。
插件自帶垃圾回收機制,可以根據設置的時間周期進行回收,絕不會占用太多的硬盤空間。
上面是WP后台查看緩存情況。
為了驗證真實的緩存情況,也可以進服務后台查看。
經過反復設置,反復測試,我總結出了最通用,最有效果的設置方案。
具體設置教程下載:https://sn9.us/file/3003863-398618777
插件下載地址:wp-super-cache.1.7.0.zip: https://sn9.us/file/3003863-398606058