1 頁 (共 2 頁)

phpBB 與其他論壇系統的比較

發表於 : 2007-12-13 23:33
richer
這需要對很多論壇系統的了解的工作,當然不是我能做的,而是由 phpBB 官方團隊所做出來的。

先是與自己的前身 phpBB2 做比較,竟然三代不是大獲全勝,而是有兩個項目輸了,分別是:
  1. 對MS Access資料庫的資源
  2. 在文章中不能使用html標籤
沒想到竟然不是全面的勝利。

接下來就是與其他品牌的比較,這次他選了Invision Power Board (IPB)、 vBulletin (vB)、Simple Machines Forum (SMF)這三套論壇系統做比較,其中就是有輸有贏,不過贏的項目當然遠遠的多出很多。不過我覺得有一點很可惜的對於 RSS 的支援依舊不是內建的功能。

發表於 : 2007-12-14 00:09
mickyp
那兩項的不支援,在我看來,才是勝利吧。

不是說所有功能都支援才叫做好,相比之下

捨棄效率低落的MS ACCESS的支援,我覺得真是作對了,用起來會綁手綁腳的東西,踢掉比較好。

而在發表文章的內容中,無法使用HTML則是為了安全的考量,所下的一帖威力很強的藥。

這兩項的不支援,代表phpb3在效能和安全性上的作法,有了很大的進步呢~~

發表於 : 2007-12-14 09:35
心靈捕手
mickyp 寫:那兩項的不支援,在我看來,才是勝利吧。

不是說所有功能都支援才叫做好,相比之下

捨棄效率低落的MS ACCESS的支援,我覺得真是作對了,用起來會綁手綁腳的東西,踢掉比較好。

而在發表文章的內容中,無法使用HTML則是為了安全的考量,所下的一帖威力很強的藥。

這兩項的不支援,代表phpb3在效能和安全性上的作法,有了很大的進步呢~~
我很贊同您的想法! :-)

ps.
移動到 '站長交流' 版面.

發表於 : 2007-12-14 10:43
jwxinst
Invision Power Board (IPB)還有在發展喔?
好久沒去
不過繁體中文支援站是已經沒生氣了
外國的還是有的 :mrgreen:

這次的comparison, 我覺得官方做得很好
將每一樣的優點都給其他的比較
但到底vBB的後台 vs phpBB3誰比較好?
這個我還不敢下定論
那時候玩2.0, 大家都說vBB比較強大
現在再看這個chart, 好像3.0有進步, 很大的進步

我想應該是各取所需
但我也不敢指望某些的mod的bugs會造成3.0的嚴重安全問題
不過我倒是認為目前3.0的確進步很多

硬要跟discuz比較, 我覺得前提 1)各取所需 2)面對對象
所以我覺得外國的東西只跟外國的東西比較的確是件好事
唯一我只能說phpBB的更新速度沒有discuz的商業味道而一直更新
所以這是唯一能夠給大家比較的

發表於 : 2007-12-14 11:26
kkt
對 html 開放與否, 我也來給出一些個人看法.
在實際使用的經驗中, 我覺得 Discuz 的那種開放 html 方式是可借鏡的.
它可設定在指定的版區開放, 或指定的等級才可使用.
這樣既可避免了公開 html 的安全性, 也照顧了現今實際所需.

因為越來越多媒體空間, 遊戲結果的記錄, 所提供的連結就是 html 語法.
如果單純考量安全性, 全面封殺的話, 對于一些真正正當使用者有所不便.

如果 phpbb3 日後能加強這方面的使用,
可讓後台自行設定等級, 或某群組方可進入的版區才開放 html
相信對擁護者是一個喜訊.
也期望 phpbb 高手能在這方面探究一下.
能夠將 html 開放給可信賴的特定群組或版面.

這將會是一個很實際, 而又迎合現今需求的功能選項.

發表於 : 2007-12-15 07:29
jwxinst
其實以我在大型論壇服務(discuz的)
這個功能是只能用在高級會員身上
所以只要在權限方面做好就沒什麼問題

發表於 : 2007-12-17 00:17
mickyp
jwxinst 寫:其實以我在大型論壇服務(discuz的)
這個功能是只能用在高級會員身上
所以只要在權限方面做好就沒什麼問題
如果這功能只能用在高級會員身上,那麼一個論壇有多少個高級會員可以使用此html功能呢?

感覺這樣的話,有此功能跟沒此功能好像沒什麼差呢@@?!

