php十年前灭掉perl如今php将面临一场危机

php十年前灭掉perl如今php将面临一场危机

ID:8820924

大小:21.53 KB

页数:5页

时间:2018-04-08

php十年前灭掉perl如今php将面临一场危机_第1页
php十年前灭掉perl如今php将面临一场危机_第2页
php十年前灭掉perl如今php将面临一场危机_第3页
php十年前灭掉perl如今php将面临一场危机_第4页
php十年前灭掉perl如今php将面临一场危机_第5页
资源描述:

《php十年前灭掉perl如今php将面临一场危机》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、PHP十年前灭掉Perl如今PHP将面临一场危机来源:中国新闻网    关键字:PHP;Perl;多维数组;Zend;库函数    作者:    2010-10-1217:17  PHP3跟Apache服务器紧密结合的特性;加上它不断的更新及加入新的功能;而且几乎支持所有主流与非主流数据库;再以它能高速的执行效率,使得PHP在1999年中的使用站点已经超过了150000。加上它的源代码完全公开,在OpenSource意识抬头的今天,它更是这方面的中流砥柱。不断地有新的函数库加入,以及不停地更新的活力,使得PHP无论在UNIX、LINUX或是W

2、indows的平台上都可以有更多新的功能。它提供丰富的函数,使得在程序设计方面有着更好的支持。  【PHP4】  PHP4.0整个脚本程序的核心大幅更动,让程序的执行速度,满足更快的要求。在最佳化之后的效率,已较传统CGI或者ASP等程序有更好的表现。而且还有更强的新功能、更丰富的函数库。无论您接不接受,PHP都将在WebCGI的领域上,掀起巅覆性的革命。对于一位专业的WebMaster而言,它将也是必修课程之一。  PHP4.0是更有效的,更可靠的动态Web页开发工具,在大多数情况运行比PHP3.0要快,其脚本描述更强大并且更复杂,最显著的

3、特征是速率比的增加。PHP4.0这些优异的性能是PHP脚本引擎重新设计产生的结果:引擎由AndiGutmans和ZeevSuraski从底层全面重写。PHP4.0脚本引擎――Zend 引擎,使用了一种更有效的编译――执行方式,而不是PHP3.0采用的执行――当解析时模型。  PHP4的优越性:  PHP4在3.0版的基础上增加或增强了许多有用的特征,主要如下:  (1)别名:在PHP4中,可以利用引用为变量赋值,这给编程带来了很大的灵活性。  (2)扩充了API模块:PHP4.0为扩展的API模块的提供了扩展PHP接口模块,它比旧的API版本

4、显著地快。PHP模块已有的及最常用的接口多数被转换到使用这个扩展的接口。  (3)自动资源释放:PHP4增加了引用计数功能,这种新技术的引入使PHP4具有了自动内存管理功能,减轻了开发人员的负担。  (4)布尔类型:PHP4.0支持布尔类型。  (5)进程生成:在UNIX环境下的PHP4.0提供了一个很智能和通用的生成进程,使用了一种名为基于automake/libtool的系统生成技术。  (6)COM/DCOM支持:PHP4.0提供COM/DCOM支持(仅用于Windows环境)可以无缝地存取和访问COM对象。  (7)与PHP3.0兼容

5、性很好:PHP4.0是与PHP3.0代码向后兼容性接近100%。由于PHP4的改进的体系结构,两者有一些细微的差别,但是大多数人将可能永远不可能遇上这种情况。  (8)配置:PHP4重新设计和增强了PHP.ini文件,这使得用PHP.ini来配置PHP显得极为容易,这个文件可以在运行时被Apache(unix系统)或由Windows注册(Windows环境)。  (9)加密支持:PHP4实现了完整的加密,这些加密功能是一个完整的mycrypt库,并且PHP4.0支持哈希函数。Blowfish,TripleDES,MD5,并且SHA1也是可使用

6、的一些加密算法。  (10)类型检查:PHP4.0支持同一操作符用于评类型检查:===(3等号运算符),为在两个值和其类型之间作检查。例如,3===3将视为假(类型是不同的),而3==3(相等判断)将视为真。  (11)FTP支持:PHP4.0支持FTP。通常,你会为通过一个调制解调器连接下载一个大文件提供一个接口。然而,如果你确实有需要,可以使用PHP。  (12)PHP4新增函数或功能增强函数:PHP4.0新增了许多函数,同时也将许多现有的函数功能进行了增强,以下是一些例子。array_count_values()eval()foreac

7、h()nclude()ob_end_clean()ob_end_flush()ob_get_contents()ob_start()strip_tags()unset()  (13)here打印:PHP4.0的Here打印是与Perl类似的,尽管完全不相同。Here是打印大容量文章的一个有用的方法,例如在HTML文件中,不会漏掉任何一个字符,例如目录标记。  (14)HTTPSessionfallback系统:为HTTPSession管理的一个fallback系统在PHP4.0被实现。缺省情况下,Session标识符由cookies存储。如果

8、没有cookies支持或一项cookies任务失败,Session标识符自动被创建并在URL的查询字符串中被携带。  (15)ISAPI支持:PHP4.0能作为一个

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。