📜 ⬆️ ⬇️

1.8 Preview Release

Today, the Zend Framework development team has released a preliminary release of 1.8.0. Despite the fact that the final release is scheduled for the end of this month, this release is a hard work of many developers and demonstrates a number of powerful new components.

This release is intended solely for informational purposes and is not ready for use in real projects.

If you already use the Zend Framework, download the distribution and evaluate all the innovations:


')
Zend_Tool provides tools for working with the Zend Framework. For example, right now you can perform a number of tasks from the command line, such as creating a project structure, adding new resources for a project, actions and views for controllers, and much more. For example, you can now do this:

% zf create project foo

and generate a skeleton for a new project in a directory called “foo”, with the following structure:

 |-- 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 


In the future, the ZF team will add more functionality in this direction. Respect Ralph Schindler for working on this component.

Zend_Application provides application loading (bootstrapping), as well as platform configuration. When using Zend_Application, you will create an application loading class that can use both plugin functionality and your own; With the introduction of Zend_Loader_Autoloader_Resource and Zend_Application_Module_Autoloader, you can use autoload for different classes in your modules — for example, models, forms, and plug-ins. This greatly simplifies the use of resources from other modules, as well as the use of resources within a single module. Respect Ben Scholzen for initiating a Zend_Application and its significant contribution to this component.

Thanks to everyone who contributed to this release. Test and report on points that can be improved by the time the final release 1.8 is released at the end of this month! us know what we can improve for the final release 1.8 later this month!



A brief overview of the highlights of release 1.8



Source: https://habr.com/ru/post/56744/


All Articles