说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

选择PHP的理由 -PHP初学入门教程2

HTML文档下载 WORD文档下载 PDF文档下载
PHP与JSP、ASP等进行比较。

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的百万美金所影响),请顺便通知我。

 

2.3 关于PHP

 

  PHP 是秉承Linux 的GNU 风格,借助与源码公开,使他迅速成为世界上目前应用最为广泛的站点制作语言之一。借助与C++的形式,引用类的概念,使得代码的可重复性应用便的异常简单。加上他和Linux,Apache 和MySql 的紧密配合,关键性的应用也没有问题(有名的Sina就 是采用Php)。同时,PHP第四代Zend(PHP4)的核心引擎正式版也已经发布了,整个程序的核心得到了大幅度的改进,让PHP程序的执行速度变得更快。PHP在最佳化之后的效率,已比传统CGI或者ASP等程序有了更好的表现。而且正因为PHP是免费的,因此任何人都可以访问PHP WEB站点,下载完整的源代码。更重要的是:用PHP编写的代码执行起来会更快,能实现同样功能的PHP代码,不用改变就可以在不同的WEB服务器上、不同的操作系统下运行。就凭这一点,你就已经有足够的理由选择PHP。 

云集百位核心专家 中国云计算大会演讲议题公布(表) 细品这杯香浓的咖啡——阿里中间件高级专家沈询的Java之旅 超图研究院院长李绍俊:创新2.0时代的平台软件研发体系 优麒麟(Ubuntu Kylin)15.04发布派对在天津成功举行 【CTO讲堂】以API为核心的移动应用云大发展时代 游戏设计的迭代误用:从半成品到概念修正 成功的社区在于拥抱变化——知乎创始人周源专访 优化UITableViewCell高度计算的那些事 国外iOS大牛:开发Apple Watch应用我犯过的错 云上Java System Profiling与Debugging——蚂蚁金服观察与实践 搜狗商业平台Java技术实践 Java在电信软件领域的技术实战 关于Java框架Vert.x的几点思考 Java在游戏服务器开发中的应用 Java框架研发思考 那些年,Java程序员用过的开发工具 Java内存模型的历史变迁 Java 8与Apache Ignite Java开发与技术挑战——关于技术的技术思考 专访唯品会架构师肖桦:做编码的架构师 越来越“简单”的Java 我的Java!越过山丘 专访沙梓社:做个“Think Different”的技术牛人 基于ES6,使用React、Webpack、Babel构建模块化JavaScript应用 财税街创始人石克清:创业须空杯心态+有效社交 自我知识管理:连贯性就是生产率 玩转Google I/O 2015:Android M、IoT、Glass 2.0、VR、ATAP ARC中Retain Cycle揭秘 失控与逆转!企业移动化2.0时代下如何求变? 玩转物联网之MQTT 专访都灵创客教育奚炎:被忽视的Maker教育 [心情不好]砂粉阿 告他[我好伤心] 将2进制(16位)转为16进制(4位),怎么做? 请教!( VC.NET 里面怎么使用 MSFlexGrid ? JAVA的版本问题 哪儿有C#单独的编译器下载啊 ASP新手提问! 有谁知道在DELPHI中得到包括硬盘、多媒体、主板等信息? 请问小新,以及其它delphi高手一个简单问题,我从网上下载了一个报表控件,请问该如何使用? 一个关于TWinSocketStream的问题 scjp考题一道!!!!!!!! 小弟初学,如何从CString 转化到 int .thanks a lot. 我要学习数据结构,算法,离散数学..... [不爽阿]今天圣诞,有人惹我 关于临时表的共享问题? 是不是我的问题太难了,没有人回答? 请举例说明:接口是怎样实现多重继承的? 听说最近由于IT行业不景气,程序员的工资缩水了?是真的么? 这样写有什么不对?? delphi的dll库返回后调用程序出错!加了一行无关代码却正常!求教各位大狭! 塔尼包姆出了不1本计算机结构的书,还有1本MICROSOFT的 Microsoft Windows 用户界面开发 请问是否很好 Access初学者问一 再次请教一个sql排序问题,一定给分。 请问:程序中对WM_PAINT,WM_CTLCOLOR,WM_ERASEBKGND三个消息处理的顺序是怎样的? 这个月生意只有上个月的1/5,怎么回事? 我女朋友说最爱她的人不是我,这意味着什么? 工资里导入上月数据怎么实现 谁有复读王(fyfdw2001)的注册码? 经过一段时间的努力,我做出一套电话语音邮件系统,可以用电话和手机来收发EMAIL,有意者请与我联系 xuyaoliang@263.net 请救救我吧!有谁能告诉我中程的分数怎么查! 如何解决数据窗口显示照片(此照片在数据库的一个字段里)的问题? 请问如何获取硬盘和光驱的型号信息 谁有复读王(fyfdw2001)的注册码??????? n_up的问题。如何在另一列插入计算字段? 有没有深圳的mm,一起过圣诞好吗? far怎么用啊? 关于临时表的共享问题?? 请大家介绍一些学习C/C++的好网站,只要进者就给分。 "他妈的,又打歪了!" 我在作登录是出现了"runtime error"错误,详情见内 3台机子如何共享一个adsl上网?? 如何把一应用配置成一NT服务 出学的菜鸟提问 找回addin:资源编辑器 怎样开发阅读工具软件 acm文件格式 数据库安装程序的问题。 大家看看这道题怎么解 100M的网线怎么做?用的是双脚线!!! 大峡,我把一个Acess的 .mdb文件设置了密码,但是密码我忘了,哪里有软件下载,可以解决我打开的问题呢?谢谢 关于 作文 我喜欢的颜色 皇帝的新装是围绕哪个字展开的 他非常可爱,大家都喜欢他.的汉译英 皇帝的新装续写100字 已知被除数除数商和余数的和是409,若商是15,余数是5,那么除数和被除数各是几? 刚才,孩子们把他们所有的玩具放在了一起.他们想要分享他们的玩具.(中译英) 皇帝的新装续写700字 中译英:同时,我们不必买许多衣服. 《皇帝的新装》在结尾为什么安排一个孩子的说话, 皇帝的新装续写150字 如果让你续写,你想结局是什么? 汉译英,你认识说英语的女孩吗?1 你认识说英语的那个女孩吗?(定语从句)2 我习惯于早起、(be used to )3 如果我早知道他的住址,我早就写信给他了.(虚拟语气)4 不是所有的鸟都会飞.(虚 计算1+2+3+...+2012+2013+2014+2013+2012+...+3+2+1 皇帝的新装续写 汉译英 长头发女孩翻译成英语, 写喜欢的一种颜色的作文 续写《皇帝的新装》故事结局 A/B商5余3,A B各等于多少? 小学英语作文要求70个字重点写为什么喜欢这个颜色要英语的一个颜色:蓝色1 2楼的:写的不错,但我要的是英语的 续写《皇帝的新装》400字要符合皇帝、大臣等人的性格 有素质的有钱人一般喜欢什么样的女人呢?当官的男人一般又喜欢什么样的女人呢? 皇帝的新装续写 200字 谁知道怎样为皇帝的新装续写一个有趣的结局? 现在的女人是喜欢帅哥,还是喜欢有钱人 说明5^2013-3*5^2012+5^2011能被11整除 皇帝的新装的结局说明的道理?皇帝的新装最后让一个小孩说出了真话,是为了说明一个什么道理? 汉译英:什么样的女人喜欢嫁给有钱人?(做标题) ,快啊7的2014次方—20*7的2013次方+2100*7的2012次方能被2009整除吗?说明你的理由 皇帝的新装续写300字 汉译英:你穿着的那条白色的连衣裙好漂亮啊! 2014的三次方-2014能被2013整除吗?能被2015整除吗 2012^2+2012能被2013整除吗 为甚麽 皇帝的新装结尾是什么 黄色 什么色配出绿色 皇帝的新装续写 皇帝回宫会干什么 150字左右 一条连衣裙怎么样? 你为什么不穿一件漂亮的外套? 汉译英 绿色+黄色=什么颜色? 我喜欢的一种植物 作文要写出托物言志,600字的 皇帝的新装骗子的结果皇帝的新装骗子最后的结果是什么?500字 黄色才是最美丽的颜色作文三百字 一个五位数,若前三个数字表示的三位数与后二个数字表示的两位数的和能被11整除,判断这个五位数能否被11整除?说明理由. 两个整数相除的商是12,余数是26,被除数、除数、商、余数的和等于454,被除数和除数各是多少? 绿色多少种颜色,黄色多少种颜色,黑色多少种颜色,都哪些颜色 《皇帝的新装》续写(200字以内) 《皇帝的新装》的写作特色是什么啊? 同步导学皇帝的新装答案 你最喜欢的颜色是粉色吗用英语怎么说 皇帝的新装作文1.说真话需要勇气,有时还要付出代价.如果你当时也在场,会怎样做?试结合生活经验,讨论有关说真话的问题2.有人认为课文中的骗子也有值得肯定的地方,有人不同意,试就这个 小学作文,我喜欢的颜色是白色代表什么? 皇帝的新装缩写(600字) 续写《安徒生童话·皇帝的新装》,文章要生动,形象,具体~ 作文:我喜欢的颜色 绿色哦(比较好写) 马上就需要!写的好,必有重谢! 皇帝的新装缩写300字 急求:2、3、4、5、7、8、9、11、13、25、125整除的性质讲得简洁明了一些,请把要点全写出来,还要把多解的方法写出来 我喜欢我自己 作文我喜欢我自己 一篇初中作文,至少600字语文作文 皇帝的新装200字剧本300字也可以 如何证明能被7、11、13整除的性质我不要能被7、11、13整除的性质,我要的是如何证明,比如3的性质是各个位置上的数之和.abc=100a+10b+c=99a+9b+a+b+c99a+9b能被3整除,只要知道a+b+c能不能被3整除,就可 皇帝的新装 写老大臣的几段1.老大臣为什么用“多么美的花纹”“多么美的色彩”来赞美布料,而不用别的语句?2.老大臣为什么不敢承认自己看不见布料这一事实?3.作者写老大臣的眼睛句子是 缩写到500字的皇帝的新装 汉译英:这些孩子们有许多玩具玩
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn