北京海思通科技有限责任公司
业务:haisitong@163.com
技术:470942293@qq.com
网址:http://www.haisitong.net/
QQ: 2223793800 470942293
北京海思通公司专门从事网站建设、系统开发等,以下介绍的事目前业内使用的web开发语言各自的优缺点,只是为了给客户提供一个技术参考,客户可以根据项目本身特点选择合适的开发语言。咨询电话:13693293278,咨询QQ:2223793800。
目前主流的WEB开发语言有ASP.NET、PHP、JSP; 作为MS上世纪老将ASP,就不再提及,如果是因为维护方面的原因而必须使用,可考虑升级到ASP.NET。接下来,通过多个方面做对比,来体会这三种语言利弊。
1、上手度 (.NET: 5分PHP:3分JSP:1分)
ASP.NET 作为微软的产品,继承了其一贯的特点,方便上手易用,同时,凭着其强大的开发工具Visual Studio系列,在程序出现bug时,能最大程度的提供问题说明,让开发者尽快定位到问题所在。JSP相比而言难度就大多了,光是配置一个开发环境就得耗费不少精力,JSP语言最为头疼的就是程序调试方面,当程序出现问题时,并不能得到友好的错误提示,调试BUG比较耗时。PHP学习算是基于.net和JSP之间,语法与C语言一脉相承,上手也算容易。
2、网络资源 (.NET: 4分PHP:5分JSP:2分)
资源包括能获取到的学习资料、开放源码,以及各种插件和库。PHP在这方面遥遥领先,粗略看来,各种网站的知名开源产品,大都使用PHP实现,如博客wordpress、论坛discuz、Wiki知识库MediaWiki等;相应的各种插件、库、开源代码的数量和质量更是其它语言无法相比。.NET资源也比较丰富,选用.NET幸福的是有MS这么一个强大后台做有力的技术支持,CSDN 的资料不但多,质量更是上乘;JSP由于其门槛高的缘故,致使在这方面的资料也比较少。
3、系统架构(.NET: 2分PHP:5分JSP:4分)
PHP、JSP都可跨平台,而.net只能运行在Windows平台。当前主流应用的选择PHP。WEB创业公司的语言选择主要都集中在PHP。ASP.NET在创业公司中应用不多,知名互联网应用有限。JSP 实施比较庞大,用好的就得用到websphere或weblogic这样的大物件,种种原因使得JSP在互联网公司中应用并不多。
4、总结 (.NET: 4分PHP:5分JSP:3分)
总的来说,创业面临选择一门开发语言,PHP当是首选,如果不考虑Linux平台,铁定在Windows上运营,.NET也是一个不错的选择。