関連する保存方法を改善する
モデルデータの検証を改善する
コレクション追加値メソッド
独自の検証方法を改善
Requestクラスのメソッドメソッドを改善
ThinkPHP の概要ThinkPHPは、無料のオープンソースで、高速かつシンプルなオブジェクト指向の軽量 PHP 開発フレームワークであり、Apache2 オープンソース契約に基づいてリリースされ、アジャイルな WEB アプリケーション開発と簡素化されたエンタープライズ レベルのアプリケーション開発のために生まれました。多くの優れた機能と機能を備えており、コミュニティ チームの積極的な参加により、使いやすさ、拡張性、パフォーマンスの点で継続的に最適化および改善されてきました。商用アプリケーションやポータルレベルの開発で安定して使用できます。
ThinkPHP は、多くの優れた外国のフレームワークとモデルを活用し、オブジェクト指向の開発構造と MVC モデルを使用し、シングル エントリー モデルなどを採用し、Struts の Action アイデアと JSP の TagLib (タグ ライブラリ)、RoR の ORM マッピングと ActiveRecord モデルを統合します。プロジェクト構成における CURD といくつかの一般的な操作、クラス ライブラリのインポート、テンプレート エンジン、クエリ言語、自動検証、ビュー モデル、プロジェクト コンパイル、キャッシュ メカニズム、SEO サポート、分散データベース、マルチデータベース接続と切り替え、認証メカニズムをカプセル化します。スケーラビリティの点でユニークなパフォーマンスを実現します。
ThinkPHP の主な機能は次のとおりです。仕様: PSR-2 および PSR-4 仕様に準拠し、Composer および単体テストをサポート。
厳格: 非常に厳密なエラー検出とセキュリティ メカニズム、詳細なログ情報により、開発を保護します。
柔軟性: コアの依存関係を減らし、拡張をより柔軟かつ便利にし、コマンド ライン命令の拡張をサポートします。
API フレンドリー: 優れたパフォーマンスと REST サポート、リモート デバッグ、API 開発のサポートの向上。
効率的: 遅延ロード、およびルーティング、構成、自動ロードのためのキャッシュ メカニズム。
ORM: MongoDb によってサポートされる再構築されたデータベース、モデル、および関連付け。