至成科技关于tp6框架使用笔记
1.tp6
环境要求:php7.1+
2.新特性:
采用PHP7强类型(严格模式)
支持更多的PSR规范
多应用支持
ORM组件独立
改进的中间件机制
更强大和易用的查询
全新的事件系统
支持容器invoke回调
模板引擎组件独立
内部功能中间件化
SESSION机制改进
缓存及日志支持多通道
引入Filesystem组件
对Swoole以及协程支持改进
对IDE更加友好
统一和精简大量用法
3.框架安装:必须composer安装。
稳定版
composer create-project topthink/think tp 6.0.*
4. 核心框架开启严格模式
项目文件开启严格模式:php文件开头增加 declare (strict_types = 1);
5. dump输出 dd输出并终止 (composer remove symfony/var-dumper卸载输出风格)
6. 单应用,app下有controller目录
多应用,即多模块
单应用配合路由分组可以实现多应用。
使用多应用,需安装扩展composer require topthink/think-multi-app(类似tp5.1目录)
7. 应用映射,即应用别名。
8. 配置参数,app_debug(调试模式) config_ext(配置文件后缀) 只能在环境变量里修改
9. 核心控制器 app\BaseController 核心控制器可随意修改位置,注意更改命名空间(你可以直接放入你的应用里面,继承使用
10. 核心模型 think\Model
- 上一篇:网页设计如何进行动态内容的平衡
- 下一篇:利用访客分析来进行网页设计











































