在我的网站上添加博客的好方法

时间:2011-08-09 20:27:58

标签: php codeigniter blogs

我在codeigniter框架之上构建了一个自定义网站。我现在想要实现我网站的“博客”部分,并允许我与之合作的各种非技术人员编辑/创建博客条目并发布它们。我不想从头开始为此创建后端。

是否有适用于现有博客托管服务的codeigniter的好插件可能下载xml-rss源并将其构建到博客页面?不确定为我工作的非技术人员提供这种功能的最佳方法是什么。有什么建议吗?

2 个答案:

答案 0 :(得分:2)

如果它只是你不想再写的管理界面,我会:

  • 在具有静态IP的服务器上与您的CodeIgniter应用在同一mysql服务器上设置博客
  • 从您的应用创建另一个数据库连接到博客的数据库
  • 使用CodeIgniter处理数据,路由和前端视图

这样您就可以更好地将博客的前端界面集成到现有网站中,同时保留博客的后端。

如果您(由于某种原因)不想创建另一个连接,您可以将RSS提要用作XML格式的API,或者在博客上创建API层。此选项肯定比直接连接慢,但您可能更喜欢这样做。

答案 1 :(得分:1)

几乎所有博客都提供RSS。您可以使用RSS Parser库来使用它并对其进行缓存。

我现在正在使用Tumblr

这个方法运行一个演示