明らかに、今年の
フレームワークバージョンのリリーススケジュールはずっと穏やかです。 しかし、今ではすべてのリリースで、より多くのバグ修正と新機能が導入されています。
リリースされたばかりの新しいバージョン1.1.2では、約20のバグ修正と30の改善または革新があります。
最も注目すべきものを検討してください:
Giiモジュール
別に、ディストリビューションに含まれている
Giiという新しいモジュールに注意する必要があります。
以前はyiicユーティリティを使用して行っていたことが、ブラウザーで簡単に直接実行できるようになりました。 このモジュールは、コマンドラインからではなくブラウザでコードを生成する機能を提供します。これはもちろんはるかに便利です。
Giiには最初にいくつかのジェネレーターが含まれており(その数は拡張できます)、それぞれが独自のタイプのコードを生成します。 たとえば、コントローラージェネレーターはいくつかのビューファイルと共にコントローラークラスコードを生成し、モデルジェネレーターはデータベース内の特定のテーブルのActiveRecordクラスを作成します。
ジェネレーターを使用する場合の一般的な手順:
- ジェネレータページにログインします。
- 生成用のパラメーターをフォームに入力します。 たとえば、モジュールジェネレータを使用する場合、新しいモジュールを作成するには、モジュールの名前(識別子)を入力する必要があります。
- [プレビュー]ボタンをクリックして、作成されるファイルを確認し、ファイルのいずれかをクリックして、その内容を表示します。
- 「生成」ボタンをクリックして、ファイルを直接作成します。
- 必要に応じて、新しいコードを生成するときに実行されたすべてのアクションの説明とともにログファイルを表示します。
モジュールはphpコードで新しいファイルを作成するため、開発者のサーバーでのみ使用する必要があります。
詳細およびモジュールの接続手順については、
ドキュメントを参照してください 。