对于做网站,也就是web类服务,曾经特别流行三大体系,即asp、php和jsp。后来经过微软对asp的升级换代,目前asp基本淡出舞台了,取而代之的是asp.net,asp可以说是asp.net的前身。实际上,JSP、ASP和PHP都只是一种技术,本身不是语言。

  那么,asp、php和jsp,到底有什么区别,学习哪个更有前途? 

  Asp.net应用广泛 但前景未卜

  Asp.net是asp技术的升级换代版,asp已经淡出历史舞台,无法发挥更大作用。Asp.net实际上是微软同java web竞争的产品,使用c#语言,从而使系统能够支持更加强大的功能,也提高了安全性能。C#虽然被看成与java正面竞争的强劲对手,背后又有微软这个老大的支持,自然得到广泛的推广和应用。然而,这些年过去了,C#及asp.net虽然占据了不少的市场空间,但还不足以与java竞争。对于从业人员的待遇方面,更是不如java。所以,asp.net的前景未卜。建议如果参加培训的学生,还是尽量选择java。

  Php发展平稳 前景乐观 待遇略低

  PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言比较简单,属于轻量级的高级语言,风格有类似于C语言,被广泛地运用与互联网中。Php最大的好处是开源,有很多开源的程序,做网站的话,使用php是最简单的,Php在中小型网站方面的应用非常广泛。可以说,目前国内大部分站是php的,许多论坛、电子商务网站都是Php的。Php的发展比较乐观,平稳。不过,php学习简单,新手待遇低,近具有多年项目经验的高手待遇丰厚。

   JSP市场空间大 前景广阔

  JSP(Java Server Pages)是一种动态网页技术标准。JSP主要是java语言在web方面的运用。JSP的优势是跨平台,既能在Linux下运行,也能在其他操作系统上运行。经过这些年的发展,JSP技术在市场上的应用越来越广泛,而且一般为大中型项目,这就带来了更多的就业机会。由于java发展经久不衰,所以JSP技术的应用也有了更广阔的空间。作为学习java的同学们,JSP也是必学的技术之一,许多培训机构也会将JSP作为java的基础课程讲授。