大佬们有没有搞 PHP 搞的心累的啊?

2018-05-23 12:20:06 +08:00
 ericliu001

大佬们,近半年搞 php 搞的心累啊,对于一些接口开发什么的,php 很爽。

但是比如需要搞一些微服务组件,php 近乎空白。

像什么消息队列、熔断器、微服务框架啊,php 这方面的东西很少很少。

总之做大大点了,需要折腾的太多了,其实有了 swoole 这些都能做,但是 swoole 周边的生态太少了,自己折腾又很累。

大佬们怎么看?

3060 次点击
所在节点    问与答
30 条回复
weer0026
2018-05-23 16:28:34 +08:00
我这半年也在折腾这些,最后还是转 golang 写了。
Felldeadbird
2018-05-23 16:52:12 +08:00
怎么会累呢? 写 WEB 还是 PHP 最爽。
如果拿 PHP 做不擅长的,肯定会觉得 很难啦。
SirLostWhite
2018-05-23 17:00:23 +08:00
不一定非得扑在一门语言上
像你说的这些可以试试 nodejs
语法简单
容易上手

任何一门语言都有自己的局限性
不一定非得把自己定义成某某语言的开发者
现在大家都是说自己是后端开发嘛

因势利导
我们公司接口用的 php 写的
即时 IM 用 nodejs 的 socket.io 写的
也没感觉有太大困难

加油~
alexsunxl
2018-05-23 17:06:23 +08:00
@Symo php 适合微服务 有没有搞错啊
你确定你知道什么是微服务吗
Symo
2018-05-23 17:25:20 +08:00
@alexsunxl 不太清楚, 可否请教
alexsunxl
2018-05-23 18:03:51 +08:00
@Symo
下面是从 wiki 上复制的,
-------------------
误解
微服务这个名词令许多人以为是非常轻量、非常微小的,且以为透过该理念实作程式就能够达到下列效果:
微服务很轻量。
程式码将会变得更加地简洁。
变得更简单、开发时程变短。
微服务处理的事情变得更单一。
------
以上 4 点是对微服务的常见误解.


微服务系统很复杂, 光是一个分布式 tracing 就能搞死一个小 team 的人了, 所以非常依赖现成的工具和框架
php 在这个方面几乎空白,
国内能搞起来比较成套的微服务,主要还是 go 和 java
zjyl1994
2018-05-23 20:00:55 +08:00
所以我改 Golang 了,现在正在找工作 emmm
hoyixi
2018-05-23 21:06:53 +08:00
各种语言都是这样,专业工具做专业的事,提供服务,然后对接就行了。
xttttt
2018-05-23 21:26:01 +08:00
在用 php 和 node.js
Mac
2018-05-24 00:50:30 +08:00
干嘛非要勉强去做不擅长的事情叻

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

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

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

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

© 2021 V2EX