ii

途牛原创|无线中心运营研发Redis酷实践

Redis-简介Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal(Redis作者目前就职)赞助。数据类型String(字符串)List(列表)Set(集合)Sort

Yii系列(1)打造虚拟开发环境及Yii的安装配置

最近因为工作开始接触Yii,之前开发使用laravel习惯用vagrant。所以,这次尝试着打造一个box,专门用来写Yii框架的项目。在这次打造box,收获了很多:1)更加熟悉了nginx的配置;2)学会了看nginx的错误日志;3)提高了解决问题的能力等等。希望大家也能通过,玩玩如何打造一个自己的box学到很多东西。我的box配置是:ubuntu+PHP7.1.0alp

Yii 的修行之路 - HTTP的请求与响应

简述HTTP交互主要分为 request(请求) 和 response(响应) 两种方式。对于Yii2来说,HTTP的request请求是用 YII::$app->request 来表示的对象,这是Yii提供的处理HTTP的request请求的插件,里面有很多实用的功能代码:request; if ($request->isGet) {

Yii 的修行之路 - Errors(错误处理) & Logging(日志记录)

简述这里简单归纳总结关于Yii的错误处理和日志记录的操作。错误处理(Errors)Yii 内置了一个yiiwebErrorHandler错误处理器,它使错误处理更方便, Yii错误处理器做以下工作来提升错误处理效果:所有非致命PHP错误(如,警告,提示)会转换成可获取异常;异常和致命的PHP错误会被显示,在调试模式会显示详细的函数调用栈和源代码行数。支持使用专用的 控制器操

Yii 的修行之路 - Errors(错误处理) & Logging(日志记录)

简述这里简单归纳总结关于Yii的错误处理和日志记录的操作。错误处理(Errors)Yii 内置了一个yiiwebErrorHandler错误处理器,它使错误处理更方便, Yii错误处理器做以下工作来提升错误处理效果:所有非致命PHP错误(如,警告,提示)会转换成可获取异常;异常和致命的PHP错误会被显示,在调试模式会显示详细的函数调用栈和源代码行数。支持使用专用的 控制器操

Yii 的修行之路 - Gii 代码生成器

简述Gii 是一个强大的代码生成器,主要用于后台代码生成。开始 GiiGii 是 Yii 中的一个模块。可以通过配置应用的 yiibaseApplication::modules 属性开启它。通常来讲在 config/web.php 文件中会有以下配置代码:$config = [ ... ]; if (YII_ENV_DEV) { $config['bootstra

Yii 的修行之路 - Gii 代码生成器

简述Gii 是一个强大的代码生成器,主要用于后台代码生成。开始 GiiGii 是 Yii 中的一个模块。可以通过配置应用的 yiibaseApplication::modules 属性开启它。通常来讲在 config/web.php 文件中会有以下配置代码:$config = [ ... ]; if (YII_ENV_DEV) { $config['bootstra

Yii 的修行之路 - Console 控制台命令

简述控制台应用程序的结构非常类似于 Yii 的一个 Web 应用程序,主要用于终端服务器执行。控制台命令控制台应用程序的结构非常类似于 Yii 的一个 Web 应用程序。它由一个或多个 yiiconsoleController 类组成,它们在控制台环境下通常被称为“命令”。每个控制器还可以有一个或多个动作,就像 web 控制器。两个项目模板(基础模版和高级模版)都有自己的控

Yii 的修行之路 - Console 控制台命令

简述控制台应用程序的结构非常类似于 Yii 的一个 Web 应用程序,主要用于终端服务器执行。控制台命令控制台应用程序的结构非常类似于 Yii 的一个 Web 应用程序。它由一个或多个 yiiconsoleController 类组成,它们在控制台环境下通常被称为“命令”。每个控制器还可以有一个或多个动作,就像 web 控制器。两个项目模板(基础模版和高级模版)都有自己的控

Yii 的修行之路 - View 视图渲染

简述View模块是Yii中的MVC架构的V板块,主要负责数据的展示,渲染模板文件,展示数据内容。基本概念MVC在Yii里面有一个Views文件夹,里面存放的是项目的视图文件,负责展示数据内容。首先这里是一个简单的控制器操作方法实现一个视图的渲染展示,调用renderPartial()来渲染视图文件,第一个是视图文件名,存在在views目录下的以控制器命名的文件夹下,文件名字