研究了一下感覺非常有價值,我認爲在phpBB來説其價值遠遠超過了其他MOD,這個MOD修改了db/mysql.php,可以針對任何一次查詢生成緩存,這樣可以大大減少查詢次數,看phpbbstyles.com就可以知道首頁查詢只有3次,而且這個MOD的緩存技術是通用的,任何一句'SELECT'都可以使用,相對于恐怖的Categories Hierarchy(幾乎已經把phpBB改成另一個論壇了)這個MOD使用的緩存技術更通用,而且可以兼容任何的其他MOD
當然緩存不能亂用,否則根本起不到緩存的作用,大家一起研究下吧,像哪幾句查詢需要緩存,如何更好的緩存查詢(就是盡量讓緩存之後存活的時間更長,好比如果首頁不讀取發貼數和新貼、viewforum.php不讀取瀏覽次數、回復數、最後發貼可以讓緩存存活時間更長),如何選擇合適的清理緩存的條件,甚至這個MOD還需要進行什麽樣的處理都是很有價值的討論話題
phpBB之所以比Discuz和phpwind慢,很大一定程度上就是因爲phpBB不存在任何的緩存(當然部分大型MOD的存在也是很重要的因素),Discuz的特色就是在session和cache,phpwind的特色則是除了緩存還利用了部分文本數據庫的技術來加快速度(老的phpwind就是ofstar的MySQL版),如果將這個MOD做好相信phpBB將更有競爭力
這個MOD應該算是那種對於系統影響很大的那一類,如果看不懂MOD每一步在做什麽請不要隨便嘗試用於公開發佈的環境,另外這個MOD可能會生成大量的cache文件,如果沒有好的緩存清理方案,空間不大的不要輕易嘗試,這個MOD目前有一処錯誤看http://www.phpbbstyles.com/viewtopic.php?p=52291#52291,估計是筆誤\r
相信站長們都會喜歡這個MOD的,的確是很有意思的東東


