关于ThinkPHP5系列及ThinkPHP6系列的看法

本文作者作为有经验的PHP开发者,分享了从ThinkPHP5.1到ThinkPHP6的过渡感受。文章指出ThinkPHP5.1因其配置与路由的清晰、符合PSR规范、错误异常处理以及前置方法等特性,成为最人性化的版本。而ThinkPHP6引入了更多规范和中间件,但学习成本增加,对开发者提出了更高要求。此外,作者还讨论了多应用模块在两个版本间的差异以及Composer安装的必要性。
摘要由CSDN通过智能技术生成

CR的看法

https://www.kancloud.cn/manual/thinkphp6_0/1037479 TP6.0文档

https://www.kancloud.cn/manual/thinkphp5_1/353946 TP5.1文档

作为一个phper,从2018年底至今,上手写过的PHP代码行数也有5位数以上

今天我想从TP5到TP6的过渡谈一谈自己的看法,大家都知道 ThinkPHP是一个免费开源的,快速、简单的面向对象的轻量级PHP开发框架,为了实现快速的WEB应用开发而诞生的。ThinkPHP从诞生以来一直秉承简洁实用的设计原则,在保持出色的性能和至简代码的同时,也注重易用性,这也是大家有目共睹的,那么就我个人而言,如果让我从ThinkPHP3.2、 ThinkPHP5.0、 ThinkPHP5.1、 ThinkPHP6.0 四者当中选择一个最为简单易用的版本,我会毫不犹豫地告诉你, ThinkPHP5.1 是我用过的TP版本中最为人性化的一个版本,以下是我总结的原因

1.配置与路由

作为一名开发者,拿到一个框架首先要做的事情,就是理解框架提供给我们的配置项,这将会为我们后面的快速开发打下基础,像:数据库、路由配置、缓存配置、控制器/模型/视图配置。。。与我们的项目开发有着不可忽略的关系,而相比ThinkPHP3.2以及 ThinkPHP5.0,单独目录来存放这部分的配置文件,使得整个项目文件目录结构更为的清晰明了,对新手的友好度也大大提高;而且 ThinkPHP5.1基本重构了路由,

  • 3
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值