php 7.1 发布啦 下午作死试了下 又回到 7.0 13

2016-12-02 18:22:07 +08:00
 Magician
一天时间就这样过去了~
11619 次点击
所在节点    PHP
52 条回复
pubby
2016-12-02 19:42:54 +08:00
ivmm
2016-12-02 19:44:06 +08:00
7.1.0 = 7.1 RC7
7.1.1 = 7.1 GA

很多软件、系统都是同理,当版本号出现 .1 的时候才意味着 stable
Magician
2016-12-02 19:44:38 +08:00
@shiny 这个没用过下次折腾看看
kn007
2016-12-02 20:06:28 +08:00
iLluSioN
2016-12-02 20:10:46 +08:00
PHP 版本间的兼容性就算不错了
你看隔壁家两条腿走路的 Python
pubby
2016-12-02 20:15:19 +08:00
@kn007 sorry ,手机屏幕误触 -_-
kn007
2016-12-02 20:19:15 +08:00
@pubby 没关系~
sagaxu
2016-12-02 22:51:43 +08:00
Java6 升 8 , spring3 升 4 ,只花了半个小时样子,测试环境运行良好,准备下周往集群里扔一台试试
sagaxu
2016-12-02 22:57:11 +08:00
@gouchaoer 其实绝大部分项目日 pv 连 1000 万都不到, php5 性能也够使了。 7 以后特性越来越多,语言越来越复杂,也许不太适合 PHP 的定位了。
gouchaoer
2016-12-02 23:20:33 +08:00
@sagaxu php7 又不是给旧的应用准备的,能升级的只有大厂才有那个钱。 php7 新加的特性不多,总体再往静态类型靠拢,方向是对的。
比起 php 本身,我觉得 laravel 这种才不适合 php 定位
aksoft
2016-12-03 09:01:09 +08:00
@gouchaoer laravel 的项目做了一半了。。你说不合适。。我犹豫了
yoke123
2016-12-03 09:34:34 +08:00
@gouchaoer 你这样说 我很慌 为什么不合适啊?
anewg
2016-12-03 09:50:55 +08:00
@wsdjeg 只考虑语法本身兼容性,怎么会去考虑扩展的兼容。。
gouchaoer
2016-12-03 10:04:18 +08:00
@aksoft
@yoke123
只是我个人试用起来有 3 点觉得不太好,第一是性能实在太差了: https://github.com/kenjis/php-framework-benchmark 。。。 helloworld 也能反应很多东西,实际上的 http 调用大多数走缓存。。。第二个就是为了优雅的理念和优美啥的过度封装,请求包含进总线 closure ,我用 xdebug 无法单步调试一次 http 请求,很多概念。。。。然而我是实用主义者,闻到 bad smell 后就撤了

当然了 laravel 很会宣传也很流行, star 也多,库也多,很多人认同其理念吧。。。。。
crazycen
2016-12-03 10:14:58 +08:00
@iLluSioN 笑岔气!😂
aksoft
2016-12-03 10:53:20 +08:00
@gouchaoer 还好, laravel 还可以,我是个懒人,我没追求理念,我只追求速度。。。
骚年,我的理念就是 复制粘贴!!~~ 啊哈哈
LEFT
2016-12-03 11:11:09 +08:00
mencache opcache 都用不了,又回到 7.0.13 了
sagaxu
2016-12-03 13:18:59 +08:00
@gouchaoer 我觉得 Laravel 的理念并不差,在 URL mapping 上很主流,如果 php 也有 annotation 的话 API 可以设计的更美。 functional 式的 controller ,可以去掉一个无意义的方法命名,即将发布的 Java 框架事实标准 Spring 5.0 ,也引入了这个方式。

性能绝大部分情况下都不是首要考虑的问题, Laravel 支撑个 300 万的日 pv 毫无压力。

hello world 式的微评测没有意义,那并不能体现真正的业务复杂度。假设每个 HTTP 请求, A 框架开销是 1ms , B 框架是 10ms , rps 是 1000 vs 100 , 10 倍的差距看起来很大。但是一旦融入业务逻辑,比如耗时 10ms 的 db 和 cache 访问,那么就变成 11ms 和 20ms , rps 变成 90 vs 50 。把宝马 i8 和奇瑞 QQ 放到高峰期的堵路上,速度不会有太大的差别的。
realpg
2016-12-03 13:58:51 +08:00
mcrypt 不兼容什么鬼?
Magician
2016-12-03 15:33:15 +08:00
@realpg 你升级一下看看。

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

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

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

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

© 2021 V2EX