close
PHP論壇程式之無責任亂談
聲明:本文包含對各論壇程式強烈的愛憎觀點。不喜誤看。

Molyx>Discuz>PHPwind>BMB
Molyx
優點:代碼規範 在功能和效率之間基本取得了一個平衡。不能否認很多地方參考了IPB的設計,特別是後臺讓人始終覺得有IPB的影子,另外也有少量的VBB的優點。作者編 碼水平高於Discuz,OO的編碼風格為以後的擴展提供了足夠的空間。默認範本比較細膩,美工水平不錯。

缺點:程式中注釋太少(中國程式師的通病,當然或許是作者本意就不得而知了)。代碼書寫格式不夠清晰(和國外論壇程式碼做比較而言)。部分默認功能比較累 贅,估計肯定有人和我一樣不太想要那些相冊BLOG之類的功能吧。雖說後臺可以關閉。但是感覺總是不爽。程式的檔結構還有很大的提高的空間。這是在代碼面 對物件的基礎上提出的更高要求,雖然不是說要達到IPB那樣的程式檔結構,至少也做出一種適合自己的清晰合理的結構,必要的時候可以以少量的執行效率作為 代價來交換良好的結構。對於所謂的ZEND的批評我看到是有點委屈了firefox。其實被ZEND的部分都是做插件或者基本修改不會碰到的部分。所以對 於這點到是無所謂。

Discuz!
優點:國內PHP論壇的老大,功能實用簡潔,效率優秀。功能設計比較適合中國人的習慣,負載能力有目共賭。佔領市場比較早,用戶數量是國內PHP論壇用戶之首。有freediscuz這個優秀的免費版插件支持團隊,所以3rdparty插件豐富。
缺點:其實還真的不好找,有的問題其實是公司的發展策略問題,不太好評價。所以只說說我最期待的兩點:編碼風格應該向國際先進標準靠攏。採用OO程式結 構,增加程式的擴展性。雖然國內目前大部分PHP程式師還沒達到此程度,但是相信discuz的進步會帶動國內的編碼規範的發展。

PHPwind
優點:速度快,大量使用緩存技術。免費版本的功能全,默認套裝程式就集成了很多實用功能,菜鳥比較容易上手。負載能力和速度肯定是這四個論壇中最高的(只比較免費版本)。3rdparty插件比較豐富,主要還是移植至discuz。
缺點:介面設計和佈局不太理想,給人粗躁的感覺,後臺前臺都一樣。每次看著phpwind的默認風格包括現在的3.3.0 CE都感覺很生硬,或許是個人的審美觀的問題。後臺許可權控制感覺不太順手,管理功能不夠明顯,一些菜鳥常找不到某些設置選項。編碼水平是通病。不過或許 這樣的風格可能更有利於程式的執行速度。說明幫助文檔明顯過於簡陋,幾個簡單的txt文件讓很多初學者摸不著頭腦,就連商業版本的文檔也相當的簡陋。這顯 然夠不上一個成熟軟體產品的標準。另外其開發團隊的似乎不夠規範,就我所知目前phpwind官方還沒有拿到經營性ICP證件備案。由於開發團隊更多是個 人性質,給人一種不太穩定的感覺。目前國內的網路市場日漸規範,希望phpwind不會受到太大的影響,繼續發展下去。

BMB
從文本論壇一路走來,現在的mysql版本我沒用過,所以不太好評價,不過還是有一批固定的支持者,說明該論壇還是有其獨到之處。
代碼比較混亂,安全性。。。(作者不要砍我,我只是知道幾個未公開的漏洞而已)。

國外PHP論壇程式之簡單評述
VBB
最成功的商業論壇,在全球有大量的支持者。負載能力久經考驗,安全性高,功能強大。3rdparty插件多,有比較規範的插件支援vbulletin.org。優秀到我找不出缺點。也是我從接觸論壇程式開始第一個使用的論壇程式。
IPB
代碼風格的典範,從程式結構到代碼風格,無一不是當前的N.O.1,完全符合OO程式標準。運行效率和VBB相當,介面設計規範典雅,能迎合大多數人的審 美觀,功能強大的同時具備超高的安全性。要說缺點主要程式是對系統資源佔用比較大,源于大量的變數的初始化和對輸入和請求資料的嚴格判斷和過濾。也聽說其 大量的replace語句也是資源消耗的重要原因。由於是後起之秀,插件支持稍顯不足,個人網站性質的invisionize.com肯定無法和規範的 vbulletin.org相比。是個很有潛力論壇程式。
PHPBB
開源風潮下的優秀作品,最大的優點:完全免費。比起VBB和IPB的商業化似乎給人感覺更有人情味。由於其代碼被研究的比較多,所以平凡的漏洞也比較正常的。負載能力絕對一流,優秀的MOD也是層出不窮。支持免費開源者首選。

注:本文絕對不是客觀的評價,充滿個人感情因素,僅作為茶餘飯後的吹牛之談。歡迎持不同觀點者對本文進行激烈批評,由於個人瞭解的局限,也歡迎大家站出來BS本人的錯誤之處。
By: ToToDoDo


=====================================================
發表於: 2005-04-17 01:27 文章主題:



Leobbs (最吃資源的怪物)
Discuz (不知怎說...有好有壞)
phpBB (可說的最好...加了外掛後...功能蠻多)

個人認為 phpBB 最好,因功能蠻多...不懂的話...又有很多人支援(例如: 竹貓星球,phpBB Plus,phpBB 官方站...等等)

外掛站推介
 http://www.phpbb.com
 http://www.phpbb-tw.net
 http://www.phpbbhacks.com
 http://www.phpbb2.de
 http://mods.db9.dk


arrow
arrow
    全站熱搜

    w047 發表在 痞客邦 留言(0) 人氣()