体验标志性的web 2.0网站

 
微软的 Wallop (我老婆)、
通过 Yahoo的 yahoo!360    了解到:
通过 与yahoo合作的flickr    了解到:
 
开源 AJAX library
 Rico    在线demo体验 http://openrico.org/rico/demos.page
 Symfony 是开源的PHP5 web 框架,简化了模版引擎技术,缓存管理,智能urls,多国语言支持,对象建模并且MVC分层,ajax 支持。
  http://www.askeet.com/ 完全使用symfony构建
  
 script.aculo.us为你提供了便于使用的、高兼容性的javaScript类库,让你的网站和Web应用程序飞起来,充满Web 2.0 气息。scipt.aculo.us 的在线体验实在是太cool了
   AFLAXtm让开发者综合使用javaScript和flash创建AJAX应用程序,通过这个类库可以访问flash的很多API。在线demo 体验
  
 
开源搜索引擎 Nutch
    OurOpenSource 第11期翻译了《The Greatest Test of Open Source: Beating Google》(开源搜索引擎Nutch最好的测试—调整Google ),你可以通过访问
    http://www.freesys.cn/files/zine/OOS011/NutchGoogle.html
    --《作基于开源搜索引擎nutch的商业应用》
 
    搭建了nutch 搜索引擎的商业网站就可以进行站内搜索,并支持所有的内容全文检索。特别的,中国linux公社面向开发者的 http://dev.linuxfans.org:8080 测试nutch的效率,
 
信息检索领域两大著名的开源系统是 Lucene(http://lucene.apache.org)和Nutch(http://www.nutch.org)。
Lucene是 Apache软件基金会Jakarta项目组的一个子项目,是一个开放源代码的全文检索引擎工具包。Lucene秉承了开源代码一贯的架构优良的优势,设计了一个合理而极具扩充能力的面向对象架构。研究中心的编程人员充分利用了Lucene所提供的强大功能,深入学习全文检索引擎技术,并在此基础上扩充各种功能,例如中文处理能力, HTML、PDF和DOC等文本格式的转换和处理等。
然而 Lucene并不是一个完整的全文检索引擎,它只提供了完整的查询引擎和索引引擎,以及部分文本(英文和德文等)分析引擎。基于Lucene而开发的Nutch系统则是较为完整的开源搜索引擎。它提供了一个大规模搜索引擎所需的全部工具。商业的搜索引擎排序算法都是高度保密的,而且一些搜索引擎还允许竞价排名,因此用户通常无从知道检索结果是如何排序的。Nutch是开放源代码的,因而其排序算法是公开透明的。学习Nutch可以加深对搜索引擎的理解。而Nutch本身的开发,也从工业界和学术界借鉴了很多知识,例如 Nutch的核心部分目前已经重新用 Map Reduce(Google的核心技术之一)实现了。
因此,开源软件为信息检索领域的研究人员尝试新的索引和检索算法等提供了很好的实践平台。基于开源平台,我们可以自由地设计核心新算法,并集成入开放研究平台中,进行系统的测试和检验,这为科学研究提供了非常便利的条件。我们还开设了本科课程“信息检索”,主要课程设计也是围绕这两个开源系统而展开的。开源系统的使用大大提高了教学和科研水平。
 
总结
开发Web 2.0应用的最高境界就是不自封为2.0---不能依赖忽悠概念,不能过度推崇技术,不能赶潮流而匆忙进入Web 2.0;而是应该踏踏实实地以用户为本,提供可信赖的在线信息存储服务,提供免费快捷的搜索服务,才能避免Web 2.0应用程序沦为技术垃圾,让Web 2.0成功商业化。 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值