PHP7现在可以直接生产用吗
PHP中文网
PHP中文网 2017-04-11 09:13:17
[PHP讨论组]

公司现在要配置一台新的服务器,听说现在PHP7的效率蛮高的,但不知道PHP7现在能否直接就用到生产环境,有没有bug,或者潜在的漏洞???

PHP中文网
PHP中文网

认证0级讲师

全部回复(10)
PHP中文网

我公司我自己开发的项目是在 PHP7 上了。
以我的经验给你提几条迁移到 PHP7 需要注意的问题。

  1. PHP7 有些特殊用法或函数被废弃了。
    如果你的项目是自己写的,完全不依赖外部框架,你相对容易知道是否使用了这些被废弃的函数。但是如果你的项目依赖一个框架,尤其是一个框架的旧版本,或者一个外部的库(比如依赖 mysql_* 函数的数据库类),那你需要知道这个框架本身在 PHP7 下是否兼容,这就比较繁琐了。尤其不是从 5.6 开始升级的,还需要特别关注从当前版本升级到 5.6 其实也是有不兼容的东西的。

  2. 外部依赖的扩展未必开始支持或很好支持 PHP7 了
    redis的 PHP7 版本已经 release 了,但是你自己的项目是否依赖一些其他的扩展,这个也是需要一一排查的。

参考资料

  1. PHP7 不向后兼容的变更

PHP中文网

直接上 体验过就知道了

高洛峰

可以尝试,之前看到开发者大会都在推 php7

天蓬老师

完全没问题,不信你可以去问问鸟哥。

PHPz

放心大胆的用吧,鸟哥说了有bug他直接修的。

我的业余项目,早就用上PHP7了,没有任何问题。

妹子们

迷茫

我的blog在php7刚刚发布的时间就已经升级了
公司的生产环境还还没有升级
新项目可以用php7 以后升级php7是趋势

PHP中文网

我们大概有3千万日pv 的前端机子 用的是tp 3.2.3 + php7 ,很流畅,没有什么问题。

主要看业务吧。如果太复杂的业务最好多做测试。

迷茫

基础功能没问题。。我们有些业务都在PHP7上,后续的也都是要基于PHP7

怪我咯

建议暂时不急,真的!我开发的时候用php7,结果跟公司的版本系统不兼容!这个真的要好好考虑下 !

高洛峰

越新的版本,越不稳定

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号