0
点赞
收藏
分享

微信扫一扫

Yii2初级入门教程

下载安装

Yii挺火的,也是MVC的Web框架.国内占有率,相当不错.值得一学。

网络上提供了两个版本模板的下载, advanced, 和 basic, 使用起来一致, 提供的模块支持不同。

Advanced版本:支持多模块

Basic版本:基础版:支持单模块

Yii2初级入门教程_根目录

解压、部署到htdocs下:

Yii2初级入门教程_多模块_02

入口文件,配置虚拟主机

通常, 入口文件所在的目录, 就是站点根目录. 配置站点根目录时, 配置到web目录上.

不要配置到yii的根目录上.

web目录类似于public目录, 存储浏览器可以直接访问到的资源. JS, CSS, Image这些内容. 目的将不需要浏览器直接访问到的资源, 隐藏到非站点根目录内.

示例的配置虚拟主机的结果如下:

如果使用的是高级版, 会配置模块(应用)数量相同的主机:当前是两个.

Yii2初级入门教程_根目录_03

yii核心库目录(vendor)

无论是Yii的核心代码, 还是yii所使用的外部的代码, 都存在于vendor中:

Yii2初级入门教程_根目录_04

模块(应用)目录

在yii中, 多模块的称之为多应用(application)

高级版中提供了backend, 和 frontend

各个应用间, 通用为: Common

Yii2初级入门教程_根目录_05

在应用模块目录, 就有典型的MVC结构.

Yii2初级入门教程_多模块_06


其他的目录

Yii2初级入门教程_初始化_07


初始化Yii

需要执行初始化操作, 才可以得到入口文件。使用yii目录中的init脚本实现:

Cmd下执行init.

Yii2初级入门教程_根目录_08

完成

Yii2初级入门教程_多模块_09

今晚结束,明天继续学!


你要保守你心,胜过保守一切。

作者:刘俊涛的博客​


举报

相关推荐

yii2 mongodb 操作

Yii2 队列扩展

yii2 小笔记

yii2 多个Redis

yii2主从配置

0 条评论