ThinkPHP
6.0
基于精簡核心和統一用法兩大原則在5.1
的基礎上對底層架構做了進一步的優化改進,并更加規范化。由于引入了一些新特性,ThinkPHP6.0
運行環境要求PHP7.1+
,不支持5.1
的無縫升級(官方給出了升級指導用于項目的升級參考)。
主要新特性
- 采用
PHP7
強類型(嚴格模式) - 支持更多的
PSR
規范 - 多應用支持
ORM
組件獨立- 改進的中間件機制
- 更強大和易用的查詢
- 全新的事件系統
- 支持容器
invoke
回調 - 模板引擎組件獨立
- 內部功能中間件化
- SESSION機制改進
- 緩存及日志支持多通道
- 引入
Filesystem
組件 - 對
Swoole
以及協程支持改進 - 對IDE更加友好
- 統一和精簡大量用法