我要提问奇虎网 > 赏金社区 > 电脑网络 > 查看问题

已经解决 .net php jsp 有什么区别,各自的特长是什么

悬赏: 5 金币   提问于2008-04-26 21:46:02  解决时间:2008-05-04 00:20:09

我来评论

回答于 2008-04-26 22:01:50

他们是针对不同的开发需要。各有利弊,主要还看你的开发是什么要求的

按回答时间 | 按评价高低网友回答(共8个回答)

回答于 2008-04-26 22:45:07 2楼

ASP
是Microsoft开发的动态网页语言,也继承了微软产品的一贯传统??只能运行于微软的服务器产品,IIS(Internet Information Server) (windows NT)和PWS(Personal Web Server)(windows 98)上。Unix下也有ChiliSoft的插件来支持ASP,但是ASP本身的功能有限,必须通过ASP+COM的组合来扩充,Unix下的COM实现起来非常困难。
JSP
页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。随着越来越多的供应商将JSP支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。
C#
(读做 "C sharp")是微软公司在去年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角.
ASP,JSP
两者的目的一致,但是jsp要比asp性能优越和功能强大。不过,作为asp的原创者——微软公司,已经在2000年推出了asp.net来对付jsp,asp.net要比jsp性能优越。而且,正因为更多的人使用windows,所以,asp.net有更多的市场。学会了asp.net,你就会做windows的任何一个程序,不仅仅是网站。
最重要的是:ASP(SQL)是要收钱的(支持更新),不过ACCESS是免费的,如果不是做门户网站的话用ASP,还是挺好的!

回答于 2008-04-26 22:48:25 3楼

.NET是微软产品,推广多,资料多。php简单易用,是免费开源软件,类似C语言,适合初学者特别是学过C语言的。jsp执行效率最高,但开发难度较大。

另外,后面两种是跨平台的。

回答于 2008-04-27 09:22:19 5楼

ASP
是Microsoft开发的动态网页语言,也继承了微软产品的一贯传统??只能运行于微软的服务器产品,IIS(Internet Information Server) (windows NT)和PWS(Personal Web Server)(windows 98)上。Unix下也有ChiliSoft的插件来支持ASP,但是ASP本身的功能有限,必须通过ASP+COM的组合来扩充,Unix下的COM实现起来非常困难。
JSP
页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。随着越来越多的供应商将JSP支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。
C#
(读做 "C sharp")是微软公司在去年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角.
ASP,JSP
两者的目的一致,但是jsp要比asp性能优越和功能强大。不过,作为asp的原创者——微软公司,已经在2000年推出了asp.net来对付jsp,asp.net要比jsp性能优越。而且,正因为更多的人使用windows,所以,asp.net有更多的市场。学会了asp.net,你就会做windows的任何一个程序,不仅仅是网站。
最重要的是:ASP(SQL)是要收钱的(支持更新),不过ACCESS是免费的,如果不是做门户网站的话用ASP,还是挺好的!

回答于 2008-04-27 10:17:13 6楼

是Microsoft开发的动态网页语言,也继承了微软产品的一贯传统??只能运行于微软的服务器产品,IIS(Internet Information Server) (windows NT)和PWS(Personal Web Server)(windows 98)上。Unix下也有ChiliSoft的插件来支持ASP,但是ASP本身的功能有限,必须通过ASP+COM的组合来扩充,Unix下的COM实现起来非常困难。
JSP
页面的内置脚本语言是基于Java编程语言的,而且所有的JSP页面都被编译成为Java Servlet,JSP页面就具有Java技术的所有好处,包括健壮的存储管理和安全性。
作为Java平台的一部分,JSP拥有Java编程语言“一次编写,各处运行”的特点。随着越来越多的供应商将JSP支持添加到他们的产品中,您可以使用自己所选择的服务器和工具,更改工具或服务器并不影响当前的应用。
C#
(读做 "C sharp")是微软公司在去年六月发布的一种新的编程语言,并定于在微软职业开发者论坛(PDC)上登台亮相.C#是微软公司研究员Anders Hejlsberg的最新成果.C#看起来与Java有着惊人的相似;它包括了诸如单一继承,界面,与Java几乎同样的语法,和编译成中间代码再运行的过程.但是C#与Java有着明显的不同,它借鉴了Delphi的一个特点,与COM(组件对象模型)是直接集成的,而且它是微软公司.NET windows网络框架的主角.
ASP,JSP
两者的目的一致,但是jsp要比asp性能优越和功能强大。不过,作为asp的原创者——微软公司,已经在2000年推出了asp.net来对付jsp,asp.net要比jsp性能优越。而且,正因为更多的人使用windows,所以,asp.net有更多的市场。学会了asp.net,你就会做windows的任何一个程序,不仅仅是网站。
最重要的是:ASP(SQL)是要收钱的(支持更新),不过ACCESS是免费的,如果不是做门户网站的话用ASP,还是挺好的!

回答于 2008-04-27 10:56:00 7楼

哇,答得太详细了,我不用说了

回答于 2008-05-01 01:13:40 8楼

不说点实际性的东西...就知道一味的复制....
.NET 整体开发速度比较慢~`个别功能实现比较便捷~`运行速度一般
.PHP 整体开发速度一般~`运行速度块~`比较安全~`
.JSP 整体开发速度非常慢~`运行速度比较慢~`非常安全

评论于 2008-05-23 11:26:52 9楼

顶一下,我只用过jsp

 1 

我的评论
 
登录 | 注册 (登录后发表评论,被支持会得到经验值和金币奖励哦 积分规则)

Copyright©2008 Qihoo.com All Rights Reserved 奇虎网
廊坊报警服务

&bnsp;