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有两个版本,一个免费版,一个收费版本。 收费版本的准确率…

PHP DOM XPath获取HTML节点方法大全

PHP的有些技巧可能大家并不常用到,比如DOM相关的对象。 这些方法几乎和Javascript一样的方便,轻松一句就能获取到HTML DOM节点的数据。 相比于使用正则表达式,这个方法更简单快捷。 …

使用Yaf中的插件

Yaf支持用户定义插件来扩展Yaf的功能, 这些插件都是一些类. 它们都必须继承自Yaf_Plugin_Abstract. 插件要发挥功效, 也必须现实的在Yaf中进行注册, 然后在适当的实际, Yaf就会调用它. …