在经过长达8个月的开发和测试以后,php 4.3.0正式发布了。就范围,时间,成就方面而言,这是最全面的php发行版,而且,作为综合用途的脚本语言舞台的一个重要的竞争者,它将更进一步的提高了php的地位。
命令行界面
这个版本最终完成了独立的命令行界面(cli),这可以(配合php-gtk一起)用于开发内核和桌面应用程序。cli是内建部分,但是在配置过程中,只有当cgi版本使用–disable-cgi开关时候,才自动安装;或者使江与河的区别用make install-cli 。在windows系统中,可以在cli目录找到cli。
与其他服务器api相比较,cli有许多的不同。请在“php手册:命令行中使用php”一章中找到更详细的内容。
streams流
streams流api是一个非常重要的未披露的特征。在php内核和扩展中,生理功能引进了统一的方法来处理文件、管道、sockets和其他i/o资源。
这意味着对用户来说,任何使用streams流的i/o函数(和几乎所有这些函数)泪的告白歌词可以访问内置的协议,例如http/https和ftp/ftps,也可以通过php脚本登记使用自定义协议。请参考“已支持的协议/包列表”以获取更详细的内容。
新安装系统
安装系统在其他重复的地方,使用了一个全局的makef美丽心情 歌词ile代替了缓慢的递归,并且降低了固定的相关性的综合程度。aclocal工具只需要automake。整个安装过程更轻便,消耗更少资源。
改进
php 4.3.x有许多的改进和增强的地方:
捆绑发行gd库而且推荐一直使用捆绑的版本的gd库
vpopmail和cybermut扩充移到pecl
删除几个不常用的扩充(aspell, ccvs, cybercash, icap)和sapis(f重阳糕astcgi,fhttpd)
提高了各种字符串处理函数的速度
删除apache2过滤器,还在实验中(由于许多扩充基于外部的库是不安全的,在prefork中使用php和工人模式)
修正各种安全隐患(imap, mysql, mcrypt, file upload, gd等等)
在其他应用程序植入新的sapi到php中(实验性)
大量的测试套件
在dba, gd, pcntl, syba和xslt扩展重要的改进
新增的debug_backtrace()有助于调试
现在错误信息可以链接到描述错误或者函数问题的网页
zend引擎修正小错误和做了小的性能的提高
大量的其他修正,更新和新功能等等
本文发布于:2023-04-06 07:13:14,感谢您对本站的认可!
本文链接:https://www.wtabcd.cn/fanwen/zuowen/6345f985e6d314109ce8e7da4099a3c6.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文word下载地址:新版PHP极大的增强功能和性能.doc
本文 PDF 下载地址:新版PHP极大的增强功能和性能.pdf
留言与评论(共有 0 条评论) |