非赢利的维基百科是世界上访问量最高的几个网站之一(目前的alexa世界排名为8,新浪为37),它的维护资金主要来自捐赠,数额并不大。因此维基百科提供了一个不可多得的研究案例,如何花最少的钱做最好的网站。
在 这样一个时代里,微软和Google的数据中心遍布全球,每一个都要投入5亿美元去建造,而维基百科的基本设施却只有不到300台服务器,安放在佛罗里达 州Tampa市中的单一数据中心内。在周一的Velocity讨论会上,MySQL/Sun的 Domas Mituzas 提供了维基内部的技术信息,他称之为“压迫式运作”。Mituzas是Sun的MySQL支持工程师,他透露了维基百科是如何运作的:
每秒50,000次http请求;
每秒80,000次 SQL查询;
7百万注册用户;
英文版有1800万页面对象;
2.5亿链接;
2.2亿个修订版;
1.5T压缩数据;
2001年维基百科上线时是使用Perl CGI脚本,运行在单一服务器上。现在维基百科有200个应用服务器,20个数据库服务器,70个Squid cache代理和缓存服务器。
比起国内一些互联网公司,不重视底层的架构,解决问题的方式唯一方式就是增加服务器;据我所知,一些日访问量百万级的网站竟然使用了近百台左右的服务器,罪过呀罪过。
百科一下,关于维基百科。
维基百科(英语:Wikipedia, 是维基媒体基金会的商标),是一个基于wiki技术的多语言百科全书协作计划,也是一部用不同语言写成的网路百科全书,其目标及宗旨是为全人类提供自由的 百科全书──用他们所选择的语言来书写而成的,是一个动态的、可自由访问和编辑的全球知识体。也被称作“人民的百科全书”。
维基百科全 书,自2001年1月15日正式成立,由维基媒体基金会负责维持,截至2008年4月4日,维基百科条目数第一的英文维基百科 (http://en.wikipedia.org)已有231万个条目,而所有255种语言的版本共突破1000万个条目,总登记用户也超越1000万 人,其中条目数前15名的维基百科共占总条目数的74%,大部分页面都可以由任何人使用浏览器进行阅览和修改,英语维基百科的普及也促成了其它计划,例如 维基新闻、维基教科书等计划的产生,虽然也造成对这些所有人都可以编辑的内容准确性的争议,但如果所列出的来源可以被审察及确认,则其内容也会受到一定的 肯定。
中文维基百科于2002年10月24日正式成立,截至2008年4月4日,中文维基百科已拥有171,446个条目,此外还设有其他独立运作的中文方言版本,包括闽南语维基百科、粤语维基百科、文言文维基百科、吴语维基百科、闽东语维基百科及客家语维基百科等。