我有一个很大的Web应用程序想我想要工作,这将需要安全的数据库交互,文件创建和编辑能力,速度和输出html.它需要能够在webhost上运行,而不是自行运行的服务器.什么是最好的编程语言来用来创建它?我不是在寻找“最简单的”,我正在寻找最有用的我想开发的Web应用程序的类型.
编辑:
它需要能够在linux上运行.
解决方法
我的选择将是
ASP. NET MVC平台与Razor在线语法和C#代码.
.NET刻录所有的盒子,加上它有一个很大的社区,大量的帮助资源,教程等在线;可能是最好的编码工具(Visual Studio 2010),易于与html5,jQuery,CSS3,AJAX等尖端的东西集成.
.NET刻录所有的盒子,加上它有一个很大的社区,大量的帮助资源,教程等在线;可能是最好的编码工具(Visual Studio 2010),易于与html5,jQuery,CSS3,AJAX等尖端的东西集成.
ASP.NET是Microsoft技术,因此您需要在Windows上开发(从XP及以上版本开始). C#使用与JAVA类似的语法. Razor是新的,相当容易使用. .NET可以与大多数数据库一起工作,甚至可以在同一个工具(Visual Studio)中管理代码和数据库,具体取决于您将要使用的DBMS.
而我也是最大的争论,因为Matteo Mosca pointed out是this非常网站是使用ASP.NET MVC构建的,在我看来,它的工作相当不错.