Yii是什么 Yii是一个高性能,基于组件的PHP框架,用于快速开发现代Web应用程序。名字Yii(读作 易)在中文里有“极致简单与不断演变”两重含义,也可看作 YesItIs!的缩写。
安装Yii 你可以通过两种方式安装Yii:使用 Composer 或下载一个归档文件。推荐使用前者,这样只需执行一条简单的命令就可以安装新的扩展或更新Yii了。
安装 Yii2.0完全拥抱 Composer,它是事实上的PHP依赖管理工具。核心框架以及扩展的安装都通过Composer来处理。想要了解更多如何安装Yii2.0请参阅本指南的 安装Yii 章节。
配合使用Yii2和Yii1 如果你之前使用Yii1,大概你也有正在运行的Yii1应用吧。不必用Yii2重写整个应用,你也可以通过增添对哪些Yii2独占功能的支持来增强这个系统。
Yii::info():记录一条消息来传达一些有用的信息。Yii::warning():记录一个警告消息用来指示一些已经发生的意外。
欲使用这个框架,你主要需要做以下工作: 设置用户组件yii\web\User;创建一个类实现yii\web\IdentityInterface接口。
Yii预定义了大量可用的别名。例如,别名 @yii 指的是Yii框架本身的安装目录,而 @web 表示的是当前运行应用的根URL。
请求参数 要获取请求参数,你可以调用 request 组件的yii\web\Request::get()方法和yii\web\Request::post()方法。
数据格式器 Yii提供一个格式化类来格式化输出,以使输出数据对终端用户更友好易读,yii\i18n\Formatter是一个助手类,作为 应用组件 使用,默认名为formatter。
应用主体 应用主体是管理Yii应用系统整体结构和生命周期的对象。每个Yii应用系统只能包含一个应用主体,应用主体在 入口脚本 中创建并能通过表达式 \Yii::$app 全局范围内访问。

扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2026 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号:粤B2-20090059
粤公网安备44030502008569号
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号
