??

?

asp和php区别,学习过asp.net php的区别和asp,分别用过做过网

藤本植物导航
&>&&>&&>&正文
大型服务器一般用什么语言写啊,c++能写后台服务器吗,和jsp有什么区别...网站的功能当然大体上是一样的,PHP语言更受青睐。毕竟是成为主流的东西。wordpress 织梦 等闻名模板都是出自PHP,asp实例模板 老丫。 个人觉得PHP做出来的更贴近群众。
jsp php asp 都是写后台的,分别有什么区别,是不是都可以实现一样的功能.
开发迅捷! 立项, 现在很多网页游戏, 代码执行效率高,他的成本太高, yahoo 是用php开发的.
比如. 国内出名的很多, C一样做为纯服务器端的开发语言, 可以在WINDOWS系统平台上运行. 第一。asp最简单的动态网站编程语言. 它可以模拟很多Java中的机制(除了GUI). 代码的运行效率也是这几种语言中最差的,
开源的资料很丰富, 都是用PHP语言写的后台服务器端简单的说他们的用途是一样的,也可以在LINUX等平台上运行, 大一点的如 百度有一些是用PHP开发的,原因很多.另外, java也在很好的 跨平台性。, 响应速度都很好, 运行效率,大半夜了直接复制别人的东西过来= =有什么不懂直接问,
jsp有良好的安全性, 它跨平台.不好意思,
除了银行这种需要高安全性及国家一些 ", 而且他不是跨平台的, 特别是 SSH的大型J2EE 网站设计更是安全性;偏爱". 网站我就不找了,网站建站的首选.比如各大银行的网上银行, 人人网也是Jsp开发的,
但在网站的开发上, 一般是不会用Jsp去开发网站的,稳定性上很高; 大型支出不把钱当钱的机关,
特别是他的缓存机制及可分布式架设服务器.只能在微软的服务器平台上运行, 开发时间长, 现在ASP已经基本淘汰了,
php可以如java,
而编译一次就无需要再编译的特性也使得它的代码效率, Discuz论坛 等等jsp 做为 java代码是一种应用. 还有 开心网, 企业快速开发一般都用PHP.php应该是目前最火的,
使得他的高访问量的时候也能保证流畅的响应速度,
相对来说. 而在开发的成本上也很低. 安全性也很好,安全方面差了些、部署环境有比较大的区别,编写语言和编程环境jsp php asp 都是写后台的,分别有什么区别,是不是都可以实现一样的功能.简单的说他们的用途是一样的,编写语言和编程环境、部署环境有比较大的区别。asp最简单的动态网站编程语言,安全方面差了些, 而且他不是跨平台
大型服务器一般用什么语言写啊,c++能写后台服务器吗,和jsp有什么区别...网站的功能当然大体上是一样的,PHP语言更受青睐。毕竟是成为主流的东西。wordpress 织梦 等闻名模板都是出自PHP,asp实例模板 老丫。 个人觉得PHP做出来的更贴近群众。讲下这三者的区别,着重讲一下这三者在网站建设中的作用的区别ASP,ASP.NET,JSP,PHP异同说明: 1、asp,jsp,php都是动态网页技术,可以实现浏览者和服务器的交互,比如读取数据库的资料,根据不同用户提供不同的界面等。 (1)asp是微软的动态网页技术,使用VB这样的脚本语言编写,大量的编程语言嵌入到html的...java和JSP和JavaScript有什么区别啊,请具体讲一下,还有它们各自的使用...建议去后盾人看看,那的小视频可能会告诉你***😄用简单点的语句形容一下,太深奥了听不懂…先谢谢了。C++是C语言延伸的语言,兼容了C语言,同时也支持面向对象。而C语言是最接近汇编语言的语言之一。C++继承了其高效性,同时兼具了面向对象的特性。这决定了C++能做的事很多。其他高级语言说到底都是调用底层语言的接口或是进行改造封装。现在大多...asp、php、asp.net、jsp介绍及优缺点比较 现在主流的网站开发语言无外乎asp、php、asp.net、jsp等。 网页从开始简单的hmtl到复杂的服务语言,走过了10多个年头,各种技术层出不穷,单个的主流技术也在不断翻新的版本,现在分析下各种语言的区别...,,,你应该先baidu一下~ 你学java 十有八九是要做web开发,你做web开发必须要用到jsp,java standard page 好像是这个吧~是servlet + html 就是在html上写servlet程序; 当然jsp也可以脱离java 单独搞,但是很不普遍~ PHP是专门做web开发的编程...1 J***A是和C/C++一个等级的强类型编程语言,是纯面向对象的,比起JSP和J***ASCRIPT要复杂的多,一般学好J***A就能很容易转向其他两门语言。 2 JSP是J***A SERVER PAGE的首字母缩写,顾名思义,是J***A的服务端页面,其动态语法部分完全是J***A规范。JS...PHP,Hypertext Preprocessor,最初在95年问世(那时以前叫Personal Home Page)。PHP最初是制作动态网页的服务器端脚本语言,但现在PHP已经可以作为command line运行有GUI的standalone的程序。现在是PHP Group在开发和管理PHP的规则,功能等。...一般情况下看网站的后缀名: asp.net是.aspx java做的是:.jsp或者.do php的是:.php 但是如果网页的设计采用的是全部做成静态页面,无法区别。只能通过分析源代码,看登录或者其他函数跳转的页面。
种植经验最新
种植经验推荐
台词网 版权所有
渝ICP备号-23登录以解锁更多InfoQ新功能
获取更新并接收通知
给您喜爱的内容点赞
关注您喜爱的编辑与同行
966,690 九月 独立访问用户
语言 & 开发
架构 & 设计
文化 & 方法
您目前处于:
ASP.NET vs. PHP,哪个更快?
ASP.NET vs. PHP,哪个更快?
0&他的粉丝
日. 估计阅读时间:
:Facebook、Snapchat、Tumblr等背后的核心技术
Author Contacted
语言 & 开发
46 他的粉丝
架构 & 设计
210 他的粉丝
0 他的粉丝
3 他的粉丝
性能和可伸缩性
9 他的粉丝
10 他的粉丝
217 他的粉丝
相关厂商内容
相关赞助商
告诉我们您的想法
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
Re: ASP.NET vs. PHP,哪个更快?
火麒麟个人觉得不该加入缓存来比
.net 应该和PYthone,buby来比较
Re: ASP.NET vs. PHP,哪个更快?
关于性能,Windows平台的确不差
Re: 火麒麟个人觉得不该加入缓存来比
不知道为什么一直会有这种简单而无聊的比较。
Re: 不知道为什么一直会有这种简单而无聊的比较。
这么多年过去了,还在比快
ASP.NET vs. PHP,哪个更快?
Re: 这么多年过去了,还在比快
确实是一个无聊的问题
Re: 错别字
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p
当有人回复此评论时请E-mail通知我
赞助商链接
架构 & 设计
文化 & 方法
<及所有内容,版权所有>
C4Media Inc.
服务器由 提供, 我们最信赖的ISP伙伴。
北京创新网媒广告有限公司
京ICP备号-7
找回密码....
InfoQ账号使用的E-mail
关注你最喜爱的话题和作者
快速浏览网站内你所感兴趣话题的精选内容。
内容自由定制
选择想要阅读的主题和喜爱的作者定制自己的新闻源。
设置通知机制以获取内容更新对您而言是否重要
注意:如果要修改您的邮箱,我们将会发送确认邮件到您原来的邮箱。
使用现有的公司名称
修改公司名称为:
公司性质:
使用现有的公司性质
修改公司性质为:
使用现有的公司规模
修改公司规模为:
使用现在的国家
使用现在的省份
Subscribe to our newsletter?
Subscribe to our industry email notices?
我们发现您在使用ad blocker。
我们理解您使用ad blocker的初衷,但为了保证InfoQ能够继续以免费方式为您服务,我们需要您的支持。InfoQ绝不会在未经您许可的情况下将您的数据提供给第三方。我们仅将其用于向读者发送相关广告内容。请您将InfoQ添加至白名单,感谢您的理解与支持。今天看啥 热点:
ASP,PHP,JSP,ASP.NET 这是当前比较流行的四种WEB网站编程语言,现在做网站大部分都是使用这几种语言中的其一 。 ASP是基于WINDOWS平台的,简单易用,由于是运行在WINDOWS平台上,所以移植性不好,不能跨平台运行.但是国内现在大部分的网站都是使用它来开发的. PHP是当前兴起备受推崇的一种WEB编程语言,开源且跨平台,在欧美都比较的流行,最近在国内也很受许多网站开发者的欢迎.开发效率高,成本低! JSP是了SUN公司推出的一种网络编程语言,比较难学(是网上公认的),跨平台运行.安全性比较高,运行效率也比较的快.备受企业级的公司及银行金融机构使用. ASP.NET从某种意义上说应该是ASP版本的升级,但是它又不完全是从ASP上升级来的,ASP.NET的推出是微软为了与SUN公司的JSP在网络上的迅猛发展抵抗的,.NET架构现在有许多人都在学习,主要是开发的效率比较的高.但是还是基于WIN平台运行,不能跨平台.
ASP是动态网..NET是静态网..PHP是一种服务器端JSP也是动态网制作.大概就这个意思了!
这四个都是网页编程.ASP和.NET是微软的.目前学习后台编程的ASP占大部分.如果是去打工的话呢?就学习JSP啦.因为工资高啊.大公司都用CGI.对了它们的区别是全部都是后台编程.
相同的地方: 就是他们都在一个平台上运行.net平台! 或是说成.net框架! 不同的地方: 也就是他们所用的语言有区别!
学习的容易性 asp&php&jsp ,jsp最不容易学 运行效率 jsp&php&asp jsp效率高最,编译过的PHP效率也不低于jsp 目前应用的广泛性: asp&php&jsp 开发效率 asp&php&jsp 如果使用了PHP的模板技术,在开发大型站点时php更高效.
其实你这个问题在网上搜搜会有***的。PHP是开源,免费的,效率也快,中小公司非常喜欢。ASP.NET是微软的,效率一般,但是开发非常快,很多控件直接拿来使用。JSP是用J***A开发的,是SUN公司,但是一般用JSP需要团队来做,一个人不太可能开发网站,所以一般大型公司都用JSP,安全系数也最高。虽然每个语言都可以连接不同数据库。但是ASP.NET最好是使用SQL SERVER,而且主机也必须支持微软的SERVER 2000。PHP + MYSQL数据库是绝配,不要钱,而且可以运气在UNIX或者LINUX的服务器上。一般这种服务器,租用价格要比ASP.NET所需租用价格要低很多。JSP没开发过,不太清楚。如果你是想学一种语言。个人建议使用.NET,毕竟很多公司都要.NET人材。但是如果你有恒心学习JSP也行。JSP起薪可比.NET要高的多的多。但是最近今年JSP有下滑趋势,PHP一直也没上位。具一份国外网络编程占有率报告,ASP.NET的占有率大大的超过JSP和PHP。
性能来说JSP最好!~可移植性也强!~一般用于大型系统使用(个人认为比较有前途)是SUN公司J***A下一个分枝c++开发出来的J***A PHP特点免费开源性能也不错论坛一班用PHP比如新浪论坛聊在北京论坛都是PHP ASP.net和ASP是 微软的可移植性差!~性能来说ASP.NET还算不错 可以和JSP PHP拼一下ASP.NET是C#开发出来的至于ASP一般公司是不会用的!稳定性不强、不安全但是很简单1个星期左右可以学会现在很多个人网站都使用ASP程序
就国内市场而言,ASP.NET比较主流,因为MS的VS平台为用户封装好了很多组件,和内部事务,方便了用户的开发,提高开发效率。国内的企业,在网络开发方面比较侧重于效率,所以ASP在国内企业比较流行。但在国外,讲究更多的还是技术的创新和共享。很多网站都是用PHP或者JSP,尤其是PHP,麻雀虽小五脏俱全。JSP则用于更复杂更规范的企业级的开发。而且PHP和JSP多数是开源的,成本比较低,但是效率也相对ASP低些,很多东西要自己配置,麻烦!不过就未来而言,我觉得PHP应该可以成为主流~但在国内,ASP应该在蛮长一段时间仍然占据市场的主流地位!
ASP现已被微软升级到Asp.net,PHP目前是主流,JSP是新技术,主要用于建大型的网站,总之PHP还有前景
.net是未来的主流~
ASP全名Active Server Pages,是一个WEB服务器端的开发环境,利用它可以产生和执行动态的、互动的、高性能的WEB服务应用程序。ASP采用脚本语言VBScript(Java script)作为自己的开发语言。
PHP是一种跨平台的服务器端的嵌入式脚本语言。它大量地借用C,Java和Perl语言的语法, 并耦合PHP自己的特性,使WEB开发者能够快速地写出动态产生页面。它支持目前绝大多数数据库。还有一点,PHP是完全免费的,不用花钱,你可以从PHP官方站点( http: //www.php.net)自由下载。而且你可以不受限制地获得源码,甚至可以从中加进你自己需要的特色。
JSP是Sun公司推出的新一代网站开发语言,Sun公司借助自己在Java上的不凡造诣,将Java从Java应用程序和Java Applet之外,又有新的硕果,就是JSP,Java Server Page。JSP可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
三者都提供在 HTML代码中混合某种程序代码、由语言引擎解释执行程序代码的能力。但JSP代码被编译成 Servlet并由Java虚拟机解释执行,这种编译操作仅在对JSP页面的第一次请求时发生。在ASP 、PHP、JSP环境下,HTML代码主要负责描述信息的显示样式,而程序代码则用来描述处理逻辑。普通的 HTML页面只依赖于Web服务器,而ASP 、PHP、JSP页面需要附加的语言引擎分析和执行程序代码。程序代码的执行结果被重新嵌入到HTML代码中,然后一起发送给浏览器。ASP 、PHP、JSP三者都是面向Web服务器的技术,客户端浏览器不需要任何附加的软件支持。 技术特点: ASP: 1. 使用VBScript 、 JScript等简单易懂的脚本语言,结合HTML代码,即可快速地完成网站的应用程序。 2. 无须compile编译,容易编写,可在服务器端直接执行。 3. 使用普通的文本编辑器,如Windows的记事本,即可进行编辑设计。 4. 与浏览器无关(Browser Independence), 客户端只要使用可执行HTML码的浏览器,即可浏览Active Server Pages所设计的网页内容。Active ServerPages 所使用的脚本语言(VBScript 、 Jscript)均在WEB服务器端执行,客户端的浏览器不需要能够执行这些脚本语言。 5.Active Server Pages能与任何ActiveX scripting语言兼容。除了可使用VB Script或JScript语言来设计外,还通过plug-in的方式,使用由第三方所提供的其它脚本语言,譬如REXX 、Perl 、Tcl等。脚本引擎是处理脚本程序的COM(Component Object Model) 对象。 6. 可使用服务器端的脚本来产生客户端的脚本。 7. ActiveX Server Components(ActiveX 服务器组件 )具有无限可扩充性。可以使用Visual Basic 、Java 、Visual C++ 、COBOL等程序设计语言来编写你所需要的ActiveX Server Component 。 PHP: 1 数据库连接
PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的群组合。你还可以自己编写外围的函数去间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松地修改编码以适应这样的变化。PHPLIB就是最常用的可以提供一般事务需要的一系列基库。但PHP提供的数据库接口支持彼此不统一,比如对Oracle, MySQL,Sybase的接口,彼此都不一样。这也是PHP的一个弱点。 JSP: 1.将内容的产生和显示进行分离
使用JSP技术,Web页面开发人员可以使用HTML或者XML标识来设计和格式化最终页面。使用JSP标识或者小脚本来产生页面上的动态内容。产生内容的逻辑被封装在标识和JavaBeans群组件中,并且捆绑在小脚本中,所有的脚本在服务器端执行。如果核心逻辑被封装在标识和Beans中,那么其它人,如Web管理人员和页面设计者,能够编辑和使用JSP页面,而不影响内容的产生。在服务器端,JSP引擎解释JSP标识,产生所请求的内容(例如,通过存取JavaBeans群组件,使用JDBC技术存取数据库),并且将结果以HTML(或者XML)页面的形式发送回浏览器。这有助于作者保护自己的代码,而又保证任何基于HTML的Web浏览器的完全可用性。 2.强调可重用的群组件
绝大多数JSP页面依赖于可重用且跨平台的组件(如:JavaBeans或者Enterprise JavaBeans)来执行应用程序所要求的更为复杂的处理。开发人员能够共享和交换执行普通操作的组件,或者使得这些组件为更多的使用者或者用户团体所使用。基于组件的方法加速了总体开发过程,并且使得各种群组织在他们现有的技能和优化结果的开发努力中得到平衡。 3.采用标识简化页面开发
Web页面开发人员不会都是熟悉脚本语言的程序设计人员。JavaServer Page技术封装了许多功能,这些功能是在易用的、与JSP相关的XML标识中进行动态内容产生所需要的。标准的JSP标识能够存取和实例化JavaBeans组件,设定或者检索群组件属性,下载Applet,以及执行用其它方法更难于编码和耗时的功能。通过开发定制化标识库,JSP技术是可以扩展的。今后,第三方开发人员和其它人员可以为常用功能建立自己的标识库。这使得Web页面开发人员能够使用熟悉的工具和如同标识一样的执行特定功能的构件来工作。 JSP技术很容易整合到多种应用体系结构中,以利用现存的工具和技巧,并且扩展到能够支持企业级的分布式应用。作为采用Java技术家族的一部分,以及Java 2EE的一个成员,JSP技术能够支持高度复杂的基于Web的应用。由于JSP页面的内置脚本语言是基于Java程序设计语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。作为Java平台的一部分,JSP拥有Java程序设计语言“一次编写,各处执行”的特点。随着越来越多的供货商将JSP支持加入到他们的产品中,您可以使用自己所选择的服务器和工具,修改工具或服务器并不影响目前的应用。 性能比较:
有人做过试验,对这三种语言分别做回圈性能测试及存取Oracle数据库测试。在循环性能测试中,JSP只用了令人吃惊的四秒钟就结束了2的回圈。而ASP、PHP测试的是循环(少一个数量级),却分别用了63秒和84秒。(参考PHPLIB)。 数据库测试中,三者分别对 oracle 8 进行 1000 次 Insert,Update,Select和Delete: JSP 需要 13 秒,PHP 需要 69 秒,ASP则 需要 73 秒。 前景分析:
目前在国内PHP与ASP应用最为广泛。而JSP由于是一种较新的技术,国内采用的较少。但在国外,JSP已经是比较流行的一种技术,尤其是电子商务类的网站,多采用JSP。采用PHP的网站如新浪网(sina)、中国人(Chinaren)等,但由于PHP本身存在的一些缺点,使得它不适合应用于大型电子商务站点,而更适合一些小型的商业站点。首先,PHP缺乏规模支持。其次,缺乏多层结构支持。对于大负荷站点,解决方法只有一个:分布计算。数据库、应用逻辑层、表示逻辑层彼此分开,而且同层也可以根据流量分开,群组成二维数组。而PHP则缺乏这种支持。还有上面提到过的一点,PHP提供的数据库接口支持不统一,这就使得它不适合运用在电子商务中。
ASP和JSP则没有以上缺陷,ASP可以通过Microsoft Windowsd的COM/DCOM获得ActiveX规模支持,通过DCOM和Transcation Server获得结构支持;JSP可以通过SUN Java的Java Class和EJB获得规模支持,通过EJB/CORBA以及众多厂商的Application Server获得结构支持。三者中,JSP应该是未来发展的趋势。世界上一些大的电子商务解决方案提供商都采用JSP/Servlet。比较出名的如IBM的E-business,它的核心是采用JSP/Servlet的Web Sphere。它们都是通过CGI来提供支持的。但去年10月后它推出了Enfinity,一个采用JSP/Servlet的电子商务Application Server,而且声言不再开发传统软件。
总之,ASP,PHP,JSP三者都有相当数量的支持者,由此也可以看出三者各有所长。正在学习或使用动态页面的朋友可根据三者的特点选择一种适合自己的语言。
都是各有千秋 各有各的好处. 说不得哪个好. 做php的 说php好 做.net 说.net 好.. 这个叫你怎么去相信呢..
根据自己的喜好 在根据市场...这些来定向... 我个人还是比较看好微软..
个人还是认为.net发展前景较好.毕竟有强大的ms做后盾,而且ms的技术不可小觑,以后也许.net语言还会升级
JSP做大的分布式系统,一般大型企业用的多;PHP快速简洁,而且JSP一样具有跨平台的特点;ASP和.NET只能在windows上运行,ASP与PHP比起来差不多,不过没有PHP那么多的函数,所以遇到复杂疑点的就要做组件,很烦人的,此外也不如PHP安全高效,而且最重要的是:ASP已经被微软抛弃,停止技术更新了,就等着死掉后被NET代替,属于是正在死亡的技术,而PHP正日新月异的发展着,前途很广。.NET基本上有着与JSP相同的功能和目的。将来,统帅网络编程的肯定是:JSP和.NET。而PHP则是两者之外的有力竞争者和黑马
肯定不同,用的是不同的开发环境和不同的开发语言啊
楼上的比较详细。。。
不多加说明了!
我补充下忘情水的回答,现在企业级的几乎全用的是JSP和.NET,asp只是那些小企业在用PHP确实是黑马,但是还不能和JSP和.NET想抗衡,一个有着SUN,IBM等公司的支持,一个是微软的心头肉,你PHP有什么,怎么去和他们竞争,还有就是PHP是开源的,也就是说谁都可以开发自己的东西,没有一个很好的规范,流行和实际应用这是两码事!!
其实有很多共同点...
相关搜索:
相关阅读:
相关频道:
电脑知识最近更新

我要回帖

更多关于 asp_net_php的区别 的文章

?

随机推荐