首先,我們必須承認(rèn)WordPress程序是目前最好用的CMS開源程序之一,我們可以用在個人博客上,也可以用在小型內(nèi)容管理中,尤其是大部分個人站長非常的喜歡。其有著非常靈活的主題、插件,以及更加容易學(xué)會。如果我們在使用wordpress做的流量較大,比較多的時候。
尤其是我們在使用的海外主機(jī)方案中,可以建立多個的時候,我們并沒有放置太多的,都會被主機(jī)商提醒資源占用過大,我們也會通過統(tǒng)計工具看到并沒有多少流量。脾氣暴躁的站長可能會去發(fā)帖說這款主機(jī)如何如何不行,建議他人不要購買。其實(shí),并不是這樣的,主要原因還在于我們的WP是不是更好的優(yōu)化過。類似這樣的問題,麥子記得之前也有提到,這幾天正好很多新手站長購買了不少主機(jī),我之前也說過寫一篇詳細(xì)的出來,幫助大家解決這個問題。所以,我整理下面的5個解決方案。
5個完美解決WordPress占用主機(jī)資源方案
解決方案之一,少用插件。如果是用wordpress建立站群的,我一般建議大家使用固定連接設(shè)置偽靜態(tài)之后,然后就是用supercache插件緩存功能插件,其他任何插件都不使用。因?yàn)椴寮嵝盐覀兏?,以及還可能有安全問題,更因?yàn)椴寮B接著數(shù)據(jù)庫比如自動刷新,隨機(jī)插件,更會使得增加數(shù)據(jù)庫的負(fù)擔(dān)。
解決方案之二,屏蔽自動版本功能。使用下面的代碼加入到所在主題的functions文件中:
- remove_actionpre_post_update,wp_save_post_revision
- add_actionwp_print_scripts,disable_autosave
- functiondisable_autosave{
- wp_deregister_scriptautosave
- }
如果不使用這個腳本,會使得我們在更新的時候生成很多版本文件到數(shù)據(jù)庫中,我們需要禁止生成這些版本文件。我的博客之前幾百條數(shù)據(jù)會生成到2W多條數(shù)據(jù)文件,極大的增加了的負(fù)擔(dān)。
解決方案之三,控制采集頻率。很多朋友用wordpress建立站群的時候,都是用采集更新方式。采集是可以的,你要控制在同一個主機(jī)中的群不要同時采集,需要錯開時間。如果都同時采集的時候,會占用等比倍數(shù)的數(shù)據(jù)庫資源。而且采集量要控制不要太集中。
解決方案之四,監(jiān)控流量。有些時候做站群的朋友,可能不是為了做流量,但有些時候就這么巧合,你的就會帶來不少的流量,我們需要及時監(jiān)控,把流量大的轉(zhuǎn)移出去單獨(dú)存放。海外主機(jī)雖然是無限制建站站點(diǎn)數(shù),但CPU和文件數(shù)還是有限制 骨膠原的作用 的。還需要盡量控制量,我們不要把主機(jī)當(dāng)做服務(wù)器在使用。主機(jī)畢竟是主機(jī),不要把無限建站數(shù)量當(dāng)做任意使用的意思理解。前提條件是你不要超過他們設(shè)置的資源限制。
解決方案之五,刪除不必要的功能。我是建議大家刪除評論功能,首先需要刪除wpcommentspost根目錄文件,禁止用戶提交評論。因?yàn)獒槍P提交評論的軟件很多,都是自動化操作的。一旦提交評論,也是導(dǎo)致數(shù)據(jù)庫的讀取負(fù)擔(dān)。同時,我們需要做的是刪除數(shù)據(jù)庫中的評論表格。
以上5個方案,我個人認(rèn)為是可以幫助大家解決wordpress占用過大主機(jī)資源的問題。大家需要合理的利用空間,盡量多的建立空間數(shù)量,進(jìn)而降低建站成本。
新聞熱點(diǎn)
疑難解答
圖片精選