关于ASP
ASP 由于其简单功能实用等方面受到广大朋友的喜欢,再加上MS的强有力支持,可以说是时下作站点最为流行的语言之一,他借助MS的Com+ 技术,几乎可以实现在C/S 能够实现的所有功能,可以说确实具有相当的竞争力.ASP的代码实现也很简单,MS 提供的InterDev 在RAD 的基础上,使ASP 的开发一夜之间火遍了大江南北.但是他的缺点是,由于MS 长久以来的霸道作风,他只能运行在MS的平台上,所以呢在关键性的应用上使人难以轻易接受.
关于JSP
据我所知,JSP基于Java,所以呢Java程序员可以轻松开始编码.ASP只是一个一般的引擎,具有支持多种语言的能力,不过默认的并且是最常用的还是VBScript.mod_perl与Perl一样强大,只是更快一些.
对于ASP、JSP、PHP等,到底哪种语言更好?不同的人有不同的看法.不过有一点我们必须要明确的:对于ASP、JSP等,你是否清楚购买它们会有多昂贵以及它们需要多么昂贵和强大的硬件.如果你有什么中立的观点(比如说没有被SUN和Microsoft的百万美金所影响),请顺便通知我.
关于PHP
php是吸收Java, C++, PERL和C中的优秀部分开发而来的,他是面向对象的,解释型的,健壮的,安全的,性能非常之高的,独立于架构的,可移植的,动态的脚本语言(书上都是这样说的,拿来用下).
要是从运行速度上来讲php要比jsp快很多倍,因为存在java虚拟机的问题.
从安全方面来讲php的安全性要低于jsp,因为jsp是使用java语言来进行开发的,而java是公认的最安全的web开发语言.基本上对安全性要求高的公司企业都是使用jsp,(看下各大银行系统)
从可移植性方面来讲,php和jsp应该在同一级别,当然前提是建立在java虚拟机的基础上,这样jsp才能和php处一同一级别.
php和jsp要是为了找工作的话,php的好找点,大多数中小企业都是用php开发的,要是想拿高工资那就学jsp(找工作难易于你的能力有关),要是学jsp的话建议你直接学java好了,好的jsp程序员一定是一个出色的java程序员,反之不成立,
现在InterNet 越来越成为生活中不可或缺的一部分,制作网页的动态语言也越来越多,主要流行的有以下几种,ASP,PHP 和 JSP,他们之间互有优缺点,笔者在工作实践中对他们作了一下比较浅显的比较.
ASP 由于其简单功能实用等方面受到广大朋友的喜欢,再加上MS的强有力支持,可以说是时下作站点最为流行的语言,他借助MS的Com+ 技术,几乎可以实现在C/S 能够实现的所有功能,可以说确实具有相当的竞争力.ASp的代码实现也很简单,MS 提供的InterDev 在RAD 的基础上,使Asp 的开发一夜之间火遍了大江南北.但是他的缺点是,由于MS 长久以来的霸道作风,他只能运行在MS 的平台上,所以呢在关键性的应用上使人难以轻易接受.
PHP 则市秉承Linux 的GNU 风格,借助与源码公开,使他迅速成为世界上目前应用最为广泛的站点制作语言之一.借助与C++的形式,引用类的概念,使得代码的可重复性应用便的异常简单.加上他和Linux,Apache 和MySql 的紧密配合,关键性的应用也没有问题(有名的Sina就是采用Php).但是他有一个比较大的麻烦,就是没有一个非常有实力的公司专门给他做支持,所以呢相关的学习资料比较少,目前在国内使用他的站点比较多,但是专门讲解他的站点就比较少.给初学者带来了很多的麻烦.
jsp:useBean id='clock' scope='page' class='dates.JspCalendar' type="dates.JspCalendar"/
jsp:getProperty name="clock" property="time" /
%
int i=0;
int j=0;
int k=0;
}
jsp:useBean id='clock1' scope='page' class='dates.JspCalendar' type="dates.JspCalendar"/
jsp:getProperty name="clock1" property="time" /
$TTime=date("Y-n-d"). " " . date("H:i:s");
echo $TTime;
echo "br";
for($i=0;$i1000;$i++){
for($j=0;$j1000;$j++){
response.write now
response.write "br"
next
另外,我也对数据库连接作了测试,由于Jsp 在连接数据库时需要通过 JDBC,所以呢必须专门为此作一个连接数据库的JavaBean,为了简单起见,我只把测试结果写出来,想要代码的朋友,和我联系!
ASP、JSP、和PHP的优点和缺点:
第一段:ASP
优点:
①.、无需编译
缺点:
①.、Windows本身的所有问题都会一成不变的也累加到了它的身上.安全性、稳定性、跨平台性都会因为与NT的捆绑而显现出来.
第二段:JSP
优点:
①.、? 一处编写随处运行.
缺点:
①.、? 与ASP一样,Java的一些优势正是它致命的问题所在.
第三段:PHP
①.、? 一种能快速学习、跨平台、有良好数据库交互能力的开发语言.
①.、? 在windows平台运行的安全性和稳定性不如Linux/Unix.
扩展资料:
ASP.NET也是常用的网站开发语言之一:
①.. 简洁的设计和实施.
①..数据库的连接复杂.
你用的百度知道就是用php写的后台,腾讯百度的主要平台都是php编码,你觉得快被淘汰了么?
技术总是在不断发展,jsp才是有可能被淘汰的,基于mvc的框架下,前端有太多的替代品.
而PHP和JAVA很明显短期内是不会被淘汰的,新的语言规范也一直在发展,二十年前的VB现在依然有系统在使用,PHP面向网站开发,快速高效,JAVA则更多倾向于系统开发,性能强大且稳定,他们的特点不被完全替代,就永远不会被淘汰.
目前发展趋势更多是在原有基础上针对不同需求使用不同语言开发针对性的模块,如Node.js的高效REST API,在I/O上有巨大优势,但并未广泛应用.
语言更像是瑞士军刀上的各种工具,没有非谁不可.实际上被淘汰的永远只有不愿进步的程序员
ASP简单好用,适合做功能简单的东西,快速高效,缺点是对它支持的东西越来越少了,例如对接很多现在的云资源,都不提供对应的SDK,自己完全写又超级耗费时间.
PHP比ASP稍难,很多地方都超越ASP了,新手学习的话建议直接就做这个.
JSP比前两个都难,通常安全需求高的会使用,但市面上很多JSP的网站都是二把刀写的,安全程度还不如ASP和PHP写的呢,装B可以,学习成本比前两者都高.
.net没啥突出的优点,也就是学的时候桌面软件和WEB网站开发都学会了.
以上就是土嘎嘎小编为大家整理的php与jsp哪个好相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!