代码点火器 + Wordpress + phpBB + Facebook

发布于 2024-11-04 12:12:58 字数 828 浏览 0 评论 0原文

我一直在使用 CodeIgniter Reactor 开发一个家庭项目,现在我需要实现一整套功能,理想情况下这些功能可以通过用户的单一登录系统工作。其中 2 个功能将是依赖于用户注册的自定义功能,另外 2 个功能是非常标准的功能请求。我可以自己编写这两个新功能,但这需要一段时间,而且考虑到现有替代方案的功能集,我觉得我会重新发明轮子。我想知道使用现有的解决方案、使用他们的用户注册/登录系统并将我的新功能连接到该系统中是否会更好。

关键的标准要求是:

博客系统 - 明显的答案是使用 WordPress,并使用 WP 页面来获取更多静态内容但可更新的内容。用户将能够对博客文章发表评论。

论坛 - 除了评论个别博客文章之外,他们还可以开始自己的主题讨论。这里显而易见的是 1) 一个用户同时登录博客和论坛,2) 创建博客条目后,会创建一个论坛线程,并且博客条目上的所有评论实际上都是该线程上的帖子。

Facebook 集成 - 用户登录/注册将允许用户通过 Facebook 进行连接。 (我可能会在稍后添加 Twitter 集成),博客条目上发布的任何评论都可以选择发布到他们的 Facebook 墙上。

我一直在尝试查看 http://www.wp-united.com,据说它集成了 WP和 PhpBB,但该网站已关闭。我也一直在寻找 WordPress 的 facebook 插件,这将满足我的大部分要求。与 phpBB 或其他论坛的集成可能会稍后进行。

我的问题确实是:之前有人尝试过对 wordpress/phpbb 和 facebook 进行如此大量的集成/黑客攻击吗?它是否节省了时间,或者您选择了完全定制的解决方案?

I've been working on a home project using CodeIgniter Reactor, and have come to a point where I'm going to need to implement whole set of features that ideally will work via one single sign-on system for users. 2 of these features will be custom features that rely on user registration, the other 2 features are pretty standard feature requests. I could write these 2 new features myself, but that would take a while, and I feel like I'd be re-inventing the wheel, given the feature sets of the alternatives out there. I wonder if I'm better off using existing solutions, using their user registration/sign-on system, and hooking my new features into that system.

The key standards requirements are:

A blog system - obvious answer here is to use WordPress, and use the WP Pages for the more static content but updateable content. Users will be able to comment on blog posts.

A forum - In addition to commenting on individual blog posts, they will be able to start up their own discussions about subjects. The obvious thing here is 1) one user login for both the blog and the forum, and 2) Upon creating a blog entry, a forum thread is created, and all comments on the blog entry are actually posts on this thread.

Facebook integration - the user login/registration will allow the user to connect via facebook. (I may add twitter integration later), with any comments posted on a blog entry optionally being posted to their facebook wall.

I have been trying to look at http://www.wp-united.com, which supposedly integrates WP and PhpBB, but the site is down. I've also been looking at facebook plugins for wordpress, which would cpver the majority of my requirements. Integration with phpBB or some other forum could come later.

My question really is: has anyone had a go at doing this amount of integration/hacking of wordpress/phpbb and facebook before? Did it save time, or did you opt for a completely custom solution?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

若相惜即相离 2024-11-11 12:18:01

最好不要重新发明轮子,但就您而言,您正在将重量级平台(Wordpress)与库(CodeIgniter)合并。

我真的认为你所做的事情没有什么价值。这就是为什么

  • Wordpress 不仅仅是一个博客;它还不仅仅是一个博客。通过插件,您可以将其变成功能齐全的 CMS。它也很重。

  • Wordpress 被编码为独立应用程序。顺便说一句,有 WordPress 的论坛插件

我的建议是:

  1. 使用 Wordpress,使用 Pods 插件来实现路由和 ORM 功能
  2. 使用 CodeIgniter,为 CodeIgniter 找到一个轻量级博客插件

It's good not to re-invent the wheel, but in your case you are merging a heavyweight platform (Wordpress) with a library (CodeIgniter).

I really think there's little value in what you're doing. Here's why

  • Wordpress is more than just a blog; with plugins you can turn it into a full-fledge CMS. It's also very heavy.

  • Wordpress is coded as a stand-alone application. Incidentally, there are forum plugins for WordPress

My suggestion would be :

  1. Use Wordpress, use the Pods plugin for routes and ORM functionality
  2. Use CodeIgniter, find a lightweight blog plugin for CodeIgniter
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文