现在的 ThinkPHP8(重构版) 和 Laravel8哪个好?

💡 原文中文,约1000字,阅读约需3分钟。
📝

内容提要

ThinkPHP8是基于PHP8+重构的版本,与TP6.1兼容,更新了部分依赖。Laravel8有许多特性,但不是LTS版。根据业务定位选择,爱好者可选择ThinkPHP8,外包业务建议使用ThinkPHP8,自己做产品且技术能力强的可以选择ThinkPHP8。如果对Laravel有特殊喜好,选择最新版本。对于有多年开发经验且对产品有清晰定位的人,可以从头定制架构或基于现有产品级项目深度定制。对于从头开发的项目,可以选择Webman、Hyperf、Lumen等常驻内存的项目,并接触持续集成、持续部署。先挣钱后考虑其他事情。

🎯

关键要点

  • ThinkPHP8基于PHP8+重构,兼容TP6.1,更新了部分依赖。
  • Laravel8增加了许多特性,但不是LTS版,整体项目演进强大。
  • 根据业务定位,爱好者可选择ThinkPHP8,外包业务建议使用ThinkPHP8,自主产品开发者可选择ThinkPHP8。
  • 如果对Laravel有特殊喜好,建议选择最新版本,而非Laravel8。
  • 关于业务定位的观点可以进一步展开讨论。
  • 推荐使用基于ThinkPHP8和layui2.8的快速开发后台管理系统ulthon_admin。
  • 有多年开发经验者可选择从头定制架构或基于现有产品级项目深度定制。
  • 从头开发项目可选择Webman、Hyperf、Lumen等,并接触持续集成和持续部署。
  • 建议先挣钱,积累经验,再考虑其他事情。
➡️

继续阅读