在国外一网站上发现这个东东,研究了一番,基本上搞明白了它是怎么一回事。对广大blogger来说,如果发挥 得当,还是很有实用价值的。
这个程序的名字是feed2js,它有什么作用呢?简单地说就是你不用知道任何关于xml方面的知识,你只要知道任何rss feed地址,就可以把它的内容动态显示在你的网页上。
具体来说,加入我想建立一个页面显示我的blog的内容,我只要把我的rss feed地址提交后,程序生成一段代码。把这段代码拷贝下来,复制到你的html网页中就能显示blog的内容。譬如我的blog的rss feed的地址是http://www.joyepp.com/rss2.php , 我用该程序产生的代码建立了一个页面,在上面的导航中有一个“blog 快照”的链接,通过该链接可以快速显示最新日志内容,而无需等待太长的页面加载时间。其实这个功能有些网站网站本身就提供,譬如https://www.feedburner.com ,提交你的rss feed地址就可以生成blog日志页面。我在feedburner上的地址就是:http://www.feedburner.com/joyepp/ ,大家可以看见,两者的效果是一模一样。不过feed2js程序可以运行在本地,显示的速度更快罢了。当然,你也可以利用其他安装了feed2js的网站为你生成代码,不过页面内容显示速度就受该网站的速度影响了。
既然我们可以使用feedburner提供的功能,为什么还要自己安装feed2js呢?我想,如果你需要在自己的blog上显示新闻、天气,或者其他资讯,feed2js还是一个不错的选择。譬如,显示sina的新闻,只要利用sina的新闻rss feed地址使用feed2js生成javascript代码,就可以在页面显示sina的新闻。你可以通过程序来定义是否显示标题、内容、时间、分类、css style等。
feed2js的使用:
1、下载:http://jade.mcli.dist.maricopa.edu/feed/feed2js.zip
2、解压文件夹的内容在网站目录下,最好在根目录。文件结构如下:
(main server directory)
/feed2js
feed2js.php
... (the other associated files, see below)
/magpie
/extlib
Snoopy.class.inc
rss_cache.inc
rss_fetch.inc
rss_parse.inc
rss_utils.inc
/cache
/cache-utf8
3、unix或linux主机确保cache和cache-utf8目录属性为777。
4、运行magpie_debug.php,检验安装的正确性。如:http://yourdomain/feed2js/magpie_debug.php
5、如果步骤4出错,请编辑magpir_debug.php,删除下面两行前的//
//ini_set('display_errors', 1);//ini_set('error_reporting', E_ALL); 6、运行build.php体验feed2js的功能。英文不好的朋友还是算了,本来我想写详细点,只是时间和精力有限。大家可以在我的blog玩玩feed2js。 地址:http://www.joyepp.com/feed/build.php 7、其实feed2js的功能还是很实用的,我这里仅仅是起到抛砖引玉的作用,还有很多的玩法值得开发。 8、官方网址:http://jade.mcli.dist.maricopa.edu
这个程序的名字是feed2js,它有什么作用呢?简单地说就是你不用知道任何关于xml方面的知识,你只要知道任何rss feed地址,就可以把它的内容动态显示在你的网页上。
具体来说,加入我想建立一个页面显示我的blog的内容,我只要把我的rss feed地址提交后,程序生成一段代码。把这段代码拷贝下来,复制到你的html网页中就能显示blog的内容。譬如我的blog的rss feed的地址是http://www.joyepp.com/rss2.php , 我用该程序产生的代码建立了一个页面,在上面的导航中有一个“blog 快照”的链接,通过该链接可以快速显示最新日志内容,而无需等待太长的页面加载时间。其实这个功能有些网站网站本身就提供,譬如https://www.feedburner.com ,提交你的rss feed地址就可以生成blog日志页面。我在feedburner上的地址就是:http://www.feedburner.com/joyepp/ ,大家可以看见,两者的效果是一模一样。不过feed2js程序可以运行在本地,显示的速度更快罢了。当然,你也可以利用其他安装了feed2js的网站为你生成代码,不过页面内容显示速度就受该网站的速度影响了。
既然我们可以使用feedburner提供的功能,为什么还要自己安装feed2js呢?我想,如果你需要在自己的blog上显示新闻、天气,或者其他资讯,feed2js还是一个不错的选择。譬如,显示sina的新闻,只要利用sina的新闻rss feed地址使用feed2js生成javascript代码,就可以在页面显示sina的新闻。你可以通过程序来定义是否显示标题、内容、时间、分类、css style等。
feed2js的使用:
1、下载:http://jade.mcli.dist.maricopa.edu/feed/feed2js.zip
2、解压文件夹的内容在网站目录下,最好在根目录。文件结构如下:
(main server directory)
/feed2js
feed2js.php
... (the other associated files, see below)
/magpie
/extlib
Snoopy.class.inc
rss_cache.inc
rss_fetch.inc
rss_parse.inc
rss_utils.inc
/cache
/cache-utf8
3、unix或linux主机确保cache和cache-utf8目录属性为777。
4、运行magpie_debug.php,检验安装的正确性。如:http://yourdomain/feed2js/magpie_debug.php
5、如果步骤4出错,请编辑magpir_debug.php,删除下面两行前的//
//ini_set('display_errors', 1);//ini_set('error_reporting', E_ALL); 6、运行build.php体验feed2js的功能。英文不好的朋友还是算了,本来我想写详细点,只是时间和精力有限。大家可以在我的blog玩玩feed2js。 地址:http://www.joyepp.com/feed/build.php 7、其实feed2js的功能还是很实用的,我这里仅仅是起到抛砖引玉的作用,还有很多的玩法值得开发。 8、官方网址:http://jade.mcli.dist.maricopa.edu
sam Says:
2007/03/15 15:45
请问哪有wow gold?5.1
请问斑竹哪有入党申请书?祝斑竹5.1快乐
禁止销售手机窃听器中宣
请问斑竹哪有手机窃听器.中宣
请问斑竹哪有手机窃听器.中宣
hhh Says:
2007/04/25 20:18


繁忙的<a href="http://www.x666x.cn">美女</a>们,没事去看看<a href="http://x666x.cn">美女图</a> r6v8z9oo
分页: 1/2
1 2
1 2
快速制作工资条--HR应用
很好的 flash 播放器















