發布時間:2024-04-08 文章來源:深度系統下載 瀏覽:
WordPress用久了會越來越慢,特別是內容越來越多,插件越來越多,用戶越來越多的時候。下面我從幾個層面一一分析和提供解決方案。可以根據自己的實際情況從某一方面或者多方面地去提升你的訪問速度! 1、服務器方面。國內主機優于香港主機和國外主機。有條件就去備案用國內主機吧,現在都是手機核驗了,不用拍照和郵寄幕布了,還是很方便的。服務器配置當然也是越高越好咯,帶寬也是,根據錢包大小自己決定吧。雙十一這種活動多的時候入手會很劃算。 服務器系統,Linux優于Windows的主機。環境配置推薦用寶塔面板,然后NGINX PHP7.x。 MYSQL數據庫本地的訪問速度優于云數據庫,不過這個差別很小。上云數據庫對于服務器穩定性有幫助。 PHP擴展必裝Opcache,這個對執行效率的提升非常大。其他PHP緩存擴展根據實際情況選擇,一般是Memecached和Redis二選一。 2、主題方面。主題對WordPress的速度影響非常大,選對了主題你的性能就有保證了。 國內主題優于國外主題,付費主題優于免費主題,新主題優于老主題。因為國外主題會調用很多公共庫資源,比如谷歌字體這類的東西,國內訪問不了。國外主題還會集成一些社交網絡的東西,國內訪問不了。有了這些鬼東西,會嚴重拖慢你網站的速度。一開始就用國內的主題,就不會有這些操心事了。 付費主題一般功能會更完善,并且會持續更新。這也是新主題優于舊主題的道理,即使是免費主題,最好也選擇持續更新的主題。另外優秀的主題開發者也會更注重性能優化。一般你看他演示站的速度就可以判斷。一般付費主題還會集成一些的高級功能,可以少裝幾個插件了。 3、插件方面。 動態緩存還是很有必要的,Memecached和Redis二選一?梢灾苯釉诤笈_搜索到相應的插件。 靜態緩存插件推薦Super Cache,這個是WordPress自家開發的緩存插件,絕對夠用。還有一個對性能有幫助的是Wpjam Basic這個插件。雖然新版兼容性很差,好多插件和主題不兼容。但實測下來,對性能提升還是很有幫助的。Autoptimize這個插件可以把多個頁面資源壓縮成一個文件,比如CSS和JS,也會對HTML進行壓縮。 有些插件會影響性能,所以還是盡量少用插件。非必須的最好不要裝。有些臨時用的插件用完可以刪掉。 4、除此之外,漏洞掃描、垃圾評論、CC攻擊這些也會導致網站訪問緩慢。上CDN、加防火墻、關閉評論,這些基本操作要有。如果開放注冊,一定要加驗證碼。頻繁的惡意注冊也比較消耗PHP和數據庫資源。 5、如何直觀地看到WordPress執行效率? 我們在wordpress頁面底部加入一句查詢統計的代碼。這樣可以看到頁面加載時執行的時間和查詢次數。直觀的看到開啟動態緩存的前后對比。打開你主題里的footer.php 在合適的位置加入下面這句: - 秒內查詢了次數據庫
另外在谷歌瀏覽器檢視模式下的NETWORK選項卡中,可以看到網頁資源的加載時間。誰拖慢了你的網站可以一目了然。 |
上一篇: