首頁  >  文章  >  ThinkPHP6.0RC2版本發布-架構升級、精簡核心

ThinkPHP6.0RC2版本發布-架構升級、精簡核心

藏色散人
藏色散人轉載
2019-04-23 10:28:216430瀏覽

自從5.2版本變更為6.0以來,官方一直致力於優化架構和精簡核心,同時也在準備手冊和測試工作,在經過近1個月的開發迭代後,官方宣布發布ThinkPHP6.0RC2版本。

主要更新

相比較RC1版本更新調整較大,主要更新如下:

● 底層架構針對協程做最佳化調整

● 增加WEB應用管理類別Http

● 增加應用初始化服務與服務註冊機制

##● 查詢事件與模型事件使用事件系統接手

● 

Session類別重構,不再使用PHP內建會話

● 

Cookie類別僅支援設定和寫入,不再支援讀取

● 取消

Config類別的動態設定功能

● 部分核心功能中間件化(頁面Trace、多語言、請求快取和Session初始化)

● 取消慣例設定檔

● 增加驅動介面規格驅動開發

● 改善Db類別與查詢類別

##● 精簡一些不必要的類別庫

● 改進路由註冊

● 由於異常的需要

View

類別改為內置,但預設僅支援原生PHP模板● 大量細節改進和修正

由於架構調整,建議先前5.2RC版本的使用者重新安裝6.0版本進行測試。

安裝框架

6.0

版本僅支援composer安裝(建議使用國內鏡像安裝),也不再支援Git安裝,由於尚未正式發布,目前僅支援安裝6.0.x-dev開發版本。 <pre class="brush:php;toolbar:false">composer create-project topthink/think=6.0.x-dev tp</pre>

關於擴展

一些常用的官方擴展已經基本升級完成,但仍然可能存在問題,官方會繼續完善及做好充分的測試,在此之前請不要完全依賴這些擴充功能。

開發手冊(預覽版)

官方完全開發手冊已經發布,但只是預覽版,會隨著框架的更新不斷改進。歡迎大家在使用和學習的過程中及時回饋問題和建議,幫助我們盡快把新版趨於完善。

相關推薦:

ThinkPHP6.0版本正式發布,全面擁抱組件化開發趨勢

ThinkPHP v6.0框架原始碼下載

ThinkPHP5.2發行Beta2版本-統一與精簡大量用法

[獨家全程圖解]ThinkPHP6框架的下載與安裝

陳述:
本文轉載於:ThinkPHP。如有侵權,請聯絡admin@php.cn刪除