Yii框架的安装

安装

方法一、使用composer安装

首先安装composer,然后进入cmd,执行如下命令

composer global require”fxp/composer-asset-plugin:1.0.0-beta”

composer create project –prefer-dist yiisoft/yii2-app-basicbasic

方法二、手动下载源码包,基本模板(MVC)、高级模板(HMVC)

基本模板【类似CI中就一套MVC结构】

       目录结构:

Yii2

高级模板目录结构:【类似TP中的多个模块,每个模块都有自己MVC】

Yii2

使用Yii框架

配置虚拟主机

然后在host文件中添加

在浏览器中访问www.yiiblog.com

Yii2

第一次访问出现这种问题是因为,需要给cookieValidationKey一个值

Yii2


再次访问

Yii2

关于YII2

Yii2.:只支持php5.4以上的版本

说明:

       Yii中是需要使用命令空间

       Php5.4以上的版本中数组可以这样写:$arr=[1,2,3,4]

MVC说明

controllers:控制器

       所有的控制器首字母大写必须以Controller.php结尾(不用加.calss这只是TP的写法),所有的控制器继承Controllers,方法名必须以action开始,并且首字母大写

Yii2

Yii2

在控制器引入模型时,必须先使用use引入,然后再new

一个控制器对应一个文件夹,每个方法对应一个文件,在yii框架中视图文件也是php文件

传值return  $this->render(‘lis’,[‘name’=>’tom’,’age’=>10]),render只是渲染,必须使用return进行显示。

Render()加载布局

Renderpartial()不加载布局或者设置变量public $layout=FALSE;

自定义布局在views/layout目录下

Yii2

使用自定义布局

Yii2

在视图文件中直接使用$name $age即可获取值 <?=$name> 相当于<?php echo$name;?>

Yii2

models:模型

       名字首字母大写即可,比如Blog.php

Yii2

连接数据库

配置数据库

Yii2

进入代码生成器

http://www.yiiblog.com/?r=gii进入gii模块,路由设置为gii即可

Yii2

1、 生成模型

2、 生成CRUD

 










相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-04
猜你喜欢
  • 2021-10-17
  • 2022-12-23
  • 2021-09-14
  • 2022-03-06
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案