从远程站点PHP提取内容的Feed模块

时间:2011-07-29 21:12:53

标签: php

我正在寻找一种方法来轻松打包和分发一个模块,该模块可以从我的网站提取内容并将其显示为另一个网站上的Feed。

理想情况下,我会构建一个dev可以轻松实现到其站点中的模块。 它的工作方式类似于feed模块的工作方式。作为参考,这是网站http://doingnotplanning.com/main.php

该站点在PHP和MySQL中没有框架构建

我的问题是建议的方法是什么? RSS? XML?远程站点不必直接访问数据库的其他方式?

3 个答案:

答案 0 :(得分:1)

您应该创建一个Web服务,然后将您的模块作为该Web服务的实现。我建议使用REST ful架构和JSON输出,因为这样可以很容易地查询和捕获大量语言。

答案 1 :(得分:0)

检查出来:https://github.com/toopay/CI-Proxy-Library。它最初是为Ci作为社区贡献写的,但是有了lil调整,你应该可以在任何php框架上使用它。它可以抓取远程站点,也可以与任何REST服务器兼容。

答案 2 :(得分:0)

您可能需要考虑javascript选项。对于开发人员使用技术明智而言,这并不重要。他们可以将它作为一个小部件包含在他们的页面上,并带有一行html。可能需要一些额外的时间来发展,但好处是巨大的。如果您愿意,您可以自己托管JavaScript,并且可以随时自行更新代码。处理负载也会移动到客户端浏览器而不是dev的服务器。