首先PHP是可以做微服务的,这个是没有问题的!!
- 微服务架构是一种架构模式,它提倡将单一应用程序划分成一组小的服务,对于 Java 开发者来说,有技术相当成熟的Dubbo和Spring Cloud微服务框架可供选择。
- 如果你是一名 PHPer,应该是听过swoole的,有大神在基于 Swoole 扩展的基础上,实现了高性能、高灵活性的 PHP 协程框架**Swoft**,并且提供了一套快速构建微服务治理组件,包括服务注册与发现、服务熔断、服务限流,以及配置中心,还有TARS-PHP都可以做微服务架构。
- 也有很多1-5年的PHPer在微服务上无法下手,如果你需要学习提升自己,可以参考下面PHP进阶架构师体系
很多PHP程序员在进阶的时候总会遇到一些问题和瓶颈,业务代码写多了没有方向感,不知道该从那里入手去提升,对此我整理了一些教程资料,包括但不限于:分布式架构、高可扩展、高性能、高并发、服务器性能调优、TP6,laravel,YII2,Redis,Swoole、Swoft、Kafka、Mysql优化、shell脚本、Docker、微服务、Nginx等多个知识点高级进阶干货需要的可以免费分享给大家,PHP进阶架构师需要请戳这里