ZendFramework2.0发布,开源PHP开发框架
Zend Framework开发团队今天发布了2.0.0正式版本,该版本距离1.0.0正式版(2007年7月发布)已有5年时间。Zend Framework(ZF)是由 Zend 公司开发的完全基于PHP5的开源PHP开发框架,可用于开发Web程序和服务。ZF采用MVC架构模式来分离应用程序中不同的部分,方便程序的开发和维护。
Zend Framework 2.0变化较大,主要改进包括:
- ModuleManager:为MVC应用或任何需要插入第三方代码的应用,提供了即插即用的功能。
- EventManager:为你的应用程序提供了subject/observer、pubsub、面向侧面编程、信号插槽和事件系统。
- ServiceManager:提供了一个IoC容器,可通过一个可配置和可编程的接口来管理对象的生命周期和依赖关系。
- DI:提供了一个依赖注入容器,IoC的另一种形式。
- MVC:ZF2中新写的MVC层,使用控制器作为服务。
- Loader:为自动加载提供了新的选项,包括标准、高性能PSR-0加载和基于类映射的自动加载。
- Code:支持代码反射、静态代码扫描和注释解析。
- 配置:更高性能、更灵活的配置解析和构造。
引用 如果开发者之前一直使用ZF1,那么ZF2将会看起来比较陌生,不过没关系,我们还将在未来18~24个月内为ZF1提供支持。但是,我建议开发者开始学习ZF2,因为通过ZF2编写应用程序将会更加灵活、容易。
PHP之友评论