發表於 : 2007-12-17 06:08
jwxinst
mickyp 寫:
jwxinst 寫:其實以我在大型論壇服務(discuz的)
這個功能是只能用在高級會員身上
所以只要在權限方面做好就沒什麼問題
如果這功能只能用在高級會員身上,那麼一個論壇有多少個高級會員可以使用此html功能呢?

感覺這樣的話,有此功能跟沒此功能好像沒什麼差呢@@?!
其實用在高級會員身上的意思, 就是減低所謂的「亂用」的情況
也是提高會員的質素
你想想, 如果是專門搞事, 想用html顯示(整個網頁顯示在body), 那麼只要插一個幾句簡單的js都可以攻擊到瀏覽的人的系統
這種情況就可以減輕了這種事情的發生

就如我服務的地方, 版主經常用這種東西, 放在貼子連, 顯示在body, 幾個不同的網頁
或者用html來達成需要的東西

這種事情是非常的subjective, 不能一概objective來說明的
這也是管理手法上的不一樣囉 ;-)
這就剛好說明了我的所謂「提高質素」

如果人人都有100%的一樣的功能
那麼大家都不用發貼, 也不回覆, 也不用參加活動來提升自己的等級
論壇就不用經營下去了
所以獎勵高級的會員則達到管理上的合理, 經營的目標

這也是可以在比較各大論壇軟件時一個值得參考的東西
對於你經營的對象而作出合適的選擇

發表於 : 2007-12-17 10:08
心靈捕手
kkt 寫:對 html 開放與否, 我也來給出一些個人看法.
在實際使用的經驗中, 我覺得 Discuz 的那種開放 html 方式是可借鏡的.
它可設定在指定的版區開放, 或指定的等級才可使用.
這樣既可避免了公開 html 的安全性, 也照顧了現今實際所需.

因為越來越多媒體空間, 遊戲結果的記錄, 所提供的連結就是 html 語法.
如果單純考量安全性, 全面封殺的話, 對于一些真正正當使用者有所不便.

如果 phpbb3 日後能加強這方面的使用,
可讓後台自行設定等級, 或某群組方可進入的版區才開放 html
phpbb3 雖然為了安全理由, 禁止會員發文時使用 HTML 語法,
但是它允許管理員 (等級) 的會員, 在管理員控制台自訂 BBCode 按鈕.

這個地方是允許寫入 HTML 語法的,
同時也可以設定, 是否要在發文的頁面上顯示新增的按鈕.

參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=260044#260044

發表於 : 2007-12-17 17:04
kkt
心靈捕手 寫: phpbb3 雖然為了安全理由, 禁止會員發文時使用 HTML 語法,
但是它允許管理員 (等級) 的會員, 在管理員控制台自訂 BBCode 按鈕.

這個地方是允許寫入 HTML 語法的,
同時也可以設定, 是否要在發文的頁面上顯示新增的按鈕.

參考連結:
http://phpbb-tw.net/phpbb/viewtopic.php?p=260044#260044

多謝老師, 這功能我是知道的. (因我有用Discuz 的類似擴展 bbcode)

但跟開放 html 是不等同的, 擴展 bbcode 局限於把有固定的部份路徑,
轉為預設可被解析的 bbcode 顯示於文章中.

但對於一大串複雜的語法, 就很難預設了.

舉一例:

我和電腦下的一局棋, 跟電腦下完之後再跟大家分享.
下完之後然後利用生成Java 棋譜功能, 把代碼貼出:

我和電腦下的一局棋

原生成的語法:

代碼: 選擇全部

<applet width="249" height="301" codebase="http://www.elephantbase.net/java/" code="JavaXQ">
<param name="MoveList" value="H2-E2 H9-G7 H0-G2 I9-H9 I0-H0 B9-C7 H0-H4 C6-C5 C3-C4 C5-C4 H4-C4 B7-B8 B2-C2 A9-A7 C4-B4 B8-G8 C2-C9 D9-E8 ">
請登錄<a href="http://www.java.com/">[url]www.java.com[/url]</a>下載Java運行包
</applet>
例二:

在象棋網跟其他人下棋後的分享, 因為下棋後會產生 html 記錄

中炮直車破單提馬

原生成的語法:

代碼: 選擇全部

