Yii2.0入门--安装方法及目录结构

1、简介:

Yii 是一个高性能,基于组件的 PHP 框架,用于快速开发现代 Web 应用程序。名字 Yii (读作 )在中文里有“极致简单与不断演变”两重含义,也可看作 Yes It Is! 的缩写。Yii 当前有两个主要版本:1.1 和 2.0。 1.1 版是上代的老版本,现在处于维护状态。2.0 版是一个完全重写的版本,采用了最新的技术和协议,包括依赖包管理器 Composer、PHP 代码规范 PSR、命名空间、Traits(特质)等等。 


2、安装环境准备:

Yii 2.0 需要 PHP 5.4.0 或以上版本支持。你可以通过运行任何 Yii 发行包中附带的系统要求检查器查看每个具体特性所需的 PHP 配置。可以直接安装好WAMP Server后在安装Yii框架。


3、安装方法(两种):

第一种:通过 Composer 安装

Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。

Composer 安装步骤:

1、使用安装程序:下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。

2、手动安装:设置系统的环境变量 PATH 并运行安装命令下载 composer.phar 文件:

  C:\Users\username>cd C:\bin
  C:\bin>php -r "readfile('https://getcomposer.org/installer');" 
Composer 安装后,切换到一个可通过 Web 访问的目录,执行如下命令即可安装 Yii :

composer global require "fxp/composer-asset-plugin:~1.0.0"
composer create-project --prefer-dist yiisoft/yii2-app-basic basic


第二种方法:通过归档文件来安装

1、从yiiframework.com 下载归档文件。

2、将下载文件解压缩到web文件中。

3、修改 config/web.php 文件,给 cookieValidationKey 配置项添加一个密钥(若你通过 Composer 安装,则此步骤会自动完成):

4、Yii框架目录结构

Yii2.0入门--安装方法及目录结构_第1张图片


1models、views、controllers、commands、tests、assets这些目录用来放我们自己编写的代码,尤其是models(模型)、views(视图)、controllers(控制器)这三个目录,Yii 应用参照模型-视图-控制器 (MVC) 设计模式来组织。 模型代表数据、业务逻辑和规则;视图展示模型的输出;控制器接受出入并将其转换为模型和视图命令。

2、config(用来放置配置文件)、web(入口文件放在其中)

3、vendor(方置Yii框架核心类文件,以及将来扩展的文件)、runtime(运行时自动生成的文件)


5、检查安装是否成功

在浏览器输入:http://localhost/basic/web/index.php(这个 URL 假设你将 Yii 安装到了一个位于 Web 文档根目录下的 basic 目录中,且该 Web 服务器正运行在你自己的电脑上(localhost)。你可能需要将其调整为适应自己的安装环境。)

如果出现如下页面则表示Yii框架已成功安装。

Yii2.0入门--安装方法及目录结构_第2张图片

你可能感兴趣的:(PHP)