Yii は強力なデータベース プログラミング サポートを提供します。 Yii データ アクセス オブジェクト (DAO) は、PHP データ オブジェクト (PDO) 拡張機能に基づいて構築されており、単一の統一インターフェイスを介してさまざまなデータベース管理システム (DBMS) にアクセスできます。 Yii の DAO を使用して開発されたアプリケーションは、データ アクセス コードを変更することなく、別のデータベース管理システムの使用に簡単に切り替えることができます。 Yii のアクティブ レコード (AR) は、データベース プログラミングをさらに簡素化するために広く使用されているオブジェクト リレーショナル マッピング (ORM) メソッドを実装しています。慣例により、クラスはテーブルを表し、インスタンスはデータ行を表します。 Yii AR は、CRUD (作成、読み取り、更新、削除) データ操作の処理に使用される SQL ステートメントの反復タスクのほとんどを排除します。
Yii の DAO と AR はほぼすべてのデータベース関連タスクを処理できますが、Yii アプリケーションで独自のデータベース ライブラリを使用することもできます。実際、Yii フレームワークは、他のサードパーティ ライブラリと同時に使用できるように慎重に設計されています。
Yii Framework データベースの使い方チュートリアル シリーズ:
Yii Framework 公式ガイド シリーズ 23 - データベースの使用: データ アクセス オブジェクト (DAO)
Yii Framework 公式ガイド シリーズ 24 - データベースの使用: クエリ ビルダー
Yii Framework 公式ガイド シリーズ 25 -データベースの使用: Active Record
Yii Framework 公式ガイド シリーズ 26 - データベースの使用: Relational Active Record
Yii Framework 公式ガイド シリーズ 27 - データベースの使用: データベース移行
以上は Yii Framework 公式ガイド シリーズ 22 — —データベースの使用: 概要コンテンツ。その他の関連コンテンツについては、PHP 中国語 Web サイト (m.sbmmt.com) に注目してください。