文章标签 ‘RSS Feed’
久不看数据库了,昨天看了一下,发现我的options表竟然有2.11M,可我的整个数据库才2.87M。惊讶中带着想清理的冲动,于是在网上找了个名叫clean options 的插件,也只有这么一个插件是清理options表的。带着期待的眼神把它装上博客,按耐住激动的情绪点击它运行。找到的垃圾真的很多,很爽快地点了删除。再次刷新了数据库,原来的options表变成了1.8M。是减少了不少,但总觉得还是不够,于是再次删出,但optons表的体积不再变化了。
于是我google了一下,发现网页说的一个方法。他把整个options表给删了,然后访问博客时,博客会提示安装。再次安装后,options表会恢复到最初的状态,博客的文章还在而且跟原来的一样。我这样做的目的是想保存最初的options表数据,以后只要恢复一下数据就可以达到清理options表的目的。但我错了,因为options表不只是存放插件的数据,它还存放博客的信息,文章的图片信息等等。(post view的数据是保存在非options表里的)
对于Feed来说,我开始不想用,因为我知道很少人会订阅我的博客。我的博客又不想某些名人或者某些软件网站,时时都有人关注。但我从Google Adsense里看到Adsense for feed是,我尝试用了它。在你的博客Feed里加入广告,多好的想法啊。因为Google收购了feedburner,所以Google很容易地在你的博客feed里加入adsense,更重要的是可以选择在每一个帖子里都加入adsense广告。如此一来,一页如果有十篇文章那么就可以加入十个广告。在我加入feedburner后,打开的feed广告都没能显示出来,只见XX,但最近他们基本都可以展示出来了。有一点遗憾,Feedburner好像不能自定义模板,它只有原始模板,如果谁知道可以的请告诉我。这是我的feedburner feed,点我啊
如何在自己的网站上展示别的网站的rss feed,如google news。这样就可以在自己的网站上实时显示别的网站的新闻,就像自己的新闻一样。这个想法我好久前就有了,也在好几个月前找到了方法。其实方法很多,有些网站提供feed的烧录,然后以Javascript形式显示出来的,如:feedsky,feedburner等等。也有用Google AJAX Feed API,然后在自己网站上插入其代码显示feed内容的,这个方法需要个API Key。上面两种方法都要经过第三方的服务。
我不想经过第三方,一直在中文网找,可没找到。所以我用了英文找,终于被我找到了,这个网址就是 RSS Display boxes 上面全是英文,别慌张,你要做的就几步:
第一、下载rssdisplaybox.zip,然后在那几个example中选一个,如果你想选几个也行,可我这就讲选一个,比如第四个。
以前一直想找能在自己的网页上展示RSS Feed 的代码, 但之前不知道叫什么,所以无法google到. 现在知道它是rss feed的一种,只要把对方网站的RSS Feed加入到已经编好的网页中就可以实时更新显示的Feed内容。这是一种很好的懒方法,把别人新闻网站把到自己的网站上。我想这没有违法,因为Rss Feed只是属于链接而已,不但没有侵权反而给对方网站打了免费的广告,就像google新闻一样。但是google是通过抓取网页来实现, Rss是通过对方网站给的才能实现.更聪明一些就直接从google新闻里拿Rss Feed, 这样就可以实现一个网页展示多家网站的新闻.
