老槐让我郁闷了

本来想命名此文为“聚合之痛”,不过标题党的思想忽然灵光一现,哈。。。 

郁闷的原因是近来我的RSS阅读器里“老槐也博客”的种子总是显示一个红叉(注:我使用MAXTHON自带的RSS阅读功能)。虽然槐老师最近更新得不太勤,也不应该封杀嘛。今天终于找到了原因,原来是种子的地址改变了。原来博客网提供三个FEED地址: 

   

我一般都选择RSS2.0,地址形如:http://oldhuai.bokee.com/rss2.xml 

如今这一种子失效,只有ATOM种子可用,地址形如:http://oldhuai.bokee.com/atom.xml 

同在博客网,出现同样问题的还有“建中读书”博客,奇怪的是超平老师的博客却仍然可以用RSS2.0的种子,难道是超平老师RP比较好?还是老槐和建中师更大牌些?哈哈。。。 

另一发现是:如果你不使用ATOM种子订阅,则博客网博客在MAXTHON浏览器中的FEED自动发现功能失效,比如访问超平的博客,看不见地址栏后的RSS自动提醒图标,访问老槐也博客,就能看见。测试了一个我没订阅的博客网博客,首次访问也看不到这个自动提醒图标,点击一下这个博客的ATOM种子图标,再访问,看见了。我写书时可是拿老槐也博客做例子的,这不是误导读者嘛。 

还好,在FF中测试都能自动发现,没有这个问题。甚至连新浪博客都可以自动发现。FF还是比IE内核的专业。 

看来博客网要向GOOGLE靠拢,支持ATOM标准,看了看博客网的首页,可真不咋滴,好多推荐的所谓优秀博客都无法访问。 

其实其它博客平台也有种子失效事件。比如: 

书间道博客原来的种子是:http://blog.sina.com.cn/myblog/index_rss.php?uid=1412276081(已失效)现在变为:http://blog.sina.com.cn/rss/shujiandao.xml(新浪平台) 

图情散记(教育人博客)的种子也失效了。 

FEED地址失效的另一麻烦是:对聚合服务软件的影响。 

现在常用的开源聚合服务软件有Gregarius(如厦大图情博客聚合)、SXNA1.7 (如电子科大和上大的聚合)。目前据我观察,这两款聚合软件都有一个共同的问题,聚全率?即不能保证所有被收录的FEED的更新都能及时被聚合,漏聚的情况还比较严重。原因之一可能是更新进程一旦遇到一个无效的种子,或检测超时,就会中止。由于目前博客平台众多,种子失效情况屡屡发生,给聚合服务的后续维护带来挑战。我基本上每天都要进入聚合系统,进行手动更新,在遇到失效FEED时,可以跳过继续。可是在SXNA1.7里, 你甚至很难发现是哪个FEED失效了。上次听说上大正在改进SXNA1.7 软件,不知进展如何? 

可见对2.0的应用,尤其是开源软件的应用,推出一项服务并不难,然而后续的改进和持续的服务支持需要人力和技术的投入保障。 

简言之,聚合之痛,一痛在RSS标准不统一带来的变数,二痛在博客服务平台的不稳定,三痛在浏览器的支持性和兼容性,四痛在开源软件的不完善。 

此痛几时休,此痛何时已?但愿君心似我心,哈。。。说到哪儿去了