标签 php 下的文章

php-fpm配置详解

可参考PHP官方文档 pid = /usr/local/var/run/php-fpm.pid #pid设置,一定要开启,上面是Mac平台的。默认在php安装目录中的var/run/php-fpm.pid。比如centos的在: /usr/local/php/var/run/php-fpm.pid error_log = /usr/local/var/log/php-fpm.log #错误...

继续阅读 »

php调用imagick安装与使用

php调用imagick安装与使用 进入软件包存放目录 cd /usr/local/src 下载ImageMagick wget http://www.imagemagick.org/download/ImageMagick.tar.gz 解压 tar zxvf ImageMagick.tar.gz 进入安装目录 cd ImageMagick-6.7.9-3 配置 ./configure -...

继续阅读 »

PHP7快速编译安装

PHP7正式版发布啦, 之前没有安装过的,都来安装试一试 。 快速编译安装PHP7步骤: 第一步: 安装必要一些依赖 # yum install php-mcrypt libmcrypt libmcrypt-devel libxml2-devel openssl-devel libcurl-devel libjpeg.x86_64 libpng.x86_64 freetype.x86...

继续阅读 »

PHP更优代码详解【部分】(详解原因)

1.尽量静态化: 如果一个方法能被静态,那就声明它为静态的,速度可提高1/4,甚至我测试的时候,这个提高了近三倍。 当然了,这个测试方法需要在十万级以上次执行,效果才明显。 其实静态方法和非静态方法的效率主要区别在内存:静态方法在程序开始时生成内存,实例方法在程序运行中生成内存,所以静态方法可以直接调用,实例方法要先成生实例,通过实例调用方法,静态速度很快,但是多了会占内存。 任何语言都是对...

继续阅读 »

PHP CURL获取cookies模拟登录

利用PHP的curl函数实现模拟登录的方法。 要提取google搜索的部分数据,发现google对于软件抓取它的数据屏蔽的厉害,以前伪造下 USER-AGENT 就可以抓数据,但是现在却不行了。利用抓包数据发现,Google 判断了 cookies,当你没有cookies的时候,直接返回 302 跳转,而且是连续几十个302跳转,根本抓不了数据。 因此,在发送搜索命令时,需要先提取 cook...

继续阅读 »