首页
新闻
UniX技术
数据库
经验交流
PHP
Linux考试认证
首页
>
PHP
PHP新手上路(二)
时间:2009-05-25 11:46:13 作者:chinaitlab
我要投稿
Linux初探欢迎您的投稿,投放方法请点击
这里
查看,我们会定期赠送精美小礼品给优秀的投稿作者。海纳百川 取则行远!LinuxGoo欢迎您的到来。
为什么要选择PHP 2. 竞争对手:ASP,mod_perl,JSP 用于实现交互式动态网页的技术有好多,其中CGI又称通用网关接口(Common Gateway Interface),是外部程序和WEB服务......
为什么要选择PHP
2. 竞争对手:ASP,mod_perl,JSP
用于实现交互式动态网页的技术有好多,其中CGI又称通用网关接口(Common Gateway Interface),是外部程序和WEB服务器之间的标准编程接口,但是CGI程序带来的缺点实在太多;而Perl很好地解决了CGI中的问题,被用来驱动复杂的WEB技术;微软的ASP(Active Server Pages)的出现,以它容易上手、轻松编写程序和微软件强有力的支持后盾使得ASP一下子成了许专业编程人员和非专业编程人员的宠儿;Middle ware和Allaire的Cold Fusion是另一种解决方法,并且Cold Fusion有一个已证实可靠的搜索引擎组件;JSP 是Sun公司推出的新一代站点开发语言等等。有这么多的动态WEB技术,也许你会问:“为什么我要选择PHP呢?”
在回答这一问题之前,让我们先来看看ASP,PHP和JSP之间的优缺点。
2.1 关于ASP
ASP 由于其简单功能实用等方面受到广大朋友的喜欢,再加上MS的强有力支持,可以说是时下作站点最为流行的语言之一,他借助MS的Com 技术,几乎可以实现在C/S 能够实现的所有功能,可以说确实具有相当的竞争力。ASP的代码实现也很简单,MS 提供的InterDev 在RAD 的基础上,使ASP 的开发一夜之间火遍了大江南北。但是他的缺点是,由于MS 长久以来的霸道作风,他只能运行在MS的平台上,因此在关键性的应用上使人难以轻易接受。
2.2 关于JSP
JSP 是Sun公司推出的新一代站点开发语言,他完全解决了目前ASP,PHP的一个通病--脚本级执行(现在PHP4 也已经在Zend 的支持下,实现编译运行).Sun 公司借助自己在Java 上的不凡造诣,将Java 从Java 应用程序 和 Java Applet 之外,又有新的硕果,就是Jsp--Java Server Page。Jsp 可以在Serverlet和JavaBean的支持下,完成功能强大的站点程序。
据我所知,JSP基于Java,因此Java程序员可以轻松开始编码。ASP只是一个一般的引擎,具有支持多种语言的能力,不过默认的并且是最常用的还是VBScript。mod_perl与Perl一样强大,只是更快一些。
对于ASP、JSP、PHP等,到底哪种语言更好?不同的人有不同的看法。不过有一点我们必须要明确的:对于ASP、JSP等,你是否清楚购买它们会有多昂贵以及它们需要多么昂贵和强大的硬件。如果你有什么中立的观点(比如说没有被SUN和Microsoft的百万美金所影响),请顺便通知我。
1
/
2
1
2
下一页
尾页
如果您需转载 PHP新手上路(二),请注明来自LinuxGoo.com,其版权归原作者所有。请广大网友留言时遵纪守法,使用文明用语。如果您在应用中有什么问题,请在下面留言,我们会尽快解答。
来顶一下
返回首页
发表评论
共有
条评论
用户名:
密码:
验证码:
匿名发表
相关文章
Linux下配置CVS集成cvstrac
1 以root账号登陆,建立cvsroot账号 adduser cvsroot passwd cvsroot
Linux中利用系统库文件来降低工作量
在不同的开发环境中,往往都有给子的库文件。库文件就是那些为了实现某个特
虚拟机Linux共享宿主机Windows资源详解
虚拟机的使用的确给Linux的学习者提供了很大的方便。不过在Linux学习过程
Windows下常见Oracle服务介绍
注:SID - 数据库标识HOME_NAME - Oracle Home名称,如OraHome92、OraHome81
利用tr命令轻松实现大小写转换
系统工程师有时候在系统维护的时候,需要将某个文件中的内容进行大小写的转
1.2. 并发控制
1.2. 并发控制任何时候只要有多个查询语句想要改变同一条数据时并发控制
Mac、Linux及iPhone用户都能用网络版Office
考试大获悉:微软日前澄清了围绕Office Web的一个关键问题,即运行Mac OS X和
fcitx在redhatlinux上安装
1.下载: 源码包:fcitx-3.2.1.tar.bz2 http://www.fcitx.org下载区;
Linux系统下ssh安全设置指南
如果您仍然使用 telnet, 而不是 ssh, 则需要改变对本手册的阅读方式. 应
HotSSH全接触-优秀的ssh
在 ssh 链接远程服务器的时候,虽然通过 ssh 命令可以完成所有功能,但还是前
安装VMware+Windows2KCluster的两点重要提示
安装VMware+Windows2KCluster的两点重要提示 我花费的将近24
PHP控制网页过期时间的代码
有时我们需要控制主页之类的网页过期时间。但我们比如使用的是Chinacache
linux认证:LinuxAS5软raid的实现过程
为新添加的硬盘分区和格式化 [root@llk726 dev]# fdisk /dev/sdb C
linux下用sudo工具命令为Ubuntu配置管理权
Ubuntu 有一个与众不同的特点,那就是初次使用时,你无法作为root来登录系统,
用PHPINFO来实现PHP的配置统计过程
大家都知道用于显示服务器配置的phpinfo(),是一个用于安装新服务器后
Fedora 4.0中 用VMware 安装和使用Windows
大多新手入门的弟兄有时特别想念Windows ,比如一些专业性较强软件,只有Wind
栏目热门
PHP程序为什么"不适用"大型系统的9大原因
PHP守护Linux/Unix进程
PHP的PDO类教程
file_get_contents和curl函数用法
Win2000 Apache MySql PHP4 PERL安装使用小
站内搜索:
Linux
高级搜索
Powered by
Linux初探
© 1999-2009
RSS