什么是大型Web应用程序的最佳服务器端编程语言?

我有一个很大的Web应用程序想我想要工作,这将需要安全的数据库交互,文件创建和编辑能力,速度和输出html.它需要能够在webhost上运行,而不是自行运行的服务器.什么是最好的编程语言来用来创建它?我不是在寻找“最简单的”,我正在寻找最有用的我想开发的Web应用程序的类型.

编辑:
它需要能够在linux上运行.

我的选择将是ASP. NET MVC平台与Razor在线语法和C#代码.
.NET刻录所有的盒子,加上它有一个很大的社区,大量的帮助资源,教程等在线;可能是最好的编码工具(Visual Studio 2010),易于与html5,jQuery,CSS3,AJAX等尖端的东西集成.

ASP.NET是Microsoft技术,因此您需要在Windows上开发(从XP及以上版本开始). C#使用与JAVA类似的语法. Razor是新的,相当容易使用. .NET可以与大多数数据库一起工作,甚至可以在同一个工具(Visual Studio)中管理代码和数据库,具体取决于您将要使用的DBMS.

而我也是最大的争论,因为Matteo Mosca pointed outthis非常网站是使用ASP.NET MVC构建的,在我看来,它的工作相当不错.

翻译自:https://stackoverflow.com/questions/6568927/what-is-the-best-server-side-programming-language-for-large-scale-web-applicatio

转载注明原文:什么是大型Web应用程序的最佳服务器端编程语言?