【推荐】Win7电脑上安装多个Mysql数据库
作为程序员,在平时开发上需要在本地的开发环境安装多个不同版本的Mysql数据库进行测试。如果分别安装在不同电脑电脑上,对我们程序的测试是很不方便的,这就要求我们需要在同一台机子上安装多个版本Mysql数据库。
作为程序员,在平时开发上需要在本地的开发环境安装多个不同版本的Mysql数据库进行测试。如果分别安装在不同电脑电脑上,对我们程序的测试是很不方便的,这就要求我们需要在同一台机子上安装多个版本Mysql数据库。
Thinkphp5.1官网自动生成目录结构:https://www.kancloud.cn/manual/thinkphp5_1/354139,官方使用的是命令行方式生成目录结构。然而我这边要介绍的是使用Thinkphp5.1的配置文件,进行配置从而生成模块的目录结构。
在ThinkPHP5.1中我对钩子函数(Hook)的理解:钩子函数的执行,是在绑定了钩子的函数执行之前先执行的函数,即用钩子钩住感兴趣的函数,只要它要执行,钩子函数就在它之前执行(即类似AOP面向切面编程,其编程思想与java的动态代理设计思想类似)。在ThinkPHP5.1中钩子是插件化开发的基础,钩子的实现分为三个部分来完成:定义钩子、添加钩子、监听钩子。