Yii
MVCによるデザイン構成
複雑なWSDLのサービスの仕様の生成とWebサービスリクエスト処理の管理。
i18N8N/L10Nサポート - 国際化ならびにローカライズに対応(メッセージ翻訳・日付と時刻の書式・番号の書式設定およびインターフェイス等)。
異なるメディアにキャッシュデータを保存し、異なるレベルで使用することが可能 - データ·キャッシング、ページキャッシュ、フラグメントキャッシュとダイナミックコンテンツをサポートしている。キャッシュする記憶媒体を変更することができる。
例外処理(エラーハンドリング)とメッセージのロギング機能 - エラー発生した時は、例外処理が実行され、対応するビューファイルを検索してエラーメッセージを表示し、エラーログを記録・分類してエラーメッセージを異なった送り先(ファイルやメール等)に送信。
セキュリティ対策 - クロスサイトスクリプティング等の予防やクッキーの改ざん防止等。
PHPUnitとSeleniumを使用した等の単体テストおよび機能テスト
スケルトンアプリケーションやCRUDアプリケーション等の自動コード生成
Yiiのコンポーネントやコマンドラインのツールによって生成されたコードはXHTML規格に準拠している
サードパーティーが作成したコードでも動作するように慎重に設計されている - 例えば、Yiiのアプリケーション上でPEARまたはZend Frameworkからのコードを使用することも可能