Yii 是什么
Yii 是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。它将 Web 编程中的可重用性发挥到极致,
能够显著加速开发进程。Yii(读作“易”)代表简单(easy)、高效(efficient)、可扩展(extensible)。
需求
要运行一个基于 Yii 开发的 Web 应用,你需要一个支持 PHP 5.1.0 (或更高版本)的 Web 服务器。
对于想使用 Yii 的开发者而言,熟悉面向对象编程(OOP)会使开发更加轻松,因为 Yii 就是一个纯 OOP 框架。
Yii 适合做什么?
Yii 是一个通用 Web 编程框架,能够开发任何类型的 Web 应用。它是轻量级的,又装配了很好很强大
的缓存组件,因此尤其适合开发大流量的应用,比如门户、论坛、内容管理系统(CMS)、电子商务系
统,等等。
Yii 和其它框架比起来怎样?
和大多数 PHP 框架一样,Yii 是一个 MVC 框架。
Yii 以性能优异、功能丰富、文档清晰而胜出其它框架。它从一开始就为严谨的 Web 应用开发而精心设
计,不是某个项目的副产品或第三方代码的组合,而是融合了作者丰富的 Web 应用开发经验和其它热
门 Web 编程框架(或应用)优秀思想的结晶。
Yii 和其它框架比较性能测试
框架/代码类型 |
性能(每秒查询次数) |
原生html |
11318.9 fetches/sec |
原生php |
8220.17 fetches/sec |
CodeIgniter 1.7.0 |
655.156 fetches/sec |
CodeIgniter 1.5.4 |
768.199 fetches/sec |
Zend Framework 1.7 |
37.9999 fetches/sec |
Solar 1.0.0 alpha2 |
243.4 fetches/sec |
Cakephp 1.1.20.7692 |
288.4 fetches/sec |
Yii 1.0.3 |
2505.58 fetches/sec |
Yii可以到原生php的32%,除了比 原生php差一点,比其他框架都强不少。
Yii相关链接
Yii官方网站:http://www.yiiframework.com
Yii文档入口:http://www.yiiframework.com/doc/guide/zh_cn/quickstart.what-is-yii
Yii豆瓣讨论群组:http://www.douban.com/group/yii/
Yii中文文档翻译:http://code.google.com/p/yiidoc/
文章参考:
http://www.yiiframework.com/doc/guide/zh_cn/quickstart.what-is-yii
http://www.phpchina.com/bbs/viewthread.php?tid=107256
分享到:
相关推荐
Yii Framework 是一个高性能的、基于组件的 PHP 框架,专为开发Web 2.0应用程序而设计。它的名称 "Yii" 在汉语中的发音类似于 "易",寓意着简单和快捷。Yii 提供了一个全面的解决方案,用于构建各种规模的企业级Web...
总之,Yii Framework 1.1.6是一个强大而成熟的PHP框架,适合开发高性能的Web应用。虽然现在最新的版本已经更新到了Yii 2.x系列,但1.1.x系列仍然对许多项目提供支持,特别是那些对升级有顾虑或者依赖旧版本特性的...
Yii是一个高性能、基于组件的PHP框架,用于开发Web 2.0应用。API(Application Programming Interface)手册是开发者理解和使用框架的关键工具,帮助他们快速掌握框架的内部工作原理,并有效地利用其功能。 在Yii ...
1. **快速性能**:Yii采用缓存机制、预编译模板以及高效的数据库访问层,确保了应用程序的高性能。其内置的数据库查询构造器和Active Record模式能够有效减少数据库操作的开销。 2. **安全防护**:Yii提供了丰富的...
- **定义**:Yii是一款高效能、基于组件的PHP框架,主要用于加速现代Web应用的开发进程。其名称“Yii”(发音类似于“易”)在中国文化中有“极致简单与不断演变”的寓意,同时也可被视为“Yes It Is!”的首字母缩写...
Yii是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。Yii是最有效率的PHP框架之一。 Yii几乎拥有了当今Web 2.0应用发展的全部特性。下面是这些特性的...
Yii框架是基于组件的高性能PHP框架,用于开发Web2.0应用。这个“yii framework 中文完全手册”提供了详尽的指南,帮助开发者理解和利用Yii的强大功能。在深入探讨之前,我们先简单介绍一下Yii框架的基本概念。 Yii...
Yii 框架是专为构建高性能 Web 应用程序而设计的一个基于组件的 PHP 框架。它强调代码的可重用性和简洁性,从而加快开发速度。"Yii" 这个名字来源于中文“易”,代表着简单、高效和可扩展。框架支持 PHP 5.1.0 及...
Yii Framework 是一个高性能的、基于组件的 PHP 框架,用于开发 Web 2.0 应用程序。v2.0.49.3 是该框架的一个稳定版本,提供了许多改进和修复,以增强其功能和安全性。下面将详细介绍 Yii 2.0.49.3 的关键知识点: ...
Yii(读作“易”)是一个高性能的,基于组件的PHP框架,专为Web 2.0应用开发而设计。这个稀缺的中文手册是2009年的文档,虽然有些章节可能未被翻译,但仍然对理解和学习Yii框架提供了宝贵的资料。Yii以其高效性能、...
Yii框架是PHP开发中的一个高性能、基于组件的MVC(模型-视图-控制器)框架,专为开发者构建现代Web应用程序而设计。标题中的“yii-1.1.13源码”指的是Yii框架的1.1.13版本的原始代码,这个版本在PHP社区中广受欢迎,...
Yii 是一个高性能、基于组件的 PHP 框架,用于开发 Web 2.0 应用程序。"yii-1.1.8.r3324" 版本是 Yii 框架的一个特定发行版,它在 1.1.x 系列中的一个稳定版本。这个版本号表示该框架在 1.1 主线版本基础上的第 3324...
Yii 是一个高性能、基于组件的 PHP 框架,用于开发 Web 2.0 应用程序。在“yii-1.0.4.r920”版本中,我们可以看到 Yii 的一个早期稳定版本,它提供了许多核心特性,旨在简化开发流程并提高应用性能。 1. MVC(模型-...
Yii(读作“易”)是一个高性能的,用于开发Web应用的开源PHP框架。它的名字源于"Yee 或 Yet Another Intelligent Framework"的首字母缩写。Yii基础版(YIIbasic)是Yii框架的一个简化版本,专为快速开发小型到中型...
Yii Framework 是一个高性能的,基于组件的PHP框架,用于开发Web 2.0应用程序。它以其高效、可扩展性以及易用性而受到开发者们的欢迎。这个“YiiFramework手册”是针对1.1.10版本的不完全中文版,为开发者提供了关于...
Yii Framework 是一个高性能的,基于组件的PHP框架,专为Web 2.0应用程序开发而设计。这个压缩包“php_Yii Framework v2.0.4.zip.zip”包含的是Yii框架的v2.0.4版本,这标志着该框架的一个稳定版本。在深入探讨其...
Yii2 Basic 是一款基于PHP构建的高性能Web应用开发框架,由Qiang Xue领导的团队开发。这个框架遵循MVC(Model-View-Controller)设计模式,提供了丰富的特性,包括数据库迁移、活动记录(Active Record)、缓存管理...
Yii Framework 是一个高性能的、基于组件的 PHP 框架,用于快速开发Web应用程序。"yiiframework.co:Yii Framework 拉美门户"标题表明这是一份专门为拉美地区开发者设计的Yii Framework资源,旨在提供西班牙语的教程...
Yii是一个基于组件的高性能PHP框架,用于开发大型Web应用。Yii采用严格的OOP编写,并有着完善的库引用以及全面的教程。从 MVC,DAO/ActiveRecord,widgets,caching,等级式RBAC,Web服务,到主题化,I18N和L10N,...
2. **高性能**:由于其优化的代码结构,Yii 在处理高流量应用时表现出色,如门户、论坛、CMS 和电子商务系统。 3. **MVC架构**:像许多其他 PHP 框架一样,Yii 遵循模型-视图-控制器(MVC)设计模式,有利于分离业务...