多数の修正と約30の革新の中で、最も興味深いことに注目しましょう。
- defaultParamsオプションがCUrlManagerルールに追加されました。これにより、GETパラメーターのデフォルト値を設定できます
- CApplication :: setExtensionPath()メソッドを追加しました。これにより、拡張機能が置かれているディレクトリを設定できます。
- エラーメッセージテンプレートのロシア語翻訳を追加しました。
- ARクラスのメタデータを更新するCActiveRecord :: refreshMetaData()メソッドを追加しました。 これは、データベースのテーブル構造が操作中に変更された場合に役立ちます。 このメソッドの前に必ずCDbSchema :: refreshを呼び出してください。 それ以外の場合は、古いテーブル構造を引き続き使用します。
- CCache :: mget()メソッドが追加され、単一のリクエストでキャッシュから複数の値を取得できるようになりました。 memcache、apcなどの一部のキャッシュはこの機能をサポートしています。これにより、追加のキャッシュリクエストのコストを削減して生産性を向上させることができます。 一部のキャッシュがそのような機能をサポートしていない場合、シミュレートされます。
- 初期化プロセスを説明する機会を提供するメソッドCFormModel :: init()およびCActiveRecord :: init()が追加されました。
- CCaptchaの改善。以前のように追加のリンクではなく、画像をクリックすることでcaptchaを更新できます。
新機能の詳細については、テキスト内のリンクをクリックしてください。
そして、ここもchangelogです。