所以现在有多少生产环境用上了 PHP7?

2016-03-02 20:36:51 +08:00
 yanyandenuonuo

最近在纠结 PHP 版本的问题,现版本 5.2 ,因种种原因需要升级版本,那么问题来了,究竟是升 5.5 还是 5.6 还是一步到 7 呢?
私下测试过 5.6 能跑起来但是有一些功能无法正常运行,被抛弃的语法需要做相应的改动。

按照惯例, PHP 是世界上最好的语言~

5695 次点击
所在节点    PHP
66 条回复
873681136
2016-03-02 20:41:11 +08:00
我目前做的校园项目都是基于 PHP 7.0 开发的
ivmm
2016-03-02 20:45:59 +08:00
程序能兼容 php7 的,基本上都上了。
VmuTargh
2016-03-02 20:46:01 +08:00
一步到 7 不解释
dapang1221
2016-03-02 20:46:55 +08:00
不敢上,生产环境不像是自己鼓捣完似的,一个是重新改代码麻烦,另一个是万一改完后出来莫名其妙的问题,再改回来可就麻烦了……所以说个人感觉这玩意既然能用就尽量别再动它。。
shiji
2016-03-02 20:48:11 +08:00
@873681136
@ivmm
@VmuTargh
那你们是自己编译的,还是用别人的第三方源?像 dotdeb 那种的?
yanyandenuonuo
2016-03-02 20:50:26 +08:00
@873681136 校园项目是指学生的项目 or 学校的项目?
@ivmm 肯定一堆东西要改的 到 5.6 已经一堆抛弃的语法问题需要解决了
@VmuTargh 我也想啊,但是有一些反对意见,所以要确定有哪些坑需要填
ivmm
2016-03-02 20:53:35 +08:00
@shiji dotdeb 也用,自己编译也有。 编译为主
VmuTargh
2016-03-02 20:56:37 +08:00
@shiji 自己编译……对于服务端的东西我一向编译,除了数据库
yanyandenuonuo
2016-03-02 21:05:40 +08:00
@dapang1221 现在是确定要升了,只是版本未定。升级版本肯定要走完整套完整测试流程的,只不过如果升 7 的话不知道会有哪些隐藏的坑。

@VmuTargh 数据库为啥不能自己编译啊
VmuTargh
2016-03-02 21:06:54 +08:00
@yanyandenuonuo 妾身用的是 openshift ,有现成的可以用,再说了编译数据库很耗时间。(不好意思我又抽风了)
snnn
2016-03-02 21:14:05 +08:00
我们公司有一半的线上机器都换成 7 了
yanyandenuonuo
2016-03-02 21:16:20 +08:00
@VmuTargh 哦哦 没试过 不过这几天也在更改部署环境 估计明天就要编译一下试试了。。
yanyandenuonuo
2016-03-02 21:17:22 +08:00
@snnn 线上机器 != 生产环境吧 ,那另一半为啥没上 7 呢?
Zzzzzzzzz
2016-03-02 21:19:40 +08:00
5.5 七月停止安全支持.
kn007
2016-03-02 21:23:07 +08:00
生产已经是 7
wujunze
2016-03-02 21:23:50 +08:00
我们生产是 php5.6
vibbow
2016-03-02 21:41:10 +08:00
之前升到了 7 ,后来发现脚本连续运行几十分钟后有概率崩溃,就退回到 5.6 了。
yanyandenuonuo
2016-03-02 22:01:26 +08:00
@Zzzzzzzzz 是的 之前看了 5.4 的周期估计了一下 5.5 今年也会停止 看了你的回复去搜了下果然是今年 我是主导升级到 5.6 当然最好是 7 了

@kn007 有遇到什么坑么

@wujunze 目前待选的版本是 5.5 (其他人意见)、 5.6 or 7 (如果 7 没有重大问题)。

@vibbow 没有查找崩溃原因么
vibbow
2016-03-02 23:19:13 +08:00
@vibbow 是该扔 Exception 的地方,没有正确的扔出来 Exception ,而是直接整个进程驾崩了。
xiaoshangmin
2016-03-03 01:08:27 +08:00
php7+mysql5.6

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/260623

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX