谈谈用ASP.NET开发的大型网站有哪些架构方式

文章里,列举了国内外用ASP.NET开发的大型网站有哪些。最后提到了用.NET开发的大型网站和LAMP/JAVA平台的成本比较。其实在很多时候,收费的不一定就比免费的成本更高。因为开发一个网站要使用哪个平台的技术更合适,需要考虑很多种情况(除了开发技术本身,还要考虑人工,开发效率,时间,后续的支持,维护等等),要综合计算成本才行。微软平台本身虽然是收费的,但总体的成本并非一定比LAMP/JAVA高,上篇文章列举的国内外的那么多基于ASP.NET开发的大型网站就是例证。尤其是在开发效率上,无论是C#开发语言,还是免费的开发工具(Visual Studio Express,或者MonoDevelop/SharpDevelop),.NET明显比其他两个平台更胜一筹。而这一点正是互联网企业所需要的。效率就是生产力。并且,由于有Mono (http://mono-project.org/) 这个开源平台的存在,.NET技术也可以在linux/BSD等开源服务器上使用。使.NET完全可以实现跨平台应用。据此,我们可以分Windows/Linux两种方式来架构我们的ASP.NET网站:

一、Windows平台

文章目录
  1. 1. 一、Windows平台