Hi,我是光芒,欢迎和我一起讨论网络游戏的相关话题,期待您独特的见解
这里不代表任何网络游戏厂商、网络游戏媒体的立场,这里不欢迎任何形式的商业宣传文字
我接受一切观点、不删除不屏蔽任何评论,不过广告、人身攻击、愤青及脑残评论不在我的承诺范围内
有朋友来问光芒关注是如何实现的,我在这里简要说一下思路。其实我做这个栏目只是因为我自己很懒-0-,想找一个程序能够自动监测我的朋友的网站,有更新了就通知我,最后想到用rss聚合来实现这个功能。将“关注”和“聚合”两个栏目拿出来一起说,是因为这2个东西实际上都是利用了rss的在线聚合工具实现的,只是在前台用了2种不同的表现形式。

我首先用了snxa在线聚合程序,这款程序是asp的,使用asp是因为我有一台闲置的asp服务器,同时将blog与这台服务器分离,以免造成因为服务器在抓取数据过程中压力过大而当机,影响blog。如果你没有两台服务器,你也可以使用例如Gregarius这样的php的rss聚合器,放置在同一台服务器上,但是更新的时间请设置的长一些。我现在设置的是每600秒更新一次,也就是10分钟。
引用
以下是提到的一些程序的下载地址:
snxa官方网站:http://www.sxna.cn
Gregarius:http://gregarius.net/
在你调试好了snxa或者Gregarius后,我们可以开始设置关注了:
snxa与blog的整合方式比较简单,直接在snxa后台设置前台调用的参数,设置好你需要的模板与你的blog风格相吻合,然后用js调用即可。js调用的好处是设置较为简单,但是无法被搜索引擎收录。
如果你用的是Gregarius,则需要安装一下Gregarius的前台调用的插件,具体的插件我没有研究过,使用起来应该也不难。

下面再是“光芒聚合”栏目,这个栏目其实也是js调用的,只是用到了bo-blog的插件功能,我自己写了一个简单的插件,也让我感觉到了bo-blog插件制作的便利了。插件我也放上来了:
下载文件
这个文件只能在登入之后下载。请先 注册登入
请自行修改插件包里面的index.php文件中的引用地址,将该地址改为你的rss聚合程序的地址即可
最后的工作就是不断的修改模板,直到rss聚合与你的blog风格达到一致。
不指定 2007/03/03 12:38 | 分类: 其他方面 | 评论(2) | 阅读(6522)
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]