Yii2.0框架的介绍和简单部署
来源:互联网 发布:淘宝宝贝发布时间 编辑:程序博客网 时间:2024/06/05 07:12
Yii是什么?
高性能,基于组件
Yii适合做什么?
大型应用,门户,社区,OMS,电子商务等
Yii与其他框架相比
1:和其他PHP框架相比,Yii实现了MVC(Model-View-Controller)设计模式并基于该模式组织代码。
2:Yii代码简单优雅。
3:Yii是一个全栈框架,对关系型和NoSQL数据库都提供了查询生成器和ActiveRecord;多层缓存支持,等等。
4:Yii代码简介,高性能始终是Yii的首要目标之一。
版本:
2.0版本是一个完全重写的版本,采用了最新的技术和协议,包括依赖包管理器Composer、PHP代码规范PSR、命名空间、Traits(特质)等等。
Yii2.0需要PHP5.4或以上版本。
ii2.0框架基础部署(不包含数据库)
Yii2.0框架高级部署
下载地址:http://www.yiichina.com/download
基础部署:进入basic/web/index.php
如果显示如下错误
则需要basic/config/web.php里面添加'cookieValidationKey' => '107lab'。
注意:后面的内容可以随便写。
高级部署:
打开advanced文件中的init.bat,选择0,然后输入yes
注意:如果打开闪退,或者显示The OpenSSL PHP extension is required by Yii2.
则需要找到自己wamp环境中的php.ini 文件,去掉extension=php_openssl.dll,前面的分号,然后重启Apache
在高级版本中,backend对应后台目录,frontend对应前台目录。
目录结构
model:模型
controller:控制器
views:视图
config:配置文件
web:存放入口文件
vender:存放框架核心的类文件和一些扩展
runtime:运行的时候自动生成的一些文件
注意:如果打开闪退,或者显示The OpenSSL PHP extension is required by Yii2.
则需要找到自己wamp环境中的php.ini 文件,去掉extension=php_openssl.dll,前面的分号,然后重启Apache
在高级版本中,backend对应后台目录,frontend对应前台目录。
目录结构
model:模型
controller:控制器
views:视图
config:配置文件
web:存放入口文件
vender:存放框架核心的类文件和一些扩展
runtime:运行的时候自动生成的一些文件
3 0
- Yii2.0框架的介绍和简单部署
- yii2框架的详细介绍
- yii2框架的详细介绍
- yii2框架的详细介绍
- yii2框架-yii2的组件和服务定位器(四)
- Masonry框架的简单使用和介绍
- yii2缓存的介绍和使用
- yii2框架dropDownList的下拉菜单用法介绍
- yii2框架的安装
- Yii2框架的搭建
- 在centos部署yii2 advanced框架
- CI框架的配置和MVC的简单介绍
- yii2框架-理解yii2的架构(一)
- yii2框架-yii2的事件(五)
- yii2框架-yii2的rules验证(七)
- yii2框架-yii2的操作action(十)
- yii2框架-yii2的面包屑导航(十八)
- Yii2框架-理解Yii2的架构
- 图像旋转在opencL 实现方法
- APM2.8 Rover 自动巡航车设计(超声波和红外测距仪的安装和设置)
- java语言的猜数字游戏代码
- linux中ftp配置文件详解
- C#4.0 新特性 动态类型Dynamic
- Yii2.0框架的介绍和简单部署
- MySQL优化技巧
- 二叉树创建及基本遍历方式
- 儚きは (はかなき は)
- Pure Css简单小结
- Spark初识
- iOS类似微信点击评论或者回复 键盘出来 点击评论动态所在cell动态调整到键盘上方 方便用户看到自己所评论的
- 机器学习---白话Logistic回归
- Linux下清理内存和Cache方法 /proc/sys/vm/drop_caches