think-worker 确实是个让人惊喜的依赖库 —— 它用 PHP 开发者熟悉的方式,把长进程高性能服务的门槛降到了极低,以往 PHP 在长连接领域的短板被它精准填补,而基于 ThinkPHP 生态的架构设计,更是跳出了传统 Http/Websocket 服务的固化思路,让开发者能快速上手又不失扩展性,这一点值得肯定。 不过稍显遗憾的是,它在分布式场景下的支持还比较基础:跨服务器部署时,负载均衡配置、节点状态同步都得自己搭框架;给不同服务器的用户发消息,也需要手动用 Redis 这类工具做消息转发,缺少像 gateway-worker 那样开箱即用的跨节点通信机制,对需要快速落地分布式应用的开发者来说,还是会多一些工作量。 也正因如此,特别期待官方后续能在协程和高异步方向做更严谨的深耕 —— 如果能把分布式通信、节点协同这些场景做深做透,再结合协程提升并发处理效率,相信它会成为 PHP 长连接领域更无可替代的存在。