简介
Zend Framework是一个面向对象的框架, 支持PHP5,其目的在于建造更安全、更可靠的Web 2.0应用及web服务,并不断从前沿厂商(如Google,Amazon,Yahoo,Flickr,StrikeIron和ProgrammableWeb等)的API那里吸收精华。框架本身使用了很多设计模式来编写,架构上很优雅,开发人员可以方便地把它和其它框架混合使用。Zend Framework的MVC设计比较简洁,功能较全面,自带了许多的library,而且配置文件比较强大,能够处理XML和phpINI,但是它的执行效率不高。Zend Framework可以用于开发中、大型Web应用程序,这个框架的文档很全,适合高级开发者使用。
优点
1.文档及其功能都较全面;
2.能够直观的支持除数据库操作之外的Model层,并且能够很轻易的使用Loader功能加载其他新增加的Class;
3.Cache功能很强大,从前端到后端都支持,后端Cache支持Memcache、APC、SQLite、文件等等方式;
4.数据库操作功能很强大,支持各种驱动(适配器),同时也包含了数个不同的数据库对象,极大地便捷了对数据库进行查询的实现,甚至免去程序人员手写SQL查询脚本的麻烦。
缺点
1.MVC功能完成比较弱,View层实现过于简单,无法很强大的控制前端页面;
2.没有自动化脚本,创建一个应用,包括入口文件,全部必须自己手工构建,入门成本高;
3.Zend Framework作为一个中型应用框架问题不大,也能够勉强作为大型应用的框架,但是作为一个很成熟的大型PHP框架来说,还需要一些完善。
Zend Framework for win 1.10.8免费下载地址: http://down.ddvip.com/view/11783502356414.html
Zend Framework for linux 1.10.8免费下载地址: http://down.ddvip.com/view/128866975035318.html
Zend Framework官网地址: http://framework.zend.com/