事实上YII框架是最高效的开拓框架之一,其缘故原由如下:
首先:Yii 具有高度的可重用性和可扩展性,是纯粹的面向工具的。Yii中的统统都是独立的可被配置,可重用,可扩展的组件。更主要的是Yii有着越来越多的扩展库。紧张由利用者贡献出的组件组成,这可能有助于大大减少您的开拓韶光。
其次:Yii 有着丰富的功能. 从 MVC, DAO/ActiveRecord, 到 主题化, 国际化 和本地化, Yii 供应了险些所有本日的Web 2.0运用程序开拓所需的功能。
最近用了yii开拓了一个中型项目,说说个中的优缺陷。
优点:组件化,彻底面向工具,对付组件的添加扩展和利用非常方便,组件加载优化,不会重复加载,其他的特点其他框架基本都有。
缺陷:视图这个不好用,修正起来麻烦,特殊是对付设计哀求比较高的,以是用了smarty,而不该用了内置的。数据库利用pdo操作(这个对付某些人来说是不好的),而且pdo据测试效率没有函数式的高。ar领域模型模式影响效率,建议少用,利用了自己的数据库操作组件,去掉ar
p.s:如果想学习php框架,yii框架是首选,文档完好,面向工具很彻底,性能轶群。实例化模型往后很多组件都能用上,唯一不喜好的是查询出来的数据操作都是工具式的,还是比较喜好数组办法,只好用chtml::listData()转化。另zii wigdet对付提高开拓速率非常牛逼。yii 框架其公司运维平台的限定,基于它做了个内部框架,大多数情形下没别的选择。
后盾网张老师企鹅:1079943010 看完记得留言哦!