ThinkPHP は、高速でシンプルなオブジェクト指向の軽量 PHP 開発フレームワークで、2006 年初頭に設立され、Apache2 オープン ソース ライセンスに基づいてリリースされました。これは、アジャイルな WEB アプリケーション開発と簡素化されたエンタープライズ アプリケーション開発のために生まれました。
ThinkPHP は、誕生以来、シンプルで実用的な設計原則を堅持しており、優れたパフォーマンスと最小限のコードを維持しながら、使いやすさにも重点を置いています。多くの独自機能を備えており、コミュニティチームの積極的な参加により、使いやすさ、拡張性、パフォーマンスの面で継続的に最適化と改善が行われ、中国で最も有力な WEB アプリケーション開発フレームワークに成長しました。多くの典型的なケースにより、商用およびポータル レベルの開発に安定して使用できることが保証されます。
主な新機能はPHP7の強力な型付け(strictモード)を採用
より多くの PSR 仕様をサポート ネイティブの複数アプリケーション より強力で使いやすいクエリをサポート 新しいイベント システム モデル イベントとデータベース イベントがイベント システム テンプレート エンジンに統合 コア内部機能をミドルウェアに分離
SESSION/Cookie メカニズムの改善、Swoole とコルーチンのサポートの改善、IDE の使いやすさの改善、多数の使用法の統合と簡素化
ThinkPHPv6.0.8 の主な更新は、LogRecord イベントを追加し、Validate クラスのどこかにある型宣言の警告を削除して、グループのディスパッチ設定をサポートするためにルーティング グループにディスパッチャ メソッドを追加することです。
File を含むすべてのパラメータの取得をサポートするために、Request クラスに all メソッドが追加されました。複数の env ファイルの読み取りをサポートするように環境変数の定義が改善されました。