人类最优秀Web软件排行榜

我曾经列出了人类最优秀软件排行榜(见本刊2007年1月号)。现在,来看看最优秀的Web软件排行榜。
《信息周刊》网络版     charles babcock,InformationWeek
发表时间:2007-5-15

群众的智慧:Wiki

利用网络合作收集知识并免费提供给读者的另一种形式是Wiki,其中最有名影响最大的Wiki就是Wikipedia。

Wikipedia在2001年1月15号推出,底层的数据库为开源的MySQL数据库系统。其软件必须能够处理URL重定向并能支持数百万用户的访问量。它利用了开源Wiki创建系统MediaWiki的内容管理功能,MediaWiki用PHP编写并针对Wikipedia进行了优化。据Alexa在2005年的统计数据显示,Wikipedia在全球最受欢迎网站中排名37位。

Wikipedia被一些负责的杂志监督。2005年,《今日美国》的编辑总监约翰·席根塔勒(John Siegenthaler)发现,在一个贴子里他竟被当作刺杀约翰·肯尼迪(John F.Kennedy)的嫌疑犯。其实他不是。后来这个错误被更正了。某人开了个玩笑。但如果一些更改是匿名来做的,编辑们能够指望捕捉到所有的错误和恶意的更改吗?

Wikipedia也许解决了这个问题。他们要求贡献者要提交自己的简短介绍,放到可以连接到这些介绍的帖子中,大家可以对这些贡献者进行评论。这些Bug都有无数双眼睛在盯着。

另一个利用群众智慧的例子是Digg网站。Digg的注册用户可以发布其它站点中他们认为感兴趣新闻的连接,读者可以通过点击“Digg it”按钮进行投票,得票越高的文章越置顶。

凯文·罗斯(Kevin Rose)在2006年6月26号推出面向新闻的Digg站点,两个月后它就冲上最多用户访问站点的第24位。

最终榜单

现在最伟大的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来与后台系统进行交互。

相关文章