PHP7的优缺点及从当前版本升级到PHP7都遇见了哪些坑

优点就是快,相比5.6有一倍的提升,也有很多方便的新特性,缺点是目前相关的扩展支持还不完善,很多扩展(非官方)坑不少,万一踩到由于内核变化,很多人调试起来可能不熟悉,至于有啥坑和注意事项,实话说从5升级到7还好因为一直考虑兼容性,只能说切换一定要结合最好测试。 -- @惠新宸

实际上,性能优势并不明显,扩展缺失不能忍受 --@tiyye

数据是很好看,但是实际上5.6已经足够快了,毕竟cgi只是web周期的其中一环而已,但是扩展缺失会导致业务没法实现 --@tiyye

这个性能不明显不知道他怎么测试的,什么场景 --@惠新宸

好像MySQL的扩展有不支持的  -- @Mutitty

MySQL 已经不建议使用了,如果你一定要用,去 pecl.php.net/MySQL 选择查看源码,然后去 github 下载最新的MySQL代码,这个支持php7 --@惠新宸

说一个xhprof的坑吧,目前官方还没有支持PHP7,github上有一个哥们fork了一个支持php7的仓库,hook了zend_execute_ex函数之后没有向下传递,这是一个巨坑,可能会导致其他扩展运行不正常,解决办法就是把xhprof的模块优先级降到最低 -- @马犇 

xhprof好像没人管了,烂尾了 --@惠新宸

有时候还是需要用到的,自己的扩展也是hook的zend_execute_ex,挂上发现直接走不到zend_execute_ex,最后排查下来才发现是这个原因  -- @马犇 

其实性能跟稳定都是自己去趟的,想走在技术的前沿就要敢于去尝试的,不尝试永远都是在别人说。 --@钱志强

上家公司的时候我们就使用了hhvm,线上的机器减了一半。--@钱志强

我们运维当时集体升级PHP的时候是开发用了yii,我们之前线上全死5.3,我们索性一次性升到了5.5。7暂且有人提了,被列在计划里,但是得测试才能上,如同上面的说的,至少扩展得保证可用,我们就可以集体升级然后我们观察情况,否则不明不白的,这个锅,我们运维不背呀 --宋明明

数据是很好看,但是实际上5.6已经足够快了,毕竟cgi只是web周期的其中一环而已,但是扩展缺失会导致业务没法实现 --@tiyye

zendstudio竟然显示参数类型限制为下黄线警告... --@Nemo

原文发布于微信公众号 - php(phpdaily)

原文发表时间:2016-05-09

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏数据和云

五重备份无一有效,还有哪些 rm -rf 和GitLab类似的忧伤?

DBA的悲伤,不是没有做备份,就是没有做有效的备份。日光之下,并无鲜事。 都说一个没有删过数据库的DBA,职业生涯是不完整的,不过当你删过之后,你的DBA生涯可...

3945
来自专栏黑白安全

metasploit渗透终极防御终极方法总结

睡不着就无聊玩玩metasploit攻击,哎让我大失所所望.整来整去是一个垃圾东东.可能对win还用点没有那么多安全防御手段.可是对于linux.bsd简直就是...

1203
来自专栏数据和云

【Windows最近肿么了】32TB的Win10源码遭泄露?

黑客泄露微软 Win 10 大量源代码,数据超过 32 TB 据 TheRegister 报道,已经有多达 32TB 的微软 Windows 操作系统的内部核心...

3208
来自专栏安恒信息

新型Web劫持技术现身,专攻搜索引擎

近期,安全机构截获了一例利用script脚本进行Web劫持的攻击案例,在该案例中,黑客利用一批新闻页面重置了搜索引擎页面,并将搜索结果替换为自己制作的...

3755
来自专栏FreeBuf

CVE-2015-0393:Oracle发布严重安全漏洞预警

Oracle在本周二发布了本年度第一个安全补丁升级(CPU)公告,随之而来的,还有一些令人不安的漏洞预警。也许这两天运维同学们需要给自家公司的Oracle产品打...

2125
来自专栏FreeBuf

如何通过WIFI渗透企业内网?

介绍 黑盒渗透测试意味着白帽子对目标网络一无所知。模拟黑客攻击网络,并获取敏感信息。进一步,探索内网,识别内网中的漏洞,通过漏洞访问网络里的重要资源。 目的 在...

2958
来自专栏逍遥剑客的游戏开发

UE4中集成Wiimote

27711
来自专栏全华班

分享一套OA协同办公系统

OA协同办公系统是高效工作流平台基础上,开发带有控制功能的OA办公系统、标准版功能模块:1、个人事务;2、工作流;3、行政;4、信息管理;5、人力资源;6、公文...

1.7K1
来自专栏FreeBuf

俄罗斯黑客是如何滥用twitter作为Hammertoss C&C服务器的?

本文我们将复制一项技术,我们曾用它来追踪一个叫做Hammertoss的复杂俄罗斯恶意软件,该恶意软件的创造者滥用知名网站(比如twitter和github)来跃...

2085
来自专栏FreeBuf

看看印尼黑客如何利用电影大片进行网络攻击

网络犯罪分子每天都在想尽各种办法来进行攻击,这对于信息安全从业者来说再正常不过了,而这一次印尼网络犯罪组织开始利用电影大片来欺骗目标用户访问已受感染的网站。

1130

扫码关注云+社区

领取腾讯云代金券