在 Jedi 那邊看到 vanilla 這套討論區軟體,目前版本是 0.9.2。畫面很「乾淨」(比起 phpBB...)
我在安裝以後發現中文仍然存在一些問題,看了一下 Jedi 的 Language Pack,發現他只有翻譯而沒有 patch,只好裝了 phpMyAdmin 看資料庫的情況,發現是 latin1 老毛病 (呃),處理一下再測試就正常了。
測試站台在 http://vanilla.gslin.org/,如果您有興趣可以在上面玩看看。這邊提供 UTF-8 安裝所需要的動作:
- 先建立資料庫,並將資料庫的預設字元集改成 UTF8:
ALTER DATABASE DEFAULT CHARACTER 'utf8';
。
- 將官方網站的
vanilla.0.9.2.zip
解到 DocumentRoot 裡。
- 修改
library/Utility.Database.class.php
,尋找 @mysql_connect
這行,在後面加上 @mysql_query('SET NAMES UTF8;', $this->Connection);
- 把 Jedi 提供的 Language Pack 丟進
languages/
下。
- 用瀏覽器連到 http://vanilla.site.com/installer.php (當然,記得把 vanilla.site.com 改成你自己的網址),把該填的資訊丟進去。
- 理論上這樣就做完了。
頗有趣的是 vanilla 支援的 Atom 是 1.0,而非 0.3,看起來動作很快啊 :p
另外就是效率問題,我不清楚整體效率如何,但是我已經瞄到大量的 Class 殺手... 我猜 (猜錯不負責) 效率可能比 pLog 還 XD