信息化 频道

人类最优秀Web软件排行榜

最终榜单

  现在最伟大的12个网络软件中,有11个已经露面,它们分别是(以降序排列):

  12.AOL即时通讯工具

  11.Digg

  10.Hotmail

  9.魔兽世界

  8.Wikipedia

  7.XMLHttpRequest对象集

  6.Amazon.com

  5.eBay

  4.The Well

  3.Craigslist

  2.AltaVista

  最后出场的,也是史上12个最优秀Web软件的第一名。

  布纳斯·李硬性的规定使得网络重返到简化的平台,并因此带出了新理念和新机遇。这个平台基于异步通讯,当某个系统空闲时就把消息传递给另外一个系统,而不需要双方系统传输时都保持空闲。在这个平台上,用户的会话是无界的;使用HTTP协议的服务器能够快速响应页面的请求,因此不必担心在每个访问或对每个网页的访问期间传输用户信息的问题。

  在开发出Craigslist、Hotmail或其他用户密集型站点之前,需要有软件能够快速处理数以百万计的HTML页面。它需要把新的HTTP协议转接到众多的后台系统中。

  这时Apache网页服务器出现了。大多数早期的网站管理员使用的都是NCSA的HTTPd服务器,它是由美国国家超级电脑应用中心开发的早期版网页服务器。但HTTPd服务器处理高流量时不够灵活,并且它需要更多API来与后台系统进行交互。

  后来大家熟悉的Apache Group虚拟社区改进了原版的NCSA HTTPd服务器。在第二个版本中,Apache Group把这个服务器拆分成一系列的模块,这就形成了Apache网页服务器2.0。经过重新的设计使得不同的贡献者可以专著在服务器的不同部分而不会影响其他人。

  1998年,IBM宣布取消其自有的网页服务器的开发并开始为Apache Group作出贡献。IBM表示会把Apache集成到其WebSphere中间件中。IBM此举对在商业应用中采用开源软件起到了正面的影响并吸引了 Apache的竞争对手微软的IIS服务器用户的注意。

  Apache是一个自愿参加的项目,在这里经验丰富的开发人员可以交换想法,打包作品,清除软件的bug并把完成的代码提交到集中管理系统中。

  至此,史上最优秀的12个Web软件已经全部揭晓。(编辑/王小敬)

(信息周刊)

0
相关文章