2010-08-26 13 views

回答

4

老實說,我的答案是:不要開發一個論壇,但要採取許多可用的PHP實現之一,並把你的精力放在主題上。我知道這不是你想要的,但如果你真的沒有一個全新的想法,論壇應該如何工作,從零開始沒有意義。

但是回到你的問題:是的,MVC應該可以工作,即使你可能在你的代碼中混合了視圖和控制器。但正如@福德已經表明的那樣,值得尋找框架,以便您可以專注於論壇的獨特功能。

+0

+1爲什麼試着重新發明輪子?大聲笑! – Mikey1980 2010-08-26 20:28:20

1

我不明白爲什麼MVC中心方法與開發論壇不兼容。

您的會員系統是否是您的MVC體系結構中的特定模型?如果是這樣,我認爲這將是一個好方法。這樣,如果你想添加更多的功能(即博客),需要每個成員的權限/認證可以從相同的用戶模型。

否則,最好的解決方案是已經寫好的。作爲PHP MVC框架,CakePHP非常流行。用它進行論壇不應該太難。

0

Symfony提供了一個php框架。需要更多的開發時間,但提供更大的靈活性。

有很多CMS的在那裏提供用戶管理與論壇可用的開箱即用或插件。

有很多論壇可以管理用戶,並可能擴展以提供您想要的其他功能。

+0

好點。在PHP中,drupal因爲內置了用戶登錄和論壇功能而備受矚目。 – ford 2010-08-26 20:09:00

相關問題