Symfony 框架的最佳论坛插件解决方案是什么?
我正在寻找一个好的解决方案来将论坛集成到 symfony 应用程序中。
像 phpBB 这样的东西会很棒。我见过 phpBB 插件与 symfony 集成,但这不足以满足我的目的,而且,在我看来,映射数据库表是一种蹩脚的方法。
如果有人知道 Symfony 的良好工作论坛组件,那么我将非常感激。 :)
此外,它需要与 Doctrine 配合使用。
谢谢!
I'm looking for a good solution to integrate a forum into a symfony application.
Something like phpBB would be excellent. I've seen phpBB plugins to integrate with symfony but that's not enough for my purposes, also, mapping database tables is a lame approach in my opinion.
If anybody knows a good working forum component for Symfony then I would really apreciate it. :)
Also, it needs to work with Doctrine.
Thanks!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
我找到了 sfDoctrineSimpleForumPlugin 感谢您的所有回复,希望这有效:)!
在此之后今天,作者甚至做了一些更改帖子
I've found sfDoctrineSimpleForumPlugin Thanks for all the responses, hope this works :) !
The author made even some changes today after this post
如果您不考虑连接 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 来说是不必要的。现在这似乎已经存在,这就是我要开始的地方。
注意。IPB 不是免费的,所以希望这不是您的症结所在。
If you're discounting the prestaForumConnectorPlugin which connects sfGuard and PHPBB3, then you may have to write your own connector. You should check if any resources exist on the websites of your favourite PHP forum.
One option is Invision Power Board (IPB) v3, as their developer resources explain how to integrate your own code (ie. symfony) into their system, including single sign-on: http://community.invisionpower.com/resources/official.html?category=41
I have integrated IPB v2 with symfony, and it wasn't ideal - there was no developer interface at that time to make IPB respect symfony. I had to hack around in the IPB source to make it work, but after discussing it with Invision was assured this would not be necessary with v3. This seems to now exist, which would be where I would start.
NB. IPB is not free, so hopefully this is not a sticking point for you.
我之前已经将 Phorum 与 symfony 集成 - 网上有一些旧的和半过时的文档用于执行此操作,但本质上 Phorum 具有一个允许轻松覆盖其用户身份验证的体系结构。然后,您还需要编写一个控制器来包装论坛调用,并应用主站点模板(如果需要)。
I've integrated Phorum with symfony before - there's some old and semi-out of date documentation on the web for doing this, but essentially Phorum has an architecture that allows its user authentication to be easily overridden. You will then need to write a controller to wrap the forum calls too, and apply the main site templating (if you need that).
有几个使用 Symfony 框架的论坛。它们列于 Symfony 论坛插件页面。
最受欢迎的是 sfSimpleForum,它是由 Francois Zaninotto 创建的,他是最初的论坛之一Symfony 开发者。
然而,这一领域几乎没有发展,可能是因为论坛是允许用户在线交互的“旧”方式,并且正在逐渐被新技术所取代。
There are a couple of forums which use the Symfony frmaework. They are listed on the Symfony forum plugins page.
The most popular is the sfSimpleForum, which was built by Francois Zaninotto, one of the original Symfony developers.
There is little development in this area however, possibly because forums are the 'old' way of allowing users interact online and are gradually being replaced with new techniques.