Yii PHPフレームワークがバージョン1.1.6に更新されました。 更新はエラーを修正するだけでなく、
そして多くの新しいものを追加します。 どのような変更が行われましたか?
SQLクエリビルダー
Active Recordを使用せずに、わかりやすく明確なコードを記述できます。
$user = Yii::app()->db->createCommand() ->select('username, password') ->from('tbl_user') ->where('id=:id', array(':id'=>1)) ->queryRow();
詳細移行サポート
移行により、チーム開発でデータベーススキーマを最新の状態に保つことができます。
このツールキットはコンソールユーティリティとして実装されており、手動モード、
SVNフックを使用した自動展開用。
詳細次のようになります。
Yii::t('test', '{username} has a cucumber|{username} has {n} cucumbers', array(5, '{username}' => 'samdark'));
結果は次のとおりです。
samdarkには5個のキュウリがあります
詳細改善されたエラーメッセージ
改善されたエラーメッセージは、コールパラメータ、ブロックを表示できます
トレースのすべての要素のコードで、より見栄えが良い。
コンソールコマンドでの匿名パラメーターとグローバルオプションのサポート
これで、グローバルに構成できるコンソールコマンドを作成できます
そして、アクションで位置の匿名パラメーターを使用します。
詳細MVCガイド
MVCの原則に関する優れたガイド 。 開発者が正しく書く方法をよりよく理解するのに役立ちます
Yiiのアプリケーション。