用Aajx来实现嵌入式Tag系统,有这个想法已经很久了。“嵌入式”是指在目标页面嵌入一个脚本文件,通过该脚本文件,实现相关数据抽取、与服务器通信、页面重写的实现方式。这样的好处显而易见——目标系统可以是数据封闭的,目标页面是无需进行大幅度修改的,服务器端是平台无关的,从而部署是灵活的。
这将作为我学习Ajax和RoR的题目,该系统实现后开源。
这个题目会向Millennium
OPAC整合一样,分成系列来写,预计有以下内容:
1、系统功能分析;
2、数据结构设计;
3、应用prototype框架实现嵌入式脚本的编写;
3.1、Ajax框架 prototype基本内容;
3.2、页面分析与信息抽取;
3.3、页面重写;
3.4、与服务器通讯;
4、使用Rails on Ruby来实现服务器端程序;
4.1、Tag更新及数据返回;
4.2、Tag云图;
4.3、Tag检索;
4.4、个性化Tag及其分享;
4.5、统计;
5、其他语言平台的服务器端程序;
5.1、使用Java来实现;
5.2、使用Asp来实现;
5.3、使用PHP来实现(本人不熟PHP,征求他人参与)
6、其他的一些讨论,比如其他的Ajax框架,还有意见整理等等。
期待哦,哈哈。
顶小薪!
虽然对技术并没有太深入的了解,但也很期待:)
看罢,跃出脑子的却还是小钟那难得的青涩的"轻轻的我将离开你……”。无论技术也好,理论也罢,如果没有真正直根于图林,直根于图书馆实践,也不过是“泛化”而已。期待着,小钟!
唔知up乜