大家觉得 swoole 的未来怎么样,对于 PHP 和 phper 的意义有多大??

2019-10-12 15:10:45 +08:00
 xingjue
8752 次点击
所在节点    PHP
37 条回复
veike
2019-10-12 20:08:22 +08:00
@svenz 你把👴逗笑了
liuzhaowei55
2019-10-12 20:18:42 +08:00
当需要用到 swoole 的时候,就应该反思下是不是该换 node 了
areless
2019-10-12 20:23:08 +08:00
看一下 crossbar.io ,语言无关的啦。大家都能用不同语言在一个系统内做开发~~~php 下跌是因为 java 搬了 php 的生态圈,然后又砸了 php 的安全性( php 在开源领域是 java 的大哥,本来就是不编译到处爆整站源码的呀)。我实在无法想象~国家及很多大厂会推崇 java,是因为 java 开发之国印度在老美那里混得如鱼得水吗?还有最可怕的认知是 php 慢~~~在新浪~腾讯撑着全国访问量时候,还是 php 为主的呢~~~腾讯的 php 比腾讯北边的大厂多很多。。。我们鹅厂马哥深知协议才是最重要的东西~~~语言有个屁关系。
agdhole
2019-10-12 20:24:47 +08:00
@svenz #2 PHP 界的那个男人
Nick66
2019-10-12 22:54:01 +08:00
弥补了脚本语言的缺陷,但也没必要天天吹,php 扩展一大堆,怎么不见其他开发者到处推广
Seanfuck
2019-10-12 23:17:46 +08:00
没什么未来,简单情况不如用 workman,复杂情况不如改用 go
Seanfuck
2019-10-12 23:24:15 +08:00
@realpg 赞同,Laravel 之类的流行就说明 php 要完蛋了,本来简单好用的语言硬是弄得复杂难用,关键还有那么多人跟风推崇
lscho
2019-10-13 00:16:30 +08:00
@svenz 逗笑了,原来 eechen 已经这么出名了
maigebaoer
2019-10-13 00:37:55 +08:00
@Seanfuck 不同意。Laravel 是真好用。
mamahaha
2019-10-13 10:54:54 +08:00
现在都前后端分离了,还在考虑用哪种语言吗?现在应该根据轮子学语言了,你先决定做什么项目、用哪个工具,再考虑学相关语言吧。
reus
2019-10-13 16:00:01 +08:00
不用 PHP 就不是真正的程序员,PHP 是最好的编程语言,大家都要用 PHP !
awanganddong
2019-10-16 16:49:40 +08:00
swoole 在我的认知中,属于给 phper 开的天窗。
通过 swoole 可以去了解多进程,多线程,常驻内存等计算机系统的一些概念。

就像楼上说的,简单情况可以用 workman。复杂情况可以用 go。
这两者之间存在个过渡点,那就用 swoole 了。


讲个道理,线上 swoole 出现问题了,那就只能找会 C 的大牛了。
从成本来说。不如 go 来的平滑。


还有 swoole 的文档想让人死
back0893
2019-10-17 22:24:44 +08:00
对不起,我只会用 wokerman
ywisax
2019-10-19 13:47:21 +08:00
我的观点是:
1. 不合并到 php 官方,基本会凉
2. swoole 定位太尴尬,不是十分值得深入
Youngda
2019-10-19 20:32:12 +08:00
感觉对于专心的 phper,swoole 是很不错的工具,对于不专心的 phper,go 之类的上手也不算很难
Hardrain
2019-10-20 22:38:18 +08:00
用它替换了一个 2013 年的项目所使用的、自己写的通过 fork 实现非阻塞的 http server(这个在高并发下还不如 PHP-FPM,不限制 worker process 数量会轻易耗尽内存),效果尚可。

但楼上提及的缺乏文档的确是 shifting 过程中最大的麻烦。
nash
2019-12-09 11:07:41 +08:00
去啃 swoole 文档那些时间,go 已经起飞了

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

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

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

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

© 2021 V2EX