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

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

maynowei8个月前 (08-18)技术知识78

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框架了

相关文章

ExpandListView 的一种巧妙写法(三十的另一种写法)

ExpandListView大家估计也用的不少了,一般有需要展开的需求的时候,大家不约而同的都想到了它然后以前自己留过记录的一般都会找找以前自己的代码,没有记录习惯的就会百度、谷歌,这里吐槽一下,好几...

Linux系统编程—互斥量mutex(linux 互斥量)

##互斥量mutex前文提到,系统中如果存在资源共享,线程间存在竞争,并且没有合理的同步机制的话,会出现数据混乱的现象。为了实现同步机制,Linux中提供了多种方式,其中一种方式为互斥锁mutex(也...

LabVIEW实现Oracle数据库的访问(labview数据库查询界面)

1. 安装 Oracle 客户端下载:从 Oracle 官方网站下载适用于 Windows 操作系统的 Oracle 驱动程序。确保下载的版本与 LabVIEW 环境和操作系统兼容。1)以 Windo...

Oracle中泄露“天机”的TNS(在oracle中发出的下列查询)

数据库的安全是长期存在的问题。在目前大量的数据泄露事件以及漏洞面前,大家看到的大都是SQl注入、越权操作、缓冲区溢出等这些具体漏洞。往往却忽视了造成这些问题的前提,黑客想要入侵数据库一定会尝试获取数据...

采用Oracle OSB总线进行服务注册和接入

做大型企业内部业务系统集成的应该都知道,Oracle SOA套件当前是应用广泛的一个商业集成产品套件,其中包括了OSB服务总线, BPEL业务流程引擎,BPM业务流程管理,ODI大数据服务集成,MFT...

超详细的Oracle19c修改数据库用户名教程

概述由于开发很多视图指定了某个用户名,故需修改数据库用户名srmpro为srm。以下为操作过程..1、停止应用防止修改用户名密码后应用一直在发起错误连接,可事先查询哪个IP在连接数据库,然后断开对应连...