asp、asp.net、php、jsp那种语言最好。最有发展前途、功能最强大。

asp、asp.net、php、jsp那种语言最好。最有发展前途、功能最强大。请各位热心人士指教!谢谢了!

本人一个字一个敲的。
毫无疑问,ASP.NET功能最强大,library最丰富,有了Visual Studio开发效率最高。
JSP一般来说安全性好,银行常用(如校内网,American Express,United Overseas Bank,Bank of America,Citi Bank),可在Unix环境下(如Solaris,Linux),功能相对.NET较少,但程序运行效率最高。
PHP使用率有压倒优势,唯基白科,百度,facebook,Yahoo等大多有名网站主要的后台都是PHP(当然也有别的),众多统计表明PHP在所有网站的使用率在70%以上,不过有很大局限性,他是Psedou Object-Oriented,开发效率最低,执行效率更低 (复杂的系统,比如Facebook的聊天用PHP不可能实现)。
ASP不想说什么,出现年代是95,95年,那时候没有稳定,成熟动态网站服务器,好多人都是自己写的服务器。但ASP使用最简单,功能比PHP还少,而且微软早就停止对其技术支持和维护,国内有些网站仍在使用。

下面具体讲一下。ASP.NET在Visual Studio中,即使对HTML/CSS/Javascript不熟,都可以用drag and drop写出网页。
他是模拟.NET Windows程序的模式,是event-driven,不是普通的request-driven。
另外ASP.NET最强的地方就是他的component-based。比如:如果你要做一个日历,你只需要把他们做成一个.dll,使用的时候把他从工具栏拖出就行了,不需要再去附加任何的CSS,JavaScript。
.NET强大的library是公认的,官方发布的API(class,interface等的数量)估计是所有语言中最多的。
此外ASP.NET的AJAX不需要你对JavaScript有任何了解,只需要drag and drop就能用普通的控件制作AJAX控件。
ASP.NET还有LinQ和MVC,据说二者结合,不用写代码,就可以让实现“用户编辑XML,DATABASE”的简单系统。

JSP是本人最爱,与.NET不同的是,SUN的API数量极其有限,好多.NET的简单功能在Java中都要靠Apache的开源API来实现,比如文件上传 (Apache FileUpload),事件记录 (Log4J),JSON处理,
但喜欢Java的人很多是因为好多人都喜欢从地层开始写,不喜欢.NET的封装,相对.NET,如果写些特殊用途的程序比如Server Push (comet服务器),也就是real-time方面的 (如校内的聊天),JAVA比较容易,因为.NET没有这个API。
另外JSP强在它不会输给.NET的高封装,高开发效率。JSP有名的Framework,象Hibernate (不会SQL也可以创建修改各品牌的数据库),Spring(Web Service,Multi-tier架构),Struts (主要是把JavaBean映射到HTML Element,因为简单所以最受欢迎),JSF (SUN模仿.NET Event-driven出的,使用的很少)。
JSP有MyEclipse,虽然不如Visual Studio,但也是不错的工具。

PHP是老牌子了,世界公认的。不过据说安全性最差。而且不是真正的Object-oriented(面向对象)。所以好多OO设计在PHP中很奇怪,比如PHP的include,而且PHP所有的function都不是属于一个class,而是象个global functio。
PHP也有类似JSP的Struts这种的快速开发的架构,虽然没用过,但知道用的人很少,而且跟JSP,.NET比差远了。

ASP不说了。
温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-28
个人观点,个人偏爱jsp,jsp最好,还有ajax, 思想最前卫。跨平台,可移植等等。。。。 如果客观点说的话 其实所有程序都有相通的地方
第2个回答  2009-05-03
说的简单一点吧
asp基本不用考虑了,被asp.net取代了
另外3个各有各的优点
市场调查显示jsp排第一,而且待遇也是这几种里面最高的,缺点是jsp里面各个模块需要自己调配,难度比asp.net高,不象asp.net那么方便,但是你学好了就会体会到自己调配模块的好处
asp.net很方便,微软的东西易用性很好
php现在也有很多公司在用,因为L~A~M~P
(linux,apche,mysql,php)这个框架是全免费的,成本低

如果你不喜欢自己搭配各个模块,只愿意专注于逻辑思维设计方面,那么你可以选择asp.net
如果你除了自己实现功能还想自己来调配各个模块,那么你可以选择java
php现在需求很多,如果你为了找工作不长远考虑,可以选择php
第3个回答  2009-04-28
各有优缺点,如以前没学过类似的语言,最好学ASP.NET 用C为编程语言...再附带学习JSP基础,各种常用脚本等.以后用时你就知道好处了
第4个回答  2009-04-28
只要学的好,那么语言都好,看你学的怎么样,不过现在ASP用的相对少了点,PHP和ASP.NET用的人最多,但我看好所有的语言。

