1.8プレビューリリース

今日、Zend Framework開発チームは予備リリース1.8.0をリリースしました。 最終リリースが今月末に予定されているという事実にもかかわらず、このリリースは多くの開発者にとって大変な作業であり、多くの強力な新しいコンポーネントを示しています。



このリリースは情報提供のみを目的としており、実際のプロジェクトで使用する準備はできていません。



すでにZend Frameworkを使用している場合は、配布パッケージをダウンロードして、すべての革新を評価します。







Zend_Toolは、Zend Frameworkを操作するためのツールを提供します。 たとえば、プロジェクト構造の作成、プロジェクトの新しいリソースの追加、コントローラーのアクションとビューなど、多くのタスクをコマンドラインから実行できます。 たとえば、これを行うことができます:



% zf create project foo







「foo」という名前のディレクトリに、次の構造を持つ新しいプロジェクトのスケルトンを生成します。



 |-- application | |-- Bootstrap.php | |-- configs | | `-- application.ini | |-- controllers | | |-- ErrorController.php | | `-- IndexController.php | |-- models | `-- views | |-- helpers | `-- scripts | |-- error | | `-- error.phtml | `-- index | `-- index.phtml |-- library |-- public | |-- .htaccess | `-- index.php `-- tests |-- application | `-- bootstrap.php |-- library | `-- bootstrap.php `-- phpunit.xml
      
      







将来、ZFチームはこの方向にさらに多くの機能を追加します。 このコンポーネントの作業については、Ralph Schindlerを尊重してください。



Zend_Applicationは、アプリケーションのロード(ブートストラップ)とプラットフォーム構成を提供します。 Zend_Applicationを使用する場合、プラグイン機能と独自の機能の両方を使用できるアプリケーション読み込みクラスを作成します。 Zend_Loader_Autoloader_ResourceとZend_Application_Module_Autoloaderの導入により、モデル、フォーム、プラグインなど、モジュール内のさまざまなクラスにオートロードを使用できます。 これにより、他のモジュールのリソースの使用と、同じモジュール内のリソースの使用が大幅に簡素化されます。 Zend_Applicationを開始したBen Scholzenと、このコンポーネントに対する彼の多大な貢献に敬意を表します。



このリリースに貢献したすべての人に感謝します。 今月末に最終リリース1.8がリリースされるまでに改善できるポイントをテストして報告してください! 今月後半の1.8の最終リリースで改善できる点をお知らせください!







リリース1.8のハイライトの概要








All Articles