Windows给cmd命令起别名

Linux的alias命令是个非常实用的工具,任何命令通过alias可以精简到很短,比如: alias l='ls -l' 下次我们用l就可以达到ls -l一样的效果。 Windows也有类似的命令,就是:doskey。 开…

自制REST接口测试工具

随着项目的推进,接口数量也越来越多。 对于功能测试来说,一个个在浏览器地址栏中输入URL是很痛苦的事情。 所以诞生了很多专业的接口(主要针对RESTfull API)数据测试工具。 比如:专…

重启php7-fpm和php5-fpm方法大全

PHP-FPM是一款简单好用的PHP FastCGI进程管理工具。 它可以和Apache、Nginx或其他服务器一起构建完整的PHP环境。 接下来我们看看在更改了php.ini 文件后,如何stop、restart或者reload …

使用https,$_SERVER['HTTPS']却不等于on?

目前有两台服务器,都是http和https协议共存。 但是部分程序遇到一些问题,因为PHP中有根据$_SERVER['HTTPS']来设置环境常量。 一台服务器可以拿到值为on,另外一台却是NULL。 一步步排…

git代码不变,删除所有commit记录

把旧项目提交到Git服务器上,会有很多以前的commit记录。 由于各种各样的原因,不希望在新的Git服务器上显示这些commit信息。 那如何删除这些commit记录,形成一个全新的仓库,并且保持…

PHP_CodeSniffer规范WordPress代码

WordPress有自己的代码格式标准,与PHP-FIG的PSR标准不一样。 这对于用了主流框架来说,会有些不适应。 不过我们可以用PHP_CodeSniffer来检测格式,写出“标准”的WordPress代码。 1 要求…

PHP GeoIP安装和使用

GeoIP,是一套含IP数据库的软件工具。 Geo根据来访者的IP, 定位该IP所在经纬度、国家/地区、省市、和街道等位置信息。 GeoIP有两个版本,一个免费版,一个收费版本。 收费版本的准确率…