Web 2.0 建立在开源软件的基础上
如果说前几年 OpenSource 还不成气候的话,那如今开源软件已经在如今的计算机产业中占有举足轻重的地位。也许在 OS 领域,Linux 似乎还无法与 Windows 和 Mac OSX 双雄造成什么威胁,但在服务器领域,开源操作系统和开源 httpd 程序早已占去了整个互联网市场的半壁江山,而在近年无比风光的 Web 2.0 服务们中,几乎清一色的使用 Linux + Apache/lightHttpd 这样的平台。因此,一定程度上,Web 2.0 的发展,实在离不开开源软件的推波助澜。VentureCake 上一篇文章列出了 17 个最典型的 Web 2.0 应用所使用的操作系统和服务器软件,Linux 以压倒性优势战胜其它平台。
| 站点 | 服务器软件 | 操作系统 |
|
Apache | Linux |
|
Apache | Linux |
|
Apache | Linux |
|
lighthttpd | Linux |
|
lighthttpd | Linux |
|
未知 | Linux |
|
Apache | Linux |
|
Apache | Linux |
|
未知 | Linux |
|
Apache | Linux |
|
Microsoft IIS 6 | Windows |
|
lighthttpd | Linux |
|
Apache | Linux |
|
Apache | Linux |
|
Mongrel | Linux |
|
Apache | Linux |
|
未知 | 未知 |
其实仔细想想,原因也很简单。大多数 Web 2.0 服务都是小团体创业者,创业时资金并不丰富。而如今开源 Web 平台已经有了完整的操作系统、服务器、动态脚本语言、数据库解决方案,不仅性能相对于昂贵的商业平台毫不逊色,而且选择和技术支持都很丰富。这使得他们不仅受到了 Web 2.0 站长们的青睐,甚至一些大公司也开始使用开源解决方案。就连 Microsoft.com 不是都用过 Linux+Squid 来加速嘛,呵呵。
如果你也是个 Web 2.0 服务的创业者,或者是一个刚刚开始的 Blogger,建议您也使用开源平台作为解决方案,这将免去您很多的后顾之忧,虽然眼下多贵的 Windows/MSSQL/Oracle 在中国都是“免费”的 -_-b
原文链接**:花儿开了 - Web 2.0 建立在开源软件的基础上
** 本博客文章欢迎转载,但请务必保留原文链接!同时,本博文章不欢迎任何形式的派生及篡改,如需引用,请使用引用通告(Trackback) - http://blog.istef.info/2007/07/13/web-20-is-bu.../trackback/。商业网站使用请务必先取得作者授权!





最后一句很讽 =.=
从 netcraft.com 看到的统计,wikipedia 似乎是 apache+linux (#)
@ Michael: wikipedia 前端用了 Squid 做缓存和均衡负载,所以探不出它到底用了什么做后台服务器。不过鉴于 mediawiki 运行的最佳平台应该是 linux/bsd + apache + modperl,估计你说的应该没错。
@ Michael:根据wikipedia中文某位管理员的说法,用的是apache+Linux的服务器,目前似乎有14台吧。