欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/ACL2, C++/F#/Lisp
Yii
来自开放百科 - 灰狐
(版本间的差异)
小 |
小 (→图集) |
||
(未显示1个用户的9个中间版本) | |||
第1行: | 第1行: | ||
− | + | [[Image:yii-110x64.png|right]] | |
− | + | ||
Yii PHP Framework: Best for Web 2.0 Development | Yii PHP Framework: Best for Web 2.0 Development | ||
+ | ==新闻== | ||
+ | {{SeeWikipedia}} | ||
+ | <rss>http://www.yiiframework.com/rss.xml/|short|date|max=10</rss> | ||
+ | |||
+ | ==简介== | ||
Yii: 一个高性能的基于组件的框架, 是PHP开发大型Web应用程序的最佳选择. Yii配备完整的丰富的功能, 包括 MVC, DAO/ActiveRecord, I18N/L10N , 缓存, 基于AJAX的jQuery支持, 认证和基于角色的访问控制, 辅助生成工具, 输入验证, 组件, 事件, 主题, Web服务等等. 严格地按照OOP编写, Yii易于使用, 并且是非常灵活和可扩展. | Yii: 一个高性能的基于组件的框架, 是PHP开发大型Web应用程序的最佳选择. Yii配备完整的丰富的功能, 包括 MVC, DAO/ActiveRecord, I18N/L10N , 缓存, 基于AJAX的jQuery支持, 认证和基于角色的访问控制, 辅助生成工具, 输入验证, 组件, 事件, 主题, Web服务等等. 严格地按照OOP编写, Yii易于使用, 并且是非常灵活和可扩展. | ||
第14行: | 第18行: | ||
*[[Joomla]]: Yii借鉴了它的页面模块化设计和多模板转换方案; | *[[Joomla]]: Yii借鉴了它的页面模块化设计和多模板转换方案; | ||
− | == | + | ==指南== |
− | + | $ composer create-project --prefer-dist yiisoft/yii2-app-basic basic | |
+ | $ cd basic | ||
+ | $ php requirements.php | ||
+ | $ php yii serve | ||
+ | http://localhost:8080/ | ||
+ | |||
+ | ==开发者== | ||
+ | [[Yii/developer|Yii开发者指南]] | ||
+ | |||
+ | ==扩展== | ||
+ | *[http://code.google.com/p/yii-user/ yii-user] | ||
+ | *[http://www.yiiframework.com/extension/yiimongodbsuite/ yiimongodbsuite] | ||
+ | *[http://code.google.com/p/yii-fckeditor-integration/ FCKEditor-Integration] | ||
+ | |||
+ | ==用户== | ||
+ | YII被广泛用于那些对安全特性要求较高和稳定性要求较高的领域,比如OA系统(百度内部),百度商业基础平台,YII被广泛用于金融领域。 | ||
+ | * 小米的php部分是YII开发的 | ||
+ | * 多玩游戏也是YII开发的 | ||
+ | * 腾讯内部PHP项目基本上都是YII(腾讯也大量用thinkphp,比如腾讯家居)。 | ||
+ | * 奇虎360也是YII | ||
+ | 基于Yii构建的网站 | ||
+ | *http://www.stay.com/ | ||
==图集== | ==图集== | ||
第27行: | 第52行: | ||
Image:yiiframework-mvc.png|MVC | Image:yiiframework-mvc.png|MVC | ||
Image:yiiframework-workflow.png|工作流 | Image:yiiframework-workflow.png|工作流 | ||
+ | image:yiiframework-application-structure.png|应用架构 | ||
+ | image:yiiframework-request-lifecycle.png|请求生命周期 | ||
</gallery> | </gallery> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==链接== | ==链接== | ||
− | *http://www.yiiframework.com/ | + | *[http://www.yiiframework.com/ Yii官网] |
+ | *[https://github.com/yiisoft Yii @ GitHub] | ||
+ | *[http://docs.huihoo.com/yii/2.0-zh-CN/guide-README.html Yii 2.0 权威指南] | ||
*http://code.google.com/p/yii/ | *http://code.google.com/p/yii/ | ||
*http://docs.huihoo.com/yii/ | *http://docs.huihoo.com/yii/ | ||
− | *http:// | + | *[http://segmentfault.com/q/1010000000500665 php实现restful api有什么框架使用方便?YII或者YII2.除了这两个,没有之一。] |
− | + | ||
− | + | ||
− | [[ | + | [[category:PHP]] |
− | [[ | + | [[category:framework]] |
− | [[ | + | [[category:web 2.0]] |
2018年9月2日 (日) 01:21的最后版本
Yii PHP Framework: Best for Web 2.0 Development
目录 |
[编辑] 新闻
您可以在Wikipedia上了解到此条目的英文信息 Yii Thanks, Wikipedia. |
自http://www.yiiframework.com/rss.xml/加载RSS失败或RSS源被墙
[编辑] 简介
Yii: 一个高性能的基于组件的框架, 是PHP开发大型Web应用程序的最佳选择. Yii配备完整的丰富的功能, 包括 MVC, DAO/ActiveRecord, I18N/L10N , 缓存, 基于AJAX的jQuery支持, 认证和基于角色的访问控制, 辅助生成工具, 输入验证, 组件, 事件, 主题, Web服务等等. 严格地按照OOP编写, Yii易于使用, 并且是非常灵活和可扩展.
Yii由美国华人 QiangXue 开发,名叫薛强.
Yii是一个集大成者:
- PRADO: Yii借鉴了Prado框架的基于组件和事件驱动编程模式, 应用了数据库抽象层, 模块化的应用程序体系结构. 无论是在国际化和本地化方面, 还是在其它方面都便于资源、布局和页面整合;
- Ruby on Rails: Yii借鉴了它的强调特性与配置的传统设计哲学 (原文是Yii inherits its spirit of conventions over configurations, 作者本文因为没有接触过Ruby on Rails有点不知所云). Yii借鉴了它强大的可伸缩性;
- jQuery: Yii把jQury框架作为基本js类库;
- Symfony: Yii借鉴了Symfony的过滤模式和组件体系;
- Joomla: Yii借鉴了它的页面模块化设计和多模板转换方案;
[编辑] 指南
$ composer create-project --prefer-dist yiisoft/yii2-app-basic basic $ cd basic $ php requirements.php $ php yii serve http://localhost:8080/
[编辑] 开发者
[编辑] 扩展
[编辑] 用户
YII被广泛用于那些对安全特性要求较高和稳定性要求较高的领域,比如OA系统(百度内部),百度商业基础平台,YII被广泛用于金融领域。
- 小米的php部分是YII开发的
- 多玩游戏也是YII开发的
- 腾讯内部PHP项目基本上都是YII(腾讯也大量用thinkphp,比如腾讯家居)。
- 奇虎360也是YII
基于Yii构建的网站
[编辑] 图集
[编辑] 链接
分享您的观点