一般有PHP,JSP和Java Servlet,NET+C#这几种语言可以编写网页。
1、PHP:语言(PHP Script)+ Web 运行时(PHP Engine)
2、JSP:JSP和Java Servlet的关系可以看成是 CoffeeScript 和 JavaScript 的关系,本质上JSP不是独立的技术,而是一种模仿 ASP/PHP 形式写法,编译成 Servlet 运行的关系。以前曾流行于作为 Java EE的模版引擎(视图层),现在似乎有更多更好的选择,正在逐渐被边缘化。
3、NET:NET+C#
目前比较流行的有“控件党” ASP.NET WebForm 和微软新推的 ASP.NET MVC两种上层框架。
ASP.NET:微软支持的,不过在Java等语言的冲击下,已经逐渐走向开源了。微软支持的,后台强大,所以系内产品可以无缝搭配,支持也很到位,这点和Python的Django很像。