效能最佳化包括論壇頁面快取設定、記憶體最佳化和伺服器最佳化。
一、論壇頁面快取設定
設定頁面快取能夠有效的降低伺服器的 Mysql 與 CPU 負載,提高站點執行速度。建議在站點的資料量和訪問量都比較大的情況下開啟該功能。
1 、論壇頁面快取設定

1) 快取論壇首頁有效期:設定論壇首頁快取更新的時間,單位為秒,0 為關閉 (此處關閉以後,快取係數將不再起作用),建議設定為 900 。如果設定為 900 則論壇每 900 秒來讀取資料庫資訊更新一次首頁快取,保證快取資訊與實際資訊的同步。同時該設定只對遊客生效,也就是說開啟該功能後只有遊客瀏覽的頁面是被快取起來的頁面。保證了會員瀏覽的首頁資料是沒被快取的。
2) 快取帖子有效期:設定帖子頁面快取更新的時間,單位為秒,0 為關閉。請根據實際情況進行調整,建議設定為 900 。另外,請透過編輯論壇來指定帖子頁面快取係數。
3) 快取目錄:預設為 data/threadcache 目錄,如果你需要將其指定為其他目錄,請確定你指定的目錄有可寫許可權。
2 、快取係數批次設定

該功能可以批次設定各個版塊的帖子快取係數,在開啟了帖子快取之後請指定這個值。
1) 快取係數:就是說帖子快取的程度,頁面快取功能可以將會員經常訪問的主題臨時快取起來,緩解大型論壇伺服器壓力。快取閥值範圍 0 - 100,建議設定為 40 ,0 為關閉。在磁碟空間允許的情況下,適當調高快取係數,可以提高快取效果。同時係數越高,佔用的磁碟空間也就越大。
2) 請選擇要設定的論壇:選擇將該係數應用到哪個版塊之上,可以對部分版塊或者全部版塊設定。
二、伺服器最佳化
伺服器最佳化可以對站點的一些引數進行調整,從而均衡伺服器的負載。
1) 是否最佳化更新主題瀏覽量
延遲更新主題或者附件的瀏覽量,可明顯降低訪問量很大的站點的伺服器負擔,建議開啟本功能。
2) 檢視數開啟防重新整理
建議選擇 「是」 如果選擇 「否」,主題、空間、日誌每訪問一次,瀏覽量增 1,會增大伺服器壓力。
3) 附件下載量延遲更新
建議開啟本功能,延遲更新附件的瀏覽量,可明顯降低訪問量很大的站點的伺服器負擔。
4) 禁止瀏覽器緩衝
禁止瀏覽器對論壇頁面進行緩衝,可用於解決極個別瀏覽器內容重新整理不正常的問題。如登陸後提示成功的使用者名稱不是自己的使用者名稱,但是重新整理頁面後正常。注意: 本功能會加重伺服器負擔。
5) 最大線上人數
請設定合理的數值,範圍 10~65535,建議設定為平均線上人數的 10 倍左右。這個設定透過設定 sessions 表的最大記錄,來控制最大的線上人數,透過這個選項可以適當的控制伺服器的資源消耗。可以根據實際線上人數來調節這個設定。
6) 線上保持時間 (分鐘)
請根據訪問情況設定合理的數值,訪問量大的站點應當調小該數值,設定範圍 5 - 60,過大或者過小的設定都有可能會增大伺服器資源開銷。使用者的線上狀態儲存在 sessions 資料表內,調整這個值也就是調整了使用者線上記錄在該表內儲存至自動銷燬的時間。
7)JS 檔案目錄
設定站點 JS 檔案的目錄。當指令碼目錄為快取目錄時,系統會將預設目錄中的 *.js 檔案進行壓縮然後儲存到快取目錄以提高讀取速度
8) 開啟圖片延時載入
建議開啟本功能,當開啟後,頁面中的圖片在瀏覽器的當前視窗時再載入,可明顯降低訪問量很大的站點的伺服器負擔。
9) 參與模組聚合資料條數
此值影響模組聚合時 MYSQL 檢索資料的條數,設定太大將嚴重影響 MYSQL 的效能,設定太小將會影響模組聚合結果資料的理想程度。最大值為 65535
10) 模組更新時間區間
設定全部模組在指定的時間區間內更新。可以根據網站的訪問情況,避開訪問高峰時間段。如:0 點-23 點
11) 是否關閉 session 機制
關閉 session 機制以後,可明顯降低站點的伺服器負擔,建議線上使用者數超過 2 萬時開啟本功能 (注意:遊客數和使用者的線上時長將不再進行統計,論壇首頁和版塊列表頁面的線上使用者列表功能將不可用)
三、記憶體最佳化
目前支援的記憶體最佳化介面有 Memcache 、 eAccelerator 、 Alternative PHP Cache(APC) 、 Xcache 、 Redis 五種,最佳化系統將會依據當前伺服器環境依次選用介面。
啟用記憶體最佳化功能將會大幅度提升程式效能和伺服器的負載能力,記憶體最佳化功能需要伺服器系統以及 PHP 擴充套件模組支援。
記憶體介面的主要設定位於 config_global.php 當中,您可以透過編輯 config_global.php 進行高階設定。
記憶體最佳化功能設定:

使用者資料:推薦開啟,時間設定為 0,永不過期,UID 為單位,表資料更新時快取資料會同步更新。
主題資料:推薦開啟,時間設定為 172800 秒,兩天,TID 為單位,表資料更新時快取資料會同步更新。
版塊列表資料:推薦開啟,時間設定為 300 秒,5 分鐘,FID 為單位,第一頁資料快取,快取時間內資料不更新。
回帖點評和評分資料:推薦開啟,時間設定為 300 秒,5 分鐘,PID 為單位,快取時間內資料不更新。
主題和專輯關係:推薦開啟,時間設定為 300 秒,5 分鐘,TID 為單位,此 TID 的專輯集合,快取時間內資料不更新。
主題專輯資料:推薦開啟,時間設定為 300 秒,5 分鐘,TID 為單位,此 TID 的專輯集合,快取時間內資料不更新。
使用者關注關係資料:推薦開啟,時間設定為 86400 秒,一天,UID 為單位,此 UID 關注使用者的關係資料,快取時間內資料不更新。
論壇首頁:推薦開啟,時間設定為 30 秒,使用者組 ID 或'for_robot'為單位,快取時間內資料不更新。
DIY 模組資料:推薦開啟,時間設定為 300 秒,5 分鐘,模組 ID 為單位,快取時間內資料不更新。
DIY 模組輸出:推薦開啟,時間設定為 30 秒,模組 ID 為單位,快取時間內資料不更新。