参考:本人开发php近6年,带团队大小研发上线项目不下10个,近一年的项目,甚至部分老项目全用全用GO来构建
Php给我最大的困惑:
1、部署环境复杂,想在原来环境基础上升级php版本相当麻烦
2、源码级部署,历史版本撤退难,需依赖git或svn,源码易泄露
3、fpm服务在突发并发情况容易堵死
4、原生不支持异步,数据结构非常不严谨,虽然8.1开始支持类似go协程,尚未成熟,为时已晚
5、原生无法无web服务器启动
go语言太多优点:
1、go静态语言,性能强悍,快于java,且没有java太多笨重的历史包袱
2、协程支持目前玩得最好
3、生态越来越强大,代码简洁,无法严谨
4、打包二进制文件,无需安装任何依赖即可运行项目,java还需安装jre环境
本文目录
本文目录