|
@@ -2,55 +2,13 @@ ThinkPHP 6.0
|
|
|
===============
|
|
|
|
|
|
> 运行环境要求PHP7.2+,兼容PHP8.1
|
|
|
-
|
|
|
-[官方应用服务市场](https://market.topthink.com) | [`ThinkAPI`——官方统一API服务](https://docs.topthink.com/think-api)
|
|
|
-
|
|
|
-ThinkPHPV6.0版本由[亿速云](https://www.yisu.com/)独家赞助发布。
|
|
|
-
|
|
|
-## 主要新特性
|
|
|
-
|
|
|
-* 采用`PHP7`强类型(严格模式)
|
|
|
-* 支持更多的`PSR`规范
|
|
|
-* 原生多应用支持
|
|
|
-* 更强大和易用的查询
|
|
|
-* 全新的事件系统
|
|
|
-* 模型事件和数据库事件统一纳入事件系统
|
|
|
-* 模板引擎分离出核心
|
|
|
-* 内部功能中间件化
|
|
|
-* SESSION/Cookie机制改进
|
|
|
-* 对Swoole以及协程支持改进
|
|
|
-* 对IDE更加友好
|
|
|
-* 统一和精简大量用法
|
|
|
-
|
|
|
-## 安装
|
|
|
-
|
|
|
-~~~
|
|
|
-composer create-project topthink/think tp 6.0.*
|
|
|
-~~~
|
|
|
-
|
|
|
-如果需要更新框架使用
|
|
|
-~~~
|
|
|
-composer update topthink/framework
|
|
|
-~~~
|
|
|
-
|
|
|
-## 文档
|
|
|
-
|
|
|
-[完全开发手册](https://www.kancloud.cn/manual/thinkphp6_0/content)
|
|
|
-
|
|
|
-## 参与开发
|
|
|
-
|
|
|
-请参阅 [ThinkPHP 核心框架包](https://github.com/top-think/framework)。
|
|
|
-
|
|
|
-## 版权信息
|
|
|
-
|
|
|
-ThinkPHP遵循Apache2开源协议发布,并提供免费使用。
|
|
|
-
|
|
|
-本项目包含的第三方源码和二进制文件之版权信息另行标注。
|
|
|
-
|
|
|
-版权所有Copyright © 2006-2021 by ThinkPHP (http://thinkphp.cn)
|
|
|
-
|
|
|
-All rights reserved。
|
|
|
-
|
|
|
-ThinkPHP® 商标和著作权所有者为上海顶想信息科技有限公司。
|
|
|
-
|
|
|
-更多细节参阅 [LICENSE.txt](LICENSE.txt)
|
|
|
+> 封装Service 归类所有的数据库操作
|
|
|
+> 封装/config/ResponseCode,通过获取code对应的message
|
|
|
+> Service中使用静态方法,避免了要实例化的麻烦
|
|
|
+> common.php中加入了公共的获取企业代码方法
|
|
|
+> 使用了注解路由和jwt中间件,实现登录和接口认证
|
|
|
+> getQydm() 依赖于jwt的token 验证
|
|
|
+> 将token加入到url中作为参数。键名为token
|
|
|
+> 将token加入到cookie。键名为token
|
|
|
+> 将token加入header,如下:Authorization:bearer token值
|
|
|
+> 以上三种方式,任选其一即可。推荐加入header中。
|