YII2.0框架——环境搭建

一、YII  简单介绍


1、网站

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

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

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

运行

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

本地配置:

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

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

时间: 2024-09-29 01:45:59

YII2.0框架——环境搭建的相关文章

zf框架环境搭建

apache配置: 1.....在#LoadModule vhost_alias_module modules/mod_vhost_alias.so后面加上 LoadModule php5_module C:/php5.3/php5apache2_2.dllPHPIniDir "C:/php5.3/"AddType application/x-httpd-php .php .html .phtml php配置: 1,打开extension=php_mysql.dllextension=

yii2.0框架安装心得

yii2.0安装心得 能够搜索到这篇文章的朋友相信是对yii框架有兴趣的,但是我不得不吐槽的是,这个安装过程确实让人头疼,接下来就让大家见证一下这个纠结的过程 根据官网的说法,安装这个框架需要用到composer,没有办法拉,先去大概的了解一下这个composer吧 什么是composer 根据composer的官网,它是这样解释的:composer是php用来管理依赖关系的工具,搞的这么复杂,直接说就是一个比较智能的下载工具不就好了.比如说我的项目是依赖yii框架的,而yii是依赖于其他东西的

eclipse中SSH三大框架环境搭建<三>

相关链接: eclipse中SSH三大框架环境搭建<一> eclipse中SSH三大框架环境搭建<二> 引言:通过上两篇文章我们已经可以掌握struts2和spring的环境的搭建以及简单使用,但是在访问数据库层面使用的是传统的JDBC.在我们项目开发中使用JDBC确实是不太理想的,所以今天我给大家来讲解一下目前行业中比较流行的持久层框架——hibernate. 第1步:我们依旧需要引入hibernate的jar包 找到hibernate解压好的文件目录,在该目录下的lib目录下有

max环境下cocos2d-x 3.0的环境搭建

一开始始终找不到网上说得create_project.py,所以网上通过这个的方法行不通. 所以就找了点关于3.0的资料,貌似在3.0正式版里是通过**/cocos2d-x-3.0/tools/cocos2d-console/bin/cocos.py来创建工程的. 不过3.0正式版要先搞定环境变量.. 1. 打开 ~/.bash_profile ,添加以下信息(具体为什么叫这些没搞明白,回头可以试试不叫这些名字) export COCOS2DX_ROOT=/Users/*/Sites/cocos

vue2.0新手环境搭建

#vue2.0新手环境搭建 1. 安装node.js(稳定版本,>4.0.0即可)2. 获取nodejs模块安装目录访问权限(windows跳过此步)sudo chmod -R 777 /usr/local/lib/node_moudules ``` sudo chmod -R 777 /usr/local/lib/node_moudules ```3. 安装淘宝镜像 ``` npm install -g cnpm ```4. 安装webpack ``` cnpm install webpack

PyQt5-5.4-gpl-Py3.4-Qt5.4.0+eric6-x64环境搭建和配置

PyQt5-5.4-gpl-Py3.4-Qt5.4.0+eric6-x64环境搭建和配置 2015.9.26.2:05.没办法,,,哈哈哈的,兵们整天能玩上玩新鲜的.顺应人的潮流,继续新鲜一把. 从都不知道几辈子之前的,linux +oracle 搭建过一次环境,原来就喜欢搭建环境.到今天啦都,有环境需要配置的,都很好玩,搭建不出来还都不困.够冷汗的也给. 都讲,聪明的是站到巨人的肩上,我也干脆在巨人头上卧卧.http://jingyan.baidu.com/article/1876c85291

Spark1.0.0 分布式环境搭建

软件版本如下: Hostname IP Hadoop版本 Hadoop 功能 系统 master 192.168.119.128 1.1.2 namenode jdk1.6+hadoop+scala2.9.3+spark1.0.0 centos4.9 slave1 192.168.119.129 1.1.2 datanode jdk1.6+hadoop+scala2.9.3+spark1.0.0 centos4.9 slave2 192.168.119.130 1.1.2 datanode jd

WINCE6.0开发环境搭建

XP系统下Wince6.0开发环境搭建 VS2005 以及补丁 WINCE6.0 以及补丁 一.安装VS2005 1.       先安装VS2005. 2.       安装VS2005 SP1补丁,文件名是"VS80sp1-KB926604-X86-CHS .exe",在安装补丁的时候,进度条可能会死在那里不会动了,重新安装一下就可以了. 二.安装WINCE6.0 1.      先安装Windows Embedded CE 6.0.msi 2.      安装WINCE6.0补丁

Truffle框架环境搭建

注意:本教程需要Truffle4.0或者是更高的版本 以太坊的智能合约只是代码,和我们的纸质代码不同,此合同需要非常精确的方式理解 如果合同编码不正确,我们的交易可能会失败,会导致gas的损失,更不用说浪费时间和精力 Truffle(从版本4开始)有一个内置的调试器,用于单步执行代码,所以当有错误出现的时候,可以准确的知道它是什么,在哪里发生错误,并且可以及时修复它 在本教程中,为我们将基本合同迁移到测试区块链中. 一个基本的智能合约 1.创建一个新的目录,在本地可以收集合同: mkdir  T