高效PHP Redis缓存技术和Redis实例
2018-07-26有否想过PHP使用redis作为缓存时,如何能: 前后台模块共用Model层; 但是,不能每个Model类都进行缓存,这样太浪费Redis资源; 前后台模块可以自由决定从数据库还是从缓存读数据; 没
Nginx+php下建站如何设置WordPress为多站点?
2018-07-26当我们建站,使用WordPress的多站点功能允许安装一个WordPress程序的情况下,实现多个站点(也就是一套程序,可以绑定多个域名或子域名)。 每个站点拥有 独立的主题、插件、文章以
PHP中preg_split函数分割换行字符串与split explode的区别和性能
2018-07-26preg_ split() 函数用于正则表达式分割字符串。它与 split () 和 explode() 函数的主要区别是: split () 函数 :用正则表达式来把字符串拆分并返回数组,如果出错则返回 false 。 preg_split() 函数
PHP实现常见排序算法图解(冒泡,插入,选择,归并,堆,希尔,基数)
2018-07-25本文将依次介绍一些常用的排序算法,以及PHP实现。 常见的排序算法,虽然很基础,但是很见功力,如果能思路清晰,很快写出来各个算法的代码实现,还是需要花一点功夫的,今天,
CGI、FastCGI和PHP-FPM关系图解概念和区别
2018-07-25在搭建 LAMP/LNMP 服务器时,会经常遇到PHP-FPM、FastCGI和CGI 这几个概念。如果对它们一知半解,很难搭建出高性能的服务器。接下来我们就以图形方式,解释这些概念之间的关系。 基础
PHP_CodeSniffer安装使用教程检查代码是否符合编码规范
2018-07-24PHP_CodeSniffer是一款 自动化的PHP代码规范检查工具 。 PHP_CodeSniffer是PEAR中的一个用PHP5写的用来检查嗅探PHP代码是否有违反一组预先设置好的编码标准的一个包,它是确保你的代码简洁一
php.ini 中的 short_open_tag 的作用
2018-07-22在php的配置文件(php.ini)中有一个short_open_tag的值,开启以后可以使用PHP的段标签:(? ?)。 同时,只有开启这个才可以使用 ?= 以代替 ? echo 。在CodeIgniter的视频教程中就是用的这种方式
DOM是php比较新的xml和html处理类,可以像javascript那样方便的操作DOM树,网上更多的是介绍它处理XML的情况, 很久之前都有注意到这个问题,没去处理。但最近服务器频繁被攻击,错误信
PHP DOM XPath获取HTML节点和出现乱码的解决方法
2018-07-21PHP的有些技巧可能大家并不常用到,比如DOM相关的对象。 XPath即为XML路径语言(XML Path Language),它是一种用来确定XML文档中某部分位置的语言。这里讨论的是在XPath语言规范下,封装而
PHP环境中安装PHP扩展模块
2018-07-071、先进入php解压缩后的源码包中,找到要安装的扩展模块的目录。(本例是安装sockets扩展模块)[xuexiaoxu@192php-5.4.8]$cd/home/xuexiaoxu/software/php-5.4.8/ext/sockets在sockets目录下面以绝对路径运行
