在项目后,我们需要对正式的数据进行固定的备份,用于数据库灾备或者数据分析等。接下来,我们来介绍如何使用shell 备份数据库:#!/bin/bash #保存备份个数,备份31天数据 expire_da...

利用PhpStorm 实现PHP远程开发
在之前使用xhsell, xftp 连接 WMware 中的 centos (利用NAT模式) 实现互通 和 PHP 内网开发环境的搭建部署(IP部署、域名部署)中,我们介绍如何使用xshe...
PHP 利用反射(ReflectionClass)调用其他类的方法
在相对复杂的项目中,我们可以利用分层来降低代码的耦合,并封装一些公用的方法,加快我们的开发速度。因此,在实际开发中,可以将代码分为: 控制器层、服务层、逻辑层、模型层等等.... 服务层: ...

ThinkPHP5 修改日志格式(按模块分割日志)
日志,是我们分析代码和调试bug的好助手。在Thinkphp5 中,日志内的记录可以说是十分详细,但是所有的的日志都集中一个文件内,让我们很难准确定位到问题。因此我们尝试将Thinkphp5 的日志按...