PHP框架选型

老生常谈: 用过 zend框架 thinkphp qeephp yii ci 阿里内部PHP框架继承phpwin

thinkphp:网建级别框架 运行速度快功能模块比较丰富 对新手友好 文档全上手快 追求开发速度选此框架 

yii: 上手比thinkphp难一些 中度学习框架 不过现在都是前后端分离 貌似yii不太友好 

laravel:企业级框架 运行速度稍慢 功能模块丰富 上手难度高 扩展性强 标准性强 社区活跃


选择laravel + mysql + redis +mongodb + rmq + es  + [NEO4J可选]

一般来说还要处理分布式日志mongodb也可以  最好是上es

特别说一下 neo4j 是图形数据库 这个针对关系图谱来应用 再结合es

redis中小项目可以用来做中间件 缓存 队列 削峰 锁  一些特性还是可以满足的   大型项目对数据严格要求 就要用rmq来做解耦

es这个可以用来处理LOG 搜索 大数据分析  

其实100人以下的公司 能用到rmq的也不多 更不要说es了 neo4j 可能都没听过

应用到rmq 功能解耦 微服务 就属于架构师范围了 es更是需要专人去应用维护  

选型 还是要根据项目赚不赚钱来选择 

小项目追求的是速度

中性项目追求的是成长

大型项目追求的是稳健

小项目 thinkphp+mysql+redis 够了

中性项目 laravel+mysql+redis+mongodb 够了

大型项目 laravel + mysql + redis + mongodb + rmq 够了

更完善的项目 laravel + mysql + redis + rmq+ elasticsearch 够了

超级项目 : 就需要更底层的语言了 java go c++ c  去做后端的事情了  比如在阿里云PHP也就是个前端 

  • 10
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值