当前位置:首页 > 技术知识 > 正文内容

Yii2.0框架基础版安装教程(yii2框架运行原理)

maynowei19小时前技术知识3

yii官方的介绍:yii 是一个高性能的,适用于开发 WEB2.0 应用的 PHP 框架。

Yii 自带了丰富的功能 ,包括 MVC,DAO/ActiveRecord,I18N/L10N,缓存,身份验证和基于角色的访问控制,脚手架,测试等,可显著缩短开发时间。

在实际工作中web方面框架也用了不少 tp,ci,等一系列php框架最终个人感觉yii2才是本人最喜欢的框架之一,面向对象的设计,类的扩展,包管理,事件驱动,行为拓展。。一系列便捷集成,能为中大型项目快速提供便捷的开发解决方案

1.下载YII2.0源码文件

网址如下

http://www.yiiframework.com/download/

2.解压Yii2.0,拷贝到网站根目录(这里我下的是基础版)

3.配置网站根目录(我用得环境是phpstudy 配置用到的测试域名是yii2.dev (这里的域名由于是本地调试随便用。记得配置host 指向127.0.0.1))这里我用的是基础版所以网站根目录配置到web文件夹下面如图

4.访问 http://yii2.dev/(这里是我测试本地用的域名不要纠结)出现的报错提示如下(提示告诉我们需要一个cookieValidationKey )

5.打开配置文件

在components 加上

'request' => [

// !!! insert a secret key in the following (if it is empty) - this is required by cookie validation

'cookieValidationKey' => '123123121',

],

如图

6.再次访问

http://yii2.dev/

出现上面的提示表示配置已经全部完成,接下来就可以使用yii2框架了

相关文章

分享我的产品策划流程,希望对你也有用

本文笔者梳理拆解了自己的产品策划流程,并给出了自己对各流程的思考,希望能够给你带来一定的启发。记得刚开始做产品出需求方案的时候,上来就开始画原型写文档,在写的过程中发现某个交互没想明白或者漏了一部分逻...

事半功倍 轻松制作可交互移动原型

写在前面先讲个场景,看看有多少人躺枪,你在一个没有专职的交互设计师的公司做客户端的产品,基本上产品和交互的活儿你全承包了,当你准备好一切需要向领导和项目团队一起讲新版本的设计:做过WEB产品的老手,或...

伪装成抖音国际版Tiktok的短信蠕虫

概述近期监测到一款仿冒Tiktok的短信蠕虫,该短信蠕虫最明显的特点就是针对Android系统版本高于6.0以上的设备,由于Android版本的更新迭代,现在大部分设备已经更新到较高的版本,通过不完全...

2018年度回顾:挖矿木马为什么会成为病毒木马黑产的中坚力量

一、概述根据腾讯御见威胁情报中心监测数据,2018年挖矿木马样本月产生数量在百万级别,且上半年呈现快速增长趋势,下半年上涨趋势有所减缓。由于挖矿的收益可以通过数字加密货币系统结算,使黑色产业变现链条十...

惊现!iOS 16.5 kfd 漏洞利用,成功隐藏 Dock 栏

最近!kfd漏洞比较活跃,进展也是很顺利,今天就有大神成功使用 kfd 漏洞实现隐藏 Dock 栏,到底怎么回事?请继续往下看。-- kfd 漏洞说明 --kfd漏洞适合在 iOS 16.2 - 16...

一文弄懂 GO 的 互斥锁 Mutex !(互斥锁的使用方法)

在 Go 语言并发编程中,互斥锁(Mutex)是一个非常重要的同步原语。本文将深入介绍 Mutex 的使用方法、实现原理以及最佳实践。1. 什么是 Mutex?Mutex(互斥锁)是一种用于多线程编程...