PHP的历史和优缺点
发布:smiling 来源: PHP粉丝网 添加日期:2014-01-14 10:21:33 浏览: 评论:0
1 历史
Rasmus Lerdorf为了创建他的在线简历而创造了"个人主页工具"(Personal Home Page Tools)。这是一种非常简单的语言。其后越来越多的人们注意到了这种语言并对其扩展提出了各种建议。在许多人的无私奉献下以及这种语言本身的源代码自由性质,它演变成为一种特点丰富的语言,而且现在还在成长中。
PHP虽然很容易学习,但是速度上比mod_perl(植入web服务器的perl模块)慢。现在有了可以与mod_perl速度想媲美的被称作Zend的新引擎,而PHP4就可以充分利用这个引擎。PHP4还处在BETA测试阶段。Andy Gutmans和Zeev Suraki是Zend的主要作者。可以去Zend站点(http://www.zend.com)了解更多。
PHP的应用在个人性质的web工程中增长显著。根据Netcraft在1999年10月的报告,有931122个域和321128个IP地址利用PHP技术。
2 PHP的优点
应用PHP有许多好处。当然已知的不利之处在于PHP由于是开放源码项目,没有什么商业支持,并且由此而带来的执行速度缓慢(直到PHP4之前)。但是PHP的邮件列表很是有用而且除非你正在运行像Yahoo!或者Amazon.com这样的极受欢迎的站点,你不会感觉出PHP的速度与其他的有什么不同。最起码我就没有感觉出来!好了,让我们来看看PHP有那些优点:
- 学习过程
与Java和Perl不同,你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了。之后你在编码过程中如果遇到了什么麻烦,还可以再去翻阅相关文档。
PHP的语法与C,Perl,ASP或者JSP。对于那些对上述之一的语言较熟悉的人来说,PHP太简单了。相反的,如果你对PHP了解较多,那么你对于其他几种语言的学习都很简单了。
你只需要30分钟就可以将PHP的核心语言特点全部掌握,你可能已经非常了解HTML,甚至你已经知道怎样用编辑设计软件或者手工来制作好看的WEB站点。由于PHP代码能够无障碍的添加进你的站点,在你设计和维护站点的同时,你可以很轻松的加入PHP使得你的站点更加具有动态特性。
- 数据库连接
PHP可以编译成具有与许多数据库相连接的函数。PHP与MySQL是现在绝佳的组合。你还可以自己编写外围的函数取间接存取数据库。通过这样的途径当你更换使用的数据库时,可以轻松的更改编码以适应这样的变化。PHPLIB就是最常用的可以提供一般事务需要的一系列基库。
- 可扩展性
Tags: PHP 历史 优缺点
- 上一篇:大型系统上PHP令人不爽的九大原因
- 下一篇:如何成为优秀的程序员?
相关文章
- ·动态网站web开发 PHP、ASP还是ASP.NET(2013-11-08)
- ·专家预言:PHP将比Java更受欢迎(2013-11-11)
- ·PHP做Web项目的优缺点(2013-11-11)
- ·PHP窜红:革命尚未成功 Java仍需努力(2013-11-11)
- ·PHP语言发展历史(2013-11-11)
- ·致初学者:PHP比ASP优秀的七个理由(2013-11-11)
- ·传奇的诞生 PHP三位创始人简介(2013-11-11)
- ·编程语言PHP在Web开发领域的优势在哪?(2013-11-11)
- ·一言难尽话PHP,兼谈我的编程经历(2013-11-11)
- ·PHP会被淘汰吗?(2013-11-11)
- ·为什么说PHP是个集中营(2013-11-12)
- ·7种流行PHP集成开发工具(IDE)的比较(2013-11-12)
- ·PHP开发框架的现状和展望(2013-11-12)
- ·大型系统上PHP令人不爽的九大原因(2013-11-13)
- ·克服敲代码之“痒”(2014-06-11)
- ·PHP将来或推出移动版(2014-10-22)
推荐文章
热门文章
最新评论文章
- 写给考虑创业的年轻程序员(10)
- PHP新手上路(一)(7)
- 惹恼程序员的十件事(5)
- PHP邮件发送例子,已测试成功(5)
- 致初学者:PHP比ASP优秀的七个理由(4)
- PHP会被淘汰吗?(4)
- PHP新手上路(四)(4)
- 如何去学习PHP?(2)
- 简单入门级php分页代码(2)
- php中邮箱email 电话等格式的验证(2)