PHP本身就是为了web而生的,至于其他的语言-
asp: 这里说的是asp而不是http://asp.net,asp已经停止更新了,属于上古时代的遗弃产物,重新捡起来就没有太大必要了。
jsp: 说明你只能tomcat服务器了,明明可以很简单,java就喜欢弄的很复杂,除非你已经非常熟练的使用java了,否则真心不要用jsp
asp.net: 微软的产物,缺点是只能跑在windows上,但是大多数政府网站都是用http://asp.net的,如果你喜欢选择windows平台的话,倒是可以一用,配套的ADO也是不错的
node.js: javascript也能写后台了,没错,一切能以js实现的功能都将以js来实现,不过数据库的支持目前还不是很完善
ruby: 其实还是有比较多的网站用rails 比如gitlab对吧 有人说性能比较差 但是我没有验证过
python: python其实能写web的,有很多的类库,python是一门比较好用的语言,但是不推荐成为主语言。