QQ,163,YouKu,sina这些访问量相当大的网站,不会只有一台服务器,有可能上千台服务器,有的放Web程序,有的放DB库,第二个他们不是基于asp.net做的。也就不是用WinServer2008+IIS作为服务器。你说的这个是微软的世界,微软的天下,微软是不开源,并且收费的。
还有一个世界,也就是开源的世界,也就意味着不收费,这就是以linux,unix为操作系统,Java,PHP等为语言,ORACEL[收费贵],MYSQL等为数据库的,Apache,Tomcat作为Web服务器,类似于IIS。以jsp,php为后缀的世界。
一般的标配如下:
asp.net + windows server 2003/20008 + SQL SERVER 2005/2008 + IIS
java + linux,unix + MySQL/Oracle + Apache,Tomcat
php + linux,unix + MySQL + Apache
如果看一个网站基于什么语言开发,你只要看它的招聘信息就差不多了。
以优酷为例。请看:http://career.youku.com/indexpage/index.aspx?keyC=-1&keyD=-1&keyS=-1%20&keyF=-1
开源并不一定免费。比如像redhat linux做商用时需要收费
@Repository: 是的,完全免费的午餐是没有的。
这些平台一般都是linux集群服务器