用户网站建设的语言很多,每个建站公司用的可能都不一样,那么这几种语言有什么区别呢?
微软系的ASP我不考虑,不是因为别的,只是我已先入为主地掌握了JSP,没必要再去了解ASP。掌握了JSP再去了解ASP是轻而易举的事情,反之不了解。
不知你的java基础到了什么程度?JSP是在掌握了java基础之后(仅基础即可,也没必要太深入),再了解servlet,也就是java系对于http的封装,即web应用基础规范。
在此基础之上,再能掌握SSH,就是著名的Struts、Spring、Hibernate,就算是熟练掌握了java系的web开发方法。其实很多人是先掌握SSH,后搞明白servlet的,因为SSH中的Struts是对servlet的封装。 简单说,就是这样。如果你觉得以上很麻烦,那就只有PHP了。
其实学哪种都没有想象中的那样难,也没有想象中的那样简单,都有其表面的简单性和深入之后的复杂性。有些工具上手易,但深入之后会觉得不称手,比如PHP;有些工具包罗万象,但上手不易,比如J2EE。
如果难以选择,不如随性抛个币子随机选一种,开始着手实践总好过犹豫不决。只要目标是明确的,即使殊途亦将同归。
另:所谓「快速」是建立在熟练的基础上的,与语言无关。「重复使用率」,要看你写代码时的组织结构,好的结构都是高内聚、低耦合的,达到了这个要求,就会复用率高,与语言也并无太紧密的关系。
如果采用JSP,可以租用虚拟机,很便宜。在你能开发JSP的时候,布署虚拟机上的JSP环境,当然也就不是问题。
对于企业而言,只需要交付一个运行正常的网站即可,但是对于建站公司而言,则需考虑更多,什么样的语言给用户带来的体验最好,最具扩展性等。
更多网站建设信息,请关注大腕互联官网:www.dawaner.net