Symfony框架的最佳论坛插件解决方案是什么?

时间:2010-04-19 08:31:46

标签: php symfony1 forum phpbb

我正在寻找将论坛集成到symfony应用程序中的良好解决方案。

像phpBB这样的东西会很棒。我已经看到phpBB插件与symfony集成,但这对我的目的来说还不够,而且,在我看来,映射数据库表是一种蹩脚的方法。

如果有人知道Symfony的一个好的工作论坛组件,那么我真的会对它进行说明。 :)

此外,它需要与Doctrine一起使用。

谢谢!

4 个答案:

答案 0 :(得分:3)

我发现sfDoctrineSimpleForumPlugin感谢所有的回复,希望这有效:)! 在此today

之后,作者甚至做了一些更改post

答案 1 :(得分:2)

如果您打算连接sfGuard和PHPBB3的prestaForumConnectorPlugin,那么您可能需要编写自己的连接器。您应该检查您最喜欢的PHP论坛的网站上是否存在任何资源。

一个选项是Invision Power Board(IPB)v3,因为他们的开发人员资源解释了如何将您自己的代码(即symfony)集成到他们的系统中,包括单点登录:http://community.invisionpower.com/resources/official.html?category=41

我已经将IPB v2与symfony集成在一起,并不理想 - 当时没有开发人员界面可以使IPB尊重symfony。我不得不在IPB源代码中进行破解以使其正常工作,但在与Invision讨论之后,确保v3不需要这样做。这似乎现在存在,这将是我开始的地方。

NB。 IPB不是免费的,所以希望这对您来说不是一个棘手的问题。

答案 2 :(得分:1)

之前我已经将Phorum与symfony集成在一起 - 网上有一些旧的和半过时的文档用于执行此操作,但实际上Phorum的架构允许轻松覆盖其用户身份验证。然后,您需要编写一个控制器来包装论坛调用,并应用主站点模板(如果您需要)。

答案 3 :(得分:0)

有几个论坛使用Symfony frmaework。它们列在Symfony forum plugins page

最受欢迎的是sfSimpleForum,它是由最初的Symfony开发人员之一Francois Zaninotto建造的。

然而,这方面的发展很少,可能是因为论坛是允许用户在线互动的“旧”方式,并逐渐被新技术取代。