在我为一家广播电台维护的网站上,他们有一个显示新闻文章的页面。现在,新闻发布在一个html页面,然后由包含所有导航的php页面读取。我被要求将其转换为RSS feed。我该怎么做呢?我知道如何制作XML文件,但编辑新闻文件的人不是技术人员,需要一个WYSIWYG编辑器。是否有用于XML的WYSIWYG编辑器?一旦我有了Feed,如何在我的网站上显示它?我在这个网站上使用PHP,因此首选PHP解决方案。
答案 0 :(得分:1)
使用Yahoo Pipes!:您不需要编程知识+您网站上的负载会降低。获得Feed后,使用HTML中带有“图片”的简单“锚点”将其显示在您的网站上。您也可以考虑通过Feedburner管道您的Feed。
对于freeby:如果您想跟踪RSS中的Feed意识数据,请使用我的服务here。
答案 1 :(得分:1)
您是否意味着有人会手动插入Feed内容?
通常从站点新闻内容生成源,您应该已经将其存入数据库..只需要一个提取它并编写xml的PHP脚本。
编辑:没有使用数据库。
好的,现在你只有两种方式:
答案 2 :(得分:0)
该PHP站点是否有数据库后端?如果是这样,WYSIWYG编辑器会在那里发布一个特殊的PHP文件,生成一个RSS提要。
答案 3 :(得分:0)
我使用了以下IBM页面作为指南,它运行得非常好: http://www.ibm.com/developerworks/library/x-phprss/
答案 4 :(得分:0)
我决定不再尝试为XML找到WYSIWYG,而是让新闻编辑继续以HTML格式上传新闻。我最终编写了一个php程序来查找<p>
和</p>
标签并从中创建XML文件。
答案 5 :(得分:0)
您可以使用rssa.at - 只需输入您的网址,它就会为您创建RSS Feed。然后,您可以让人们免费注册提醒(每小时/每日/每周/每月),并访问统计信息。
答案 6 :(得分:0)
如果HTML是一致的,您可以让它们正常发布,然后抓取Feed。有一些编程方法可以做到这一点,但http://www.dapper.net/dapp-factory.jsp是一个不错的点,点击Feed抓取服务。然后,使用MagpieRSS,SimplePie或Feed.informer.com显示Feed。