至少在目前看来,此次FeedBurner被和谐仅仅涉及电信网络,网通则不受影响,而且,和谐仅是单向的,即使Web服务器位于电信网络,FeedBurner抓取Feed更新仍然是没问题的,只要其能得到更新通知——这点相信不存在任何问题,姑且不说手动(代理)Ping FeedBurner,事实上,只要能Ping绝大多数主流的blog更新服务,FeedBurner即会得到通知,只不过时效性方面稍差点而矣——影响不是太大,总统博客甚至认为Feedburner 被封影响甚微,考虑到更换 Feed 托管服务商带来的损失,许多朋友宁愿继续使用“被封”掉的FeedBurner Feed。
不过,对于之前通过FeedBurner的FeedCount功能展示Feed 订阅数量的朋友而言则存在着一个大问题:FeedCount显示的数字图片源自被和谐掉的“feeds.feedburner.com”域,至少有半数的国内用户浏览时无法显示(是不是显示红叉叉?),无论您的Web Server位于何处。为了保证网页的美观,许多朋友不得不删除了放弃显示订阅量,这不能不说是一个遗憾。
在此介绍一个替代方案,那便是我们之前在个性化博客 RSS 订阅统计状态中介绍的办法。通过Feedburner 提供的 Awareness API,基于WordPress的博客可直接使用Feed Count 插件,其他博客平台则需要简单的编程,让Web Server读取相应的数字并显示出来,效果见博客学堂侧栏中的订阅统计。——当然,前提是您的Web Server位于“和谐区域”外,即使用国外主机及网通主机。——这样,无论访问用户位于网通还是电信,该数字都能正常显示。只是,这类Server Side处理方式存在可信度不高的问题,用户可能会质疑该数字是否真实。
如果您的Web Server位于电信网络内,通过 Awareness API得到订阅数量并显示在网页上也并非完全不可行:只要您能找到一个可用的国外主机或网通主机,由其读取订阅数字,然后在自己的博客网页中远程调用即可。——需要您具备一定的编程能力,另外,为效率起见,也完全没有必要实时读取,设定自动计划每天在特定时间读取一次即可, Awareness 数据大概在每天18pm更新(北京时间)。






当前共计9 回复 ↓
1 fisio | 2007/09/3 2:55 am
也不用api,找一个国外主机对统计图片做一个调用就可以了,甚至可以让用这样主机的朋友帮忙调一下。
2 blogsdiy | 2007/09/3 7:39 pm
有道理
不过,从别的主机调用一幅图片显示订阅数似乎在可信度方面更……
3 北极冰仔 | 2007/09/4 9:40 am
cosbeta 提供的服务就不错,虽然我自己用的就是国外主机,但我还是用他的了,他信得过。呵呵。
4 blogsdiy | 2007/09/4 8:23 pm
To 北极冰仔:我所说的可信度是从用户角度而言的,如果其看到某个博客的FeedCount显示图片源自非FeedBurner,无论是博客自己主机还是其他主机,都可能会想这个图片是不是fake的?
或者举个极端的例子,假如这是博客只是将别人的FeedCount图片拷来冒充自己的呢?
当然,Awareness 也存在同样的可信度问题。
TrackBacks ↓
留下您的评论