一、YII  简单介绍

1、网站

  • Yii Framework 官方地址:http://www.yiiframework.com

  • Yii Framework 官方仓库:https://github.com/yiisoft

  • Yii Framework 中文社区地址:http://www.yiichina.com

  • Yii Framework 中文社区仓库:https://github.com/yiichina

  • Yii Framework 中文图书:http://www.yiibook.com

2、Yii2的最新版本是 2.0.1,发布于 2014年12月07日。Yii 2.0 在 PHP 5.4.0 版本以上完全重写了Yii。它的目的是成为一个最先进的新一代的PHP开发框架。Yii2.0不兼容1.1


3、Yii 版本

     Yii 当前有两个主要版本:1.1 和 2.0。 1.1 版是上代的老版本,现在处于维护状态。2.0 版是一个完全重写的版本,采用了最新的技术和协议,包括依 赖包管理器 Composer、PHP 代码规范 PSR、命名空间、Traits(特质)等等。 2.0 版代表新一代框架,是未来几年中我们的主要开发版本。本指南主要基于 2.0 版编写。


4、系统要求和先决条件

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

使用 Yii 需要对面向对象编程(OOP)有基本了解,因为 Yii 是一个纯面向对象的框架。Yii 2.0 还使用了 PHP 的最新特性,例如命名空间和Trait(特质)。理解这些概念将有助于你更快地掌握 Yii 2.0。


二、Yii安装

安装

有两种方式安装Yii 2:使用 Composer,或者下载一份应用程序模板。我们强烈建议您使用前者

安装:composer插件

1、windows安装

(1)下载  .exe 执行文件

     a、https://getcomposer.org/download/    下载:Composer-Setup.exe  执行文件

     b、开启PHP的openssl支持           

        修改php配置文件php.ini去掉  extension=php_openssl.dll  前的注释 (;)

    (如在wamp中,在扩展中 php_openssl 前打勾, 否者会提示没有 php_openssl 扩展的支持!)

     

     c、安装执行文件

         根据提示,一路"next"安装完毕


     d、安装Yii2 - advanced 模板


         1)、官网下载:http://www.yiiframework.com/download/

         2)、解压后的站点目录:D:\workspace\

         3)、通过composer安装

             通过cmd进入到:D:\workspace\advanced 生成一个yii2test

          YII2.0框架——环境搭建_第1张图片

出现这个说明可以执行  composer  命令

                YII2.0框架——环境搭建_第2张图片


初始化项目:添加本地配置  init

         YII2.0框架——环境搭建_第3张图片

         YII2.0框架——环境搭建_第4张图片

运行

注意:前后台分开的框架:

          本地配置:

                 前台:http://zhl.yii2frontend.com/   说明已安装成功!


YII2.0框架——环境搭建_第5张图片


后台:http://zhl.yii2backend.com

YII2.0框架——环境搭建_第6张图片