青青子衿, 悠悠我心, 但为君故, 沉吟至今
« Z-Blog 1.6静态补丁及其他插件下载FeedSky的FeedDomain发布 »

Feed发布方式的思考

  Feed应该以什么样的形式发布,是一个有争议的问题。

  这些天看到国外Blogger之间的一些讨论,有人认为Feed应该发布在自己的域名上,而不是通过类似FeedBurner这样的服务,这样的好处是,当遇到紧急情况时,他们可以将Feed切换到另外一家服务商。

  这些观点来源于FeedBurner在八月一日发生的那次事故,一些人认为,越为集中发布的Feed就存在越大的风险,如果将Feed地址移动到自己的域名下,这风险就会减少。

  在这方面,FeedSky就正在开发一个有意思的功能-FeedDomain。我虽然对FeedSky印象不好,但是这个功能的确很又用,我可以使用自己的子域名(例如feed.williamlong.info)来访问自己的FeedSky。

  不过这也是有缺点的,就是这个域名是放在FeedSky的,而不是放在我自己的空间,我无法将其指向其他地址。

  我想出来的比较好的方案是,就是在自己的空间上开一个子域名,然后用程序将此域名跳转到FeedBurner,这样订阅此域名实际上就是订阅FeedBurner,而当FeedBurner无法访问的时候,可以修改代码将此域名切换到其他的地址,而对于最终用户来讲不需要做任何操作。具体效果可以参考一下我目前做的这个Feed:feed.williamlong.info ,该域名使用程序进行重定向来实现Feed的功能。

  服务器端代码也很简单,如下:

<?php
header("Location: http://feeds.feedburner.com/williamlong"); /* 重定向浏览器 */
/* 确保重定向后,后续代码不会被执行 */
exit;
?>

  这个方法的缺点是,跳转可能会不太稳定,并加大自己服务器的负载。因此我目前还不打算启用这套方法,等到FeedBurner被封掉的以后,再启用这套方法也不迟。



  除非注明,月光博客文章均为原创,转载请以链接形式标明本文地址

  本文地址:http://www.williamlong.info/archives/587.html
  • 文章排行:
  • 1.williamlong
  • 我对这个方法测试过,FEED软件如GreatNews,FIREFOX是支持的,Bloglines,抓虾等在线阅读器也支持这种方法。
  • 2006/8/7 11:51:57   支持(10)反对(6) 回复
  • 3.shunz
  • 用apache的rewrite规则进行重定向,或者直接将域名转发到feedburner,这种解决方案是否更合理?
  • 2006/8/7 12:11:03   支持(8)反对(6) 回复
  • 4.伍锐锋
  • feedsky现在可以绑定自定义的子域名了,我博客刚应用了
  • 2010/1/28 12:02:10   支持(8)反对(6) 回复
  • 5.shunz
  • to zola
    那个其实很简单,就是用rewrite重定向将自己的feed地址改为feedburner烧录的地址。
  • 2006/8/8 15:02:59   支持(9)反对(8) 回复
  • 6.sein
  • wordpress有个Widgets插件,可以把自己的feed转向到feedburner。

    比如我的jandan.net-feed- 会自动转向feeds.feedburner.com-Sein
    [上面的-换成/]
  • 2006/8/7 12:31:16   支持(8)反对(9) 回复
  • 7.Jack
  • 如果是浏览器访问的话 header 转向就可以了,怕是很多feed软件不支持转向。
  • 2006/8/7 11:05:30   支持(7)反对(9) 回复
  • 8.interjc
  • 你自己都不用 写出来干什么!?
  • 2006/8/7 10:26:40   支持(7)反对(10) 回复
  • 9.williamlong
  • 我之所以用代码实现重定向是因为我的主机不支持mod_rewrite功能,不过使用程序应该和使用apache的rewrite是同样效果的。
  • 2006/8/7 13:38:47   支持(5)反对(8) 回复
  • 10.Joe
  • 我不理解为什么说 就是这个域名是放在FeedSky的,而不是放在我自己的空间,我无法将其指向其他地址。
    自己域名的DNS解析是由自己控制的。

    如果哪天feedsky不好用了,可以修改DNS解析用来指向其他域名。
  • 2007/4/13 19:31:20   支持(6)反对(9) 回复

发表评论:

 请勿发送垃圾信息、广告、推广信息或链接,这样的信息将会被直接删除。

订阅博客

  • 订阅我的博客:订阅我的博客
  • 关注新浪微博:关注新浪微博
  • 关注腾讯微博:关注腾讯微博
  • 关注认证空间:关注QQ空间
  • 通过电子邮件订阅
  • 通过QQ邮件订阅

站内搜索

热文排行


月度排行

本站采用创作共用版权协议, 要求署名、非商业用途和相同方式共享. 转载本站内容必须也遵循“署名-非商业用途-相同方式共享”的创作共用协议.
This site is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License.