discuz論壇性能優化速度優化的方法, 讓你論壇秒開

很多同學感覺自己的論壇訪問速度慢,基本原因無外乎是主機性能底或者是程序優化不到位。因為每個站長的主機性能不同,沒法做對比。只能在程序優化上給大家說說如何做,如何來提升論壇的運行速度。

速度優化的作用:

1、加強用戶體驗(再好的網站,如果打開速度慢,10個人會有9個人選擇離開);
2、有利於蜘蛛爬行,利於網站被收錄(之前在博客分析過公式:抓取量=爬蟲總停留時間/單個頁面下載時間)

優化涉及的位置:

1、後台–全局–性能優化–論壇頁面緩存設置、服務器優化和內存優化;
2、後台–全局–SEO設置–URL靜態化
3、後台–應用–插件
4、後台–界面–風格管理
5、後台–站長–數據庫–優化
6、後台–站長–用戶表優化

下面我就說下我優化論壇速度的經驗:

先說下全局性能優化

後台--全局--性能優化-
後台–全局–性能優化-

一、後台–全局–性能優化–論壇頁面緩存設置
根據我對Discuz 的測試,發現設置:緩存論壇首頁有效期:0、緩存帖子有效期:0、緩存係數:0最佳,當然這個主要是針對訪問量比較小的論壇,如果您的網站訪問量很大,建議根據自己的需要來設置。

二、後台–全局–性能優化–服務器優化
訪問量一般或者小的網站設置方法:是否優化更新主題瀏覽量:否、查看數開啟防刷新:否、附件下載量延遲更新:是、禁止瀏覽器緩衝:否、JS 文件目錄:緩存目錄、開啟圖片延時加載:是,其他不用設置即可。

訪問量大或者非常大設置方法:是否優化更新主題瀏覽量:是、查看數開啟防刷新:根據實際情況設置,建議設置為否。模塊更新時間區間:3-6點最佳。

三、後台–全局–性能優化–內存優化
參考官方設置:開啟memcache,內存優化功能設置功能模塊全部開啟,自動更新時間(秒)使用默認即可。

四、開啟Gzip設置
Discuz開啟Gzip設置的方法,非常簡單,打開config下config_global.php文件,搜索

$_config = '0';

替換為

$_config = '1';

五、後台–全局–SEO設置–URL 靜態化
開啟偽靜態不僅對SEO有利,同樣可以加快網站內容頁打開速度.

六、後台–應用–插件
盡量減少使用不必要的插件,盡量使用成熟插件作者的插件

七、後台–界面–風格管理
模板這塊主要是JS的加載位置和CSS的代碼2塊比較重要,一樣建議大家使用比較成熟的模板作者的模板或者改動比較小的模板,盡量不要使用一些雜牌或者亂傳播下載的模板,很可能導致K站等問題。模闆對應網站速度和SEO的作用大家都是不可忽略的,希望各位站長的一定要重視起來。

八、後台–站長–數據庫–優化
數據表優化可以去除數據文件中的碎片,使記錄排列緊密,提高讀寫速度。大家沒事就可以優化下這塊,尤其是訪問量比較大的論壇,優化這塊對論壇的速度也有一定的影響。

九、後台–站長–用戶表優化
通過用戶優化可以大幅度提高網站的性能,Discuz新加的功能,大家也一定要去使用,可以提高網站的性能哦。

通過上面9步操作,相信你的網站一定會比之前要快了,整體性能也會有很大的提升
分類