Heim  >  Artikel  >  Backend-Entwicklung  >  php学习:深入了解 PHP 7的特别之处

php学习:深入了解 PHP 7的特别之处

WBOY
WBOYOriginal
2016-07-25 08:46:20882Durchsuche

本期的PHP学习将为大家深入了解 PHP 7的特别之处,它与其他版本的区别在哪,有什么优势呢?PHP 7在性能方面的突破成为近来IT行业中热门的话题之一了,接下来的php入门教程就为大家一一解答相关的问题。
PHP 7在性能的提升:PHP 7要比PHP 5.6快两倍,全面一致的64位支持,移除了一些老的不在支持的SAPI(服务器端应用编程端口)和扩展,新增了空接合操作符(??)


测试结果:

可见PHP 7相对于PHP 5.4有数倍以上的速度提升。
社区中的Benchmark结果:

WordPress开源博客首页为测试场景的测试结果:

PHP 7新特征有以下几个:
1、Performance Improvements with the addition of PHPNG engine.(使用PHPNG引擎来提升性能)
2、JIT - Just in Time compiler(即时编辑器 JIT Compiler)
3、Abstract Syntax Tree for compilation(抽象语法树编译)
4、Asynchronous refactoring of the I/O layer.(对I/O层的异步重构)
5、Multi-threaded build in Web Server(多线程构建Web服务器)
6、Expanded use of ->, [], (), {}, and :: operators(扩展使用 ->, [], (), {}, 和 :: 符号)
7、100% increase in performance(性能提升 100% (应该是QPS))

8、Cool Name: PHPNG(酷名:PHPNG引擎)

截至目前,官方PHP 7.0.0 Beta 3已经发布了,PHP这个版本的主题就是性能优化,之前的版本中PHP一直是以开发效率高著称,但语言本身性能差。而PHP7作为新一代的php,在各种常见的开源项目中有60%以上到最高200%的性能提升。时下不少人拿PHP7的高性能与HHVM来做比较,主要介绍PHP7的新特性和各种主要的性能优化工作成果。其中最大的亮点当属性能提升。
以上就是本期的php学习的全部内容,希望对各位学习php有所帮助,快速掌握PHP7的新特点中不同之处,以便更好地使用php!更多php视频教程可登录课课家网络教学平台查询相关的课程学习。相关资料:http://www.kokojia.com/s/64.html




Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn