作为一个 go 语言的小学生,有些怀疑 php 实现了 Coroutine 和 Channel 是否会带来性能的提升。
1
to2false 2018-02-10 10:12:05 +08:00 via iPhone
swoole 是 php 扩展,对于扩展部分性能毋庸置疑,它的完善并不能取代谁,而是为了给 php 提供一个场景的一种实现
|
2
Junjunya 2018-02-10 10:19:26 +08:00
差点以为进了知乎。 此外韩大也说了
``` Swoole 2.1 的 API 借鉴至 Go 语言,在此向 Go 语言开发组致敬。 ``` 现在协程是后端趋势,swoole 作为 php 的扩展推出这个功能并没有什么不妥 ,也为 php 带来了更多可能 |
3
sagaxu 2018-02-10 10:38:18 +08:00
然而并不能扭转 PHP 的颓势
|
4
lizhenda 2018-02-10 10:40:55 +08:00
看业务需求,有的项目一辈子也用不到这种特性,因为他们只会写业务,PHP 这个行业的水太深了
|
6
wangjie 2018-02-10 10:51:14 +08:00
> 有些怀疑 php 实现了 Coroutine 和 Channel 是否会带来性能的提升。
其实是 c 实现的 |
8
awdn 2018-02-10 11:50:58 +08:00
但是 是同步的。。。。昨天出来了 就试了一下。
|
9
awdn 2018-02-10 11:51:26 +08:00
我并不知道做出来有什么用?
|
10
applehater 2018-02-10 12:02:59 +08:00 via iPhone
VB.NET 几年前就有了,可惜不能 native
|
11
torbrowserbridge 2018-02-10 13:32:43 +08:00 via Android
@sagaxu js 也没
|
13
brett OP 一直都有人在讲,当选择使用 php 的时候,就已经放弃并发业务
|
15
jack010love 2018-02-11 10:47:19 +08:00
@awdn 协程 有个定义 没说一定要异步的,我也被这个坑好久,一直以为 PHP 实现不了我一直以为的协程。其实定义里没说一定要异步,只要看起是就可以了。
|
16
SouthCityCowBoy 2018-02-17 11:03:48 +08:00
php7 的出现,已经大大改变了 php,拍簧片依旧是 web 开发的霸主,尤其现在又有这么多 composer 组件,各种行业大佬也在不停推进贡献。很多人对 php 的印象还停留在 cms 吗?
|