Skip to content

A

alias

别名是 Yii 用于引用类或目录的字符串,例如 @app/vendor。详见“别名”

asset

资源是指资源文件。通常包含 JavaScript 或 CSS 代码,但也可以是任何通过 HTTP 访问的静态内容。详见“资源”

C

configuration

配置既可以指设置对象属性的过程,也可以指存储对象或一类对象设置的配置文件。详见“配置”

D

DI

依赖注入是一种编程技术,通过该技术将依赖对象注入到另一个对象中。详见“依赖注入与容器”

I

installation

安装是按照 readme 文件或执行专门准备的脚本来使软件正常运行的过程。对于 Yii 而言,主要是设置权限和满足软件依赖要求。

M

middleware

中间件是请求处理栈中的一个处理器。对于给定的请求,它既可以直接生成响应,也可以执行某些操作后将处理传递给下一个中间件。详见“中间件”

module

模块是根据使用场景对代码进行分组的命名空间。它通常在主应用程序中使用,可以包含任意源代码、定义额外的 URL 处理器或控制台命令。

N

namespace

命名空间是指一种 PHP 语言特性,用于将多个类归组到某个特定名称下。

P

package

包通常指 Composer 包,是可通过包管理器自动安装的、已准备好复用和再分发的代码。

R

rule

规则通常指 yiisoft/validator 包的验证规则。它持有一组用于检查数据集是否有效的参数。“规则处理器”负责实际执行处理。

Q

queue

队列类似于栈,遵循先进先出(FIFO)原则。Yii 提供了 yiisoft/queue 包。

V

vendor

Vendor 是指以包的形式提供代码的组织或个人开发者。也可以指 Composer 的 vendor 目录