ThinkPHP6項目基操目錄

前言

ThinkPHP是一個免費開源的,快速、簡單的面向對象的輕量級PHP開發框架,是爲了敏捷WEB應用開發和簡化企業應用開發而誕生的。ThinkPHP從誕生以來一直秉承簡潔實用的設計原則,在保持出色的性能和至簡代碼的同時,更注重易用性。遵循Apache2開源許可協議發佈,意味着你可以免費使用ThinkPHP,甚至允許把你基於ThinkPHP開發的應用開源或商業產品發佈/銷售。

ThinkPHP6.0基於精簡核心和統一用法兩大原則在5.1的基礎上對底層架構做了進一步的優化改進,並更加規範化。由於引入了一些新特性,ThinkPHP6.0運行環境要求PHP7.1+,不支持5.1的無縫升級(官方給出了升級指導用於項目的升級參考)。

主要新特性

  • 採用PHP7強類型(嚴格模式)
  • 支持更多的PSR規範
  • 多應用支持
  • ORM組件獨立
  • 改進的中間件機制
  • 更強大和易用的查詢
  • 全新的事件系統
  • 支持容器invoke回調
  • 模板引擎組件獨立
  • 內部功能中間件化
  • SESSION機制改進
  • 緩存及日誌支持多通道
  • 引入Filesystem組件
  • Swoole以及協程支持改進
  • 對IDE更加友好
  • 統一和精簡大量用法

本系列文章主要是針對於項目中使用較多的場景,提供較好的解決方案、較優的代碼架構、編碼方式、異常攔截處理等,對於第三方SDK的使用及與業務邏輯代碼的解耦。

目錄

未完待續。。。
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章