2010-04-19 77 views
2

我正在寻找一个很好的解决方案将论坛整合到一个symfony应用程序中。什么是Symfony框架的最佳论坛插件解决方案?

有点像phpBB会很好。我已经看到phpBB插件与symfony集成,但这不足以满足我的目的,而且在我看来,映射数据库表是一种蹩脚的方法。

如果有人知道Symfony的良好工作论坛组件,那么我真的会赞赏它。 :)

此外,它需要与教义。

谢谢!

回答

0

有几个使用Symfony frmaework的论坛。他们在Symfony forum plugins page上列出。

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

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

+0

是的,但问题是,所有这些插件都基于推动,我需要一个基于一个原则 – karolsojko 2010-04-19 10:01:07

+1

我不同意symfony有几个优秀的论坛 - 基本上有2个,都是旧的和欠发达的。但是,sfSimpleForum编写得相当好,可以更新为使用DbFinder插件提供ORM不可知的解决方案。 – Raise 2010-04-19 10:52:09

2

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

一种选择是Invision电源板(IPB)V3,作为他们的开发资源,介绍如何自己的代码(即symfony的。)集成到系统中,包括单点登录:http://community.invisionpower.com/resources/official.html?category=41

我已经集成IPB v2与symfony,并不是很理想 - 当时没有开发者界面来使IPB尊重symfony。我不得不在IPB资源中破解它,但在与Invision讨论之后,我确信在v3中这不是必需的。这似乎现在存在,这将是我将开始的地方。

注: IPB不是免费的,所以希望这不是一个棘手的问题。

1

我已经集成Phorum用symfony之前后 - 有最新的文档的一些老半出在网络上这样做的,但本质上Phorum有一个架构,允许其用户认证很容易被覆盖。然后您需要编写一个控制器来封装论坛调用,并应用主站点模板(如果需要的话)。

+0

我更期待开箱即用的解决方案,所以要说现成的组件或插件 – karolsojko 2010-04-21 18:49:29

相关问题