5.2
のバージョンが 6.0
に変更されて以来、公式はアーキテクチャの最適化とコアの合理化に注力しており、同時にマニュアルの作成やテストも行っています。約 1 か月の開発を経て、反復を経て、公式は ThinkPHP6.0RC2
バージョンのリリースを発表しました。
主な更新内容
RC1 バージョンと比較して、より大きな更新と調整が行われています。主な更新内容は次のとおりです。
#● 基盤となるアーキテクチャコルーチン用に最適化および調整されています
#● WEB アプリケーション管理クラスを追加しますHttp
##● イベントを使用しますクエリ イベントとモデル イベントを引き継ぐシステム
●
セッションクラスのリファクタリング、PHP 組み込みセッションを使用しなくなりました●
クラス設定と書き込みのみをサポートし、読み取りはサポートしません●
クラスの動的設定機能をキャンセルします##● コア機能の一部はミドルウェアです (Trace ページ) 、多言語、リクエスト キャッシュ、セッション初期化)
##● ドライバー インターフェイス仕様を追加 ドライバー開発
##● Db クラスとクエリ クラスを改善● いくつかの不要なクラス ライブラリを合理化します● ルート登録を改善します##● 異常なニーズのため、
Viewクラスは組み込みに変更されましたが、サポートのみをサポートしますデフォルトのネイティブ PHP テンプレート
##● 多くの詳細な改善と修正アーキテクチャの調整により、以前の 5.2RC バージョンのユーザーはテストのためにバージョン 6.0 を再インストールすることをお勧めします。
インストール フレームワーク
6.0
composer インストールのみをサポートします (国内のミラー インストールを使用することをお勧めします) )、Git のインストールもサポートされなくなり、正式にリリースされていないため、現在は 6.0.x-dev
開発バージョンのみがサポートされています。composer create-project topthink/think=6.0.x-dev tp
拡張機能について
よく使われている一部の公式拡張機能は基本的にバージョンアップされていますが、まだ問題が残っている可能性がありますので、公式は今後も改善を続け、完全なテストを行っていきます。以前はこれらの拡張機能に完全に依存しないでください。
開発マニュアル (プレビュー版)
公式の完全な開発マニュアルがリリースされましたが、これは単なるプレビュー版であり、フレームワークの更新に応じて継続的に改善されます。 。新しいバージョンをできるだけ早く改善できるよう、使用および学習のプロセス中に質問や提案に対するタイムリーなフィードバックを提供していただければ幸いです。 関連する推奨事項:コンポーネント開発トレンドを完全に取り入れた ThinkPHP6.0 バージョンが正式にリリースされました
>>ThinkPHP v6。 0 フレームワークのソース コードのダウンロード>>>>>>