<iframe src="http://www.zgxqds.com/XQ.asp?info=<br>[DhtmlXQ_type]全局[/DhtmlXQ_type]<br>[DhtmlXQ_comment37]红胜[/DhtmlXQ_comment37]<br>[DhtmlXQ_movelist]77479EZK000010222FXH000179672EXG000270822RXT000389881CXC000420424HXL000588381CZM000630416JXL000719272QXO000800301DZJ000909081SXC001030381JXR001108381SZM00128384BTXD00134645AKXC001480701TZR00154544AKXC00164344BLXD001727462OXK001872529RZN001946252KXO00202324BHXD002125442OXK002222302HYJ002338321MXM002470721RXF002532121MZQ002630222JXH002712221QZO002840308LZJ002922321OZM003030408JZL003132021MZS003240308LZJ003302001SXE003430318JXD003544232KXO0036[/DhtmlXQ_movelist]<br>" frameborder=0 scrolling=no height='378' width='535'></iframe>


以上衹是一兩例, 還有其他遊戲, 學術, 媒體.. 等, 生成 html 的多不勝數.

而現時 phpBB 衹能選擇: 開放 / 不開放
我想這研究一下, 應不難達到的.

mickyp 寫:
如果這功能只能用在高級會員身上,那麼一個論壇有多少個高級會員可以使用此html功能呢?

感覺這樣的話,有此功能跟沒此功能好像沒什麼差呢@@?!
有區別的, 現時就是衹能選擇: 開放 / 不開放
這就幾乎肯定無人敢開放.

但如果可分等級的話, 我最低限度可開放可信賴的會員.
例如我認識的朋友, 公司同事, 部份會員.


ps. jwxinst, 同意你的觀點.

發表於 : 2007-12-17 17:12
kkt
上文發表後, 才發現文章的長字串撐大了版面 :-o


我暫不編輯, 留待版大們留意一下.


.

Re: phpBB 與其他論壇系統的比較

發表於 : 2008-04-06 14:49
wasabi
針對這種特殊需求, 大大可尋找破除HTML限制的MOD, 相信一定也有人跟你有類似的需求.

關於MS Access, 我也同意不支援這個資料庫並不是一個缺點. MS Access並不是設計來支援多使用者同時存取資料庫的, 硬使用MS Access來當論壇資料庫, 會為你自己帶來不少麻煩喔...

Re: phpBB 與其他論壇系統的比較

發表於 : 2008-04-09 04:53
jwxinst
最近裝了MS WEB SERVER 2008來玩玩
因為剛好想測試已經很久沒玩的江湖聊天室
發現當時的程序, 好像用的沒有資料庫, 正確說是一個檔案當作「資料庫」

Re: phpBB 與其他論壇系統的比較

發表於 : 2008-05-14 22:41
Lilyandy
筆者目前所使用的論壇系統正是 vBulletin,
曾經使用過的系統就屬 Discuz了,
至於phpbb則因安全性太低而未筆者採用。

至於 HTML 的開放與否,
拿筆者的經驗來說,
基本上,雖然 vbb本身就支援此項功能,
但筆者無論無何,均會將此項功能禁用,
而完全採用 BB 代碼方式進行,
進而增加安全性。

至於後台部份,
筆者因未使用過 phpbb ,
但拿 discuz 與 vbulletin 來比較的話,
vbulletin 的後台相當的強大,
而discuz 最令人讚賞的就屬積分系統了,
這是 vBulletin 唯一沒有官方支援的部份了,
但對於核心而言,vBulletin 還是遠遠領先對手。

Re: phpBB 與其他論壇系統的比較

發表於 : 2008-05-15 03:14
cloudsnow30
Lilyandy 寫:筆者目前所使用的論壇系統正是 vBulletin,
曾經使用過的系統就屬 Discuz了,
至於phpbb則因安全性太低而未筆者採用。
至於 HTML 的開放與否,
拿筆者的經驗來說,
基本上,雖然 vbb本身就支援此項功能,
但筆者無論無何,均會將此項功能禁用,
而完全採用 BB 代碼方式進行,
進而增加安全性。

至於後台部份,
筆者因未使用過 phpbb ,
但拿 discuz 與 vbulletin 來比較的話,
vbulletin 的後台相當的強大,
而discuz 最令人讚賞的就屬積分系統了,
這是 vBulletin 唯一沒有官方支援的部份了,
但對於核心而言,vBulletin 還是遠遠領先對手。

很好奇樓上的大大既然沒使用過phpbb.怎能說phpbb安全性低?

而且樓上大大的每篇回文都在說vBulletin好用...0.0

免費和付費怎麼能比呢...(付費還比免費的差..那就很ooxx&#%)

我覺得沒使用過phpbb來說phpbb,實在有失公允耶 :-?