新版PHP极大的增强功能和性能

发布时间:2016-06-17 来源: 点击:

在经过长达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脚本登记使用自定义协议。请参考“已支持的协议/包列表”以获取更详细的内容。

新安装系统

安装系统在其他重复的地方,使用了一个全局的Makefile代替了缓慢的递归,并且降低了固定的相关性的综合程度。aclocal工具只需要automake。整个安装过程更轻便,消耗更少资源。

改进

PHP 4.3.x有许多的改进和增强的地方:

捆绑发行GD库而且推荐一直使用捆绑的版本的GD库

vpopmail和cybermut扩充移到PECL

删除几个不常用的扩充(aspell, ccvs, cybercash, icap)和SAPIs(fastcgi,fhttpd)

提高了各种字符串处理函数的速度

删除Apache2过滤器,还在实验中(由于许多扩充基于外部的库是不安全的,在prefork中使用PHP和工人模式)

修正各种安全隐患(imap, mysql, mcrypt, file upload, gd等等)

在其他应用程序植入新的SAPI到PHP中(实验性)

大量的测试套件

在dba, gd, pcntl, sybase和xslt扩展重要的改进

新增的debug_backtrace()有助于调试

现在错误信息可以链接到描述错误或者函数问题的网页

Zend引擎修正小错误和做了小的性能的提高

大量的其他修正,更新和新功能等等

这就是微学网-程序员之家为你提供的"新版PHP极大的增强功能和性能"希望对你有所帮助.本文来自网络,转载请注明出处:http://www.weixuecn.cn/article/1662.html

php极,新版PHP极大的增强功能和性能相关推荐

  1. 行存储索引改换成列存储索引_列存储索引增强功能–数据压缩,估计和节省

    行存储索引改换成列存储索引 Data compression is required to reduce database storage size as well as improving perf ...

  2. 最新版CAD都有些啥功能(上)

    最新版CAD 2021版已经可以下载使用了,让我们来看看本次更新都新增了哪些功能吧!篇幅较长,咱们拆分成上下两期来讲. AutoCAD 2021中文版新功能 一.简化的"修剪和延伸" ...

  3. NetAlly Aircheck G2 WIFI测试仪新版 5.2 版新功能介绍

    NetAlly Aircheck G2 WIFI测试仪新版 5.2 版新功能介绍,此版本的重点是增强和改进NETALLY AirCheck G2 (原NETSCOUT测试仪)的现有功能,如需最新固件, ...

  4. 软工作业 5:词频统计——增强功能

    一.基本信息 1.1 编译环境.项目名称.作者 1 #编译环境:python3.6 2 #项目名称:软工作业5-词频统计-增强功能 3 #作者:1613072055 潘博 4 # 1613072056 ...

  5. 微软宣布Azure Migrate和Site Recovery服务增强功能

    近日,微软宣布了Azure Migrate和Azure Site Recovery服务的几项增强功能,包括用于存储发现和评估元数据的额外地理区域,以及用于迁移的其他受支持选项. 结合使用Azure M ...

  6. 现宣布Windows Azure中SQL数据同步的增强功能

    我们很高兴宣布SQL数据同步服务迎来了更新,现可以在所有Windows Azure数据中心中操作.过去的两次更新(六月.八月)除了为预览版带来一般可靠性的改进外,还带来了如下的增强功能: ·      ...

  7. 虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑

    虚拟机Virtualbox中的Ubuntu系统,安装增强功能时报错:未能加载虚拟光驱VBoxsGuestAdditions.iso到虚拟电脑 在virtualbox中装ubuntu虚拟机,但是分辨率太 ...

  8. oracle vm安装增强功能,Linux 开发环境中为VirtualBox安装增强功能

    VirtualBox安装CentOS后,再安装增强功能就可以共享文件夹.粘贴板以及鼠标无缝移动,主要步骤如下: 1.yum -y update 2.yum -y install g++gcc gcc- ...

  9. ML.NET生成器带来了许多错误修复和增强功能以及新功能

    ML.NET是一个开源的跨平台机器学习框架,适合 .NET 开发人员.它允许将机器学习集成到 .NET 应用中,而无需离开 .NET 生态系统,甚至拥有 ML 或数据科学背景.ML.NET工具(Vis ...

  10. JDK 9 @不建议使用的注释增强功能

    在帖子中, @ Deprecated可能会是什么样子? ,我当时使用JEP 277 ("增强的弃用")的描述来指导创建增强的自定义@Deprecated注释. 但是,自从发布该文章 ...

最新文章

  1. Android之linux基础教学之二 总体架构
  2. 有没有一种方法可以缓存GitHub凭证来推送提交?
  3. 分布式服务框架 Zookeeper — 管理分布式环境中的数据
  4. 160家优秀国外技术公司博客
  5. JavaScript实现backtracking Jump Game回溯跳跃游戏算法(附完整源码)
  6. neo4j cypher_neo4j / cypher:悬挂查询参数
  7. MobileNet-v3详解
  8. python基础-菜鸟世界 -python基础---set
  9. 网络对抗技术 实验二
  10. 用windbg调试程序与windbg命令的使用
  11. 毕业论文排版,格式总结
  12. php的垃圾回收机制
  13. wps文件没有保存怎么恢复,学这一招就够了!
  14. uos打包——公网deb包转uos的deb包
  15. Python爬取新闻联播(文字版)
  16. matlab 卡丹 公式,一般三次方程谢国芳求根公式的推导方法2(基于卡丹公式的推导).doc...
  17. 工信部公开大数据试点名单;Canalys发布报告,三大云厂商保持领导地位;谷歌收购网络安全公司Mandiant | 每日大事件...
  18. springboot从ftp读取图片且根据不同的content_type在前端直接展示
  19. 关系运算符与逻辑运算符
  20. Idea使用“ctrl+/”快捷键进行 行注释 时,在//后自动添加空格

热门文章

  1. 关于“番茄花园”的危机
  2. 腾讯实习生招聘笔试题目【附加链接】
  3. 陈昊芝:《捕鱼达人2》2月份收入或超3000万
  4. 什么叫端口,怎么找或查询,IP怎么设置,怎么查询?
  5. WINDOWS BAT for循环的中断及当前循环值的获取
  6. 设计模式 之 代理模式 Proxy
  7. Mysql8隔离级别
  8. JS:关于JQ获取图片高度为0的问题记录
  9. React 技术专场交流活动
  10. php redis使用