ホームページ >見出し >ThinkPHP6.0RC2 バージョンをリリース - アーキテクチャのアップグレード、コアの合理化

ThinkPHP6.0RC2 バージョンをリリース - アーキテクチャのアップグレード、コアの合理化

藏色散人
藏色散人転載
2019-04-23 10:28:216507ブラウズ

5.2 のバージョンが 6.0 に変更されて以来、公式はアーキテクチャの最適化とコアの合理化に注力しており、同時にマニュアルの作成やテストも行っています。約 1 か月の開発を経て、反復を経て、公式は ThinkPHP6.0RC2 バージョンのリリースを発表しました。

主な更新内容

RC1 バージョンと比較して、より大きな更新と調整が行われています。主な更新内容は次のとおりです。

#● 基盤となるアーキテクチャコルーチン用に最適化および調整されています

#● WEB アプリケーション管理クラスを追加しますHttp

#● アプリケーション初期化サービスとサービス登録メカニズムを追加します

##● イベントを使用しますクエリ イベントとモデル イベントを引き継ぐシステム

セッション

クラスのリファクタリング、PHP 組み込みセッションを使用しなくなりました

Cookie

クラス設定と書き込みのみをサポートし、読み取りはサポートしません

Config

クラスの動的設定機能をキャンセルします##● コア機能の一部はミドルウェアです (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 フレームワークのソース コードのダウンロード>>

ThinkPHP5.2 ベータ 2 バージョンをリリース - 多数の使用法を統合および合理化

>>

[独占完全な図]ThinkPHP6 フレームワークのダウンロードとインストール

>>

声明:
この記事はThinkPHPで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。