ii框架官方版是BSD License下发布的一个开源项目,也就是您能免费使用它开发开源或私有的Web应用程序。yii框架官方版作为一款高性能,基于组件的php框架,因为框架结构和设计精巧的缓存支持,yii框架能够完成开发如门户网站、论坛、内容管理系统(CMS)、电子商务项目和RESTful Web服务等。软件介绍
1、yii框架官方版运用了PHP命名空间、Trait、 PSR标准 、Composer和Bower包管理器, 等新技术新标准。
2、实现了 依赖注入和依赖注入容器 以及 服务定位器(Service Locator) 等新架构新模式。
3、Yii2.0格外重视安全性,采取一系列手段有效防止SQL注入、XSS攻击、CSRF攻击、cookie篡改等。
广泛支持各类SQL和NOSQL数据库,高效实现了Active Record等数据库查询、操作界面,提供数据库迁移、复制、 读写分离等功能。
4、只需极少量的代码就可以实现完全符合标准的RESTful API。
5、yii框架支持各种粒度、介质的缓存机制。
6、yii框架提供多种认证和授权手段基于cookie和基于令牌的认证,RBAC等权限控制手段,支持OpenID,OAuth1,OAuth2等。
7、yii框架支持Bootstrap,jQuery UI,提供了丰富的Widget挂件供使用。
8、完善的国际化支持,提供符合 ICU标准 的时间、复数等格式化工具和消息翻译、视图翻译等功能。
9、除了支持Twig和Smarty 2个主流的PHP模版引擎外,开发者还可以自己写扩展支持其他引擎。
10、为苦命码农提供了 Yii调试工具条 和 Gii代码生成器 以及 文档生成器 等高效开发工具。
11、yii框架集成了 Codeception 和 Faker,并与DB Migration相结合,提供了一个fixture框架,方便测试开发。
软件优点
Yii容易学习和使用。你只需要知道PHP和面向对象编程,便可以很快上手,而不必事先去学习一种新的架构或者模板语言。
用Yii的开发速度非常之快,除框架本身之外,需要为应用所写的编码极少。事实上这是最高效的开发框架之一。Yii 具有高度的可重用性和可扩展性,是纯粹的面向对象的。
Yii中的一切都是独立的可被配置,可重用,可扩展的组件。更重要的是Yii有着越来越多的扩展库。主要由使用者贡献出的组件组成,这可能有助于大大减少您的开发时间。
yii框架有着丰富的功能. 从 MVC, DAO/ActiveRecord, 到主题化, 国际化 和本地化, Yii 提供了几乎所有今天的Web 2.0应用程序开发所需的功能。
安装说明
通过Composer安装
点击加载更多评论>>