asp、php、asp.net、js等,哪个最好学
在众多编程语言中,ASP以其简洁易学的特性,成为初学者的首选。学习ASP后,你将能够构建网站和小型系统,满足基础的开发需求。然而,PHP以其强大的功能和广泛的使用场景,成为进阶者的选择。掌握PHP,你将能够开发大型网站,应对复杂业务逻辑,为用户提供更为丰富的服务。JavaScript(JS)则为网站添加了动态...

ASP、JSP、PHP还是ASP.NET好~~~分别概述一下~~ 先学哪个好~谢谢
1 .net 是新流行的编程语言,是在asp之后出现的,都说这个好,但是本人并不觉得多好,当然还是有他自己的优势的,是流行语言,很多客户或者是公司都要求会这个,可以说有市场,所以建议学他 2 php 建议学他是因为关于这个语言的教程和开源代码非常多,很容易上手,.net这方面就显得要少了 3 asp 出...

php asp. net asp哪个好
都是淘汰的语言了,学习golang吧

做网站什么编程语言最好学?
1.安全性从安全性方面来看,相对来说,ASP的安全性要低些。但这只是相对的,在网站编程方面,安全性更多的与网站开发人员有关,而不是语言本身。举例来说,ASP常见的漏洞比较多,但是只要在网站建设中多注意,绝大部分的安全隐患还是可以避免的。而PHP相对来说,更加完全,并且一般PHP都搭建在linux主机...

建站用ASP,ASP.NET,JSP,PHP哪种语言好,都说jsp好,有人知道好在哪里吗...
1.从实用上看,目前ASP的相关网站程序最多,使用的人也最多,其次是PHP 2.从工作平台来说,ASP,ASP.NET一般用在WINDOWS平台,PHP,JSP经过配置后在WINDOWS和LINUX平台都可以用,实际上前两个通过安装插件支持,也可以在LINUX平台用,但是效果不好 3.从困难程度来看,ASP最容易学,因为它关联的是VBS...

比较JSP、PHP、ASP、.net 等几种主流网络编程语言的优劣势
ASP.NET优点:1. 简洁的设计和实施。2. 语言灵活,并支持复杂的面向对象特性。3. 开发环境。缺点:1.数据库的连接复杂。JSp优点:1、 一处编写随处运行。2、 系统的多台平支持。3、 强大的的可伸缩性。4、 多样化和功能强大的开发工具支持。缺点:1、 与ASP一样,Java的一些...

PHP和ASP.net JSP哪个最容易学?容易上手啊?更有前景?请大虾指点迷津,谢 ...
现在比较火的是PHP,这种语言相对老说比较容易,上手也快,开发周期短,比较适合开发网站,现在很多网站都要PHP开发的.jsp学起来可能要难点,学好了出路相当不错,多用来开发软件,asp快过时了,虽然现在市场上还有一定的占有额,但等你出师以后,估计就不太容易找工作了.关键是看你想做那方面的,要是想开发网站...

问高手:asp.net、JSP和PHP各自有什么优势和特点,各个技术都适合什么样的...
JSP 安全性高,一般大型企业网站的首选。你可以看看移动、银行等,大型网站全部用是JSP 如果全部学的好的话,工资 JSP > ASP.net PHP和ASP差不多 但是JSP比其他两门语言难学,起码入门比它们难很多,但是如果说就业方面JSP就可能不如它们了。因为ASP和PHP出的早,很多单位用了这些语言不会...

ASP和JSP和PHP哪个更有前途?
JSP(首推),JSP是由JAVA写源程序,跨平台运行,更稳定,保密性更强,应用更广,发展前景更好 PHP,某个人开发的网络编程语言,性能和功能都较好,源码公布,不过发展前景不看好 ASP,微软的早期网络编程语言,简单易学,不过不易修改,程序界面过于凌乱,而微软的ASP.NET的发布无疑是给自己的ASP的重挫...

ASP,PHP,JSP哪个更有前景啊?
不要轻易去诋毁某种语言,能生存到今天没有被淘汰的语言,必然有他不可替代的优势,要一直等它的这种有时被其他某种语言替代,并且那种语言拥有更多优势的时候才可以。新手,如果你学PHP,那么就专心学 如果学ASP,入门以后就开始研究asp.NET吧 至于JSP,看您能力了,他难度比较大!

相似回答