怎么办?我第一就想到了Feedburner,并尝试了他的SmartFeed,但不幸失败。FeedJumbler仍然不能兼容他。
于是我几乎就放弃了,转而想到采用del.icio.us的link rolls技术。del.icio.us的速度显然要快得多,但致命的缺点是:我必须手动去发布Feed信息。虽然事实上这个手动发布并不麻烦,也不花什么时间,但心里总是不爽。
还是回头打Feedburner的主意吧。
深入研究之后,我找到了正确的方法。不是使用SmartFeed,而是应该使用Convert Format Burner,同时还必须关闭SmartFeed和Browser-Friendly Burner这两项缺省打开的功能。这样,Convert Format Burner就可以将Atom1.0较好地转换成RSS2.0格式——后者就可以跟FeedJumbler搭配了。
回顾一下本站的RSS是如何产生的:
- Blogger.com发布单个Blog的atom.xml到我的FTP;
- Feedburner将这个atom.xml转换成RSS2.0格式;
- FeedJumbler读取这个RSS2.0的Feed,将其和其他的Feeds合并,输出为新的rss.xml;
- FeedBurner读取这个合并以后的rss.xml,将其保存为本站RSS。
本站首页读取FeedJumbler的Javascript,输出为更新列表。
是不是很折腾?所以如果可能的话,我还是愿意在本站搞一个PHP程序,自己做Feeds合并。那样速度也会快很多吧?
没有评论:
发表评论