laravel安装zend opcache加速器教程


Posted in PHP onMarch 02, 2015

以文章页为例,通过chrome抓包,waiting的时间达到147ms,实际上未作缓存优化前,这个页面大概有4条sql语句,速度也只是152ms左右,差别不大,所以我决定安装zend opcache加速php。

当我在服务器上安装了zend opcache后,再测试,waiting已经下降到68ms,效果明显。

so,laravel项目还是有必要安装此类php加速器的。

附安装教程:

zend opcache(ZendOptimizerPlus) 项目目前托管在github,项目地址为: https://github.com/zendtech/ZendOptimizerPlus 上面已经详细说明了安装步骤,这里还是简单说一下吧:

1.下载

在项目页面右下角有download zip按钮,点击它即可下载后传到服务器上,也可以右键复制链接,到服务器上通过wget下载。 2.unzip解压,进入目录

cd ZendOptimizerPlus-master

3.安装

 $PHP_DIR/bin/phpize

 ./configure --with-php-config=$PHP_DIR/bin/php-config

 make && make install

其中 $PHP_DIR 是你php的安装目录,如果不知道的话可以尝试下

which php

然后 ls -l 得到的路径就可以找到php的安装目录,一般如果是通过源代码编译的话,在/usr/local/php. 也有可能是通过第三方包管理器安装的,只要找到phpize和php-config即可. 编译完成后,会得到一个提示:

Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/

这个就是告诉你编译好的扩展.so文件位置,之后我们编辑php.ini,这个配置文件要么在$PHP_DIR/etc 要么在/usr/local/etc/之类的地方,总之打开它,在末尾添加

[Zend Opcache]

opcache.memory_consumption=128

opcache.interned_strings_buffer=8

opcache.max_accelerated_files=4000

opcache.revalidate_freq=60

opcache.fast_shutdown=1

opcache.enable_cli=1

保存退出,重启php-fpm或apache即可。

以上就是本文的全部内容了,希望大家能够喜欢。

PHP 相关文章推荐
风格模板初级不完全修改教程
Oct 09 PHP
E路文章系统PHP
Dec 11 PHP
php下HTTP Response中的Chunked编码实现方法
Nov 19 PHP
php中防止恶意刷新页面的代码小结
Oct 31 PHP
PHP重定向的3种方式
Mar 07 PHP
php中ftp_chdir与ftp_cdup函数用法
Nov 18 PHP
php实现过滤字符串中的中文和数字实例
Jul 29 PHP
php生成Android客户端扫描可登录的二维码
May 13 PHP
PHP实现批量检测网站是否能够正常打开的方法
Aug 23 PHP
php基于curl主动推送最新内容给百度收录的方法
Oct 14 PHP
PHP xpath()函数讲解
Feb 11 PHP
ThinkPHP5.0框架使用build 自动生成模块操作示例
Apr 11 PHP
分享一个Laravel好用的Cache宏
Mar 02 #PHP
php解析http获取的json字符串变量总是空白null
Mar 02 #PHP
laravel 5 实现模板主题功能(续)
Mar 02 #PHP
laravel 5 实现模板主题功能
Mar 02 #PHP
Opcache导致php-fpm崩溃nginx返回502
Mar 02 #PHP
使用GDB调试PHP代码,解决PHP代码死循环问题
Mar 02 #PHP
Laravel5中contracts详解
Mar 02 #PHP
You might like
PHP数据库操作面向对象的优点
2006/10/09 PHP
模拟SQLSERVER的两个函数:dateadd(),datediff()
2006/10/09 PHP
利用curl 多线程 模拟 并发的详解
2013/06/14 PHP
浅析php fwrite写入txt文件的时候用 \r\n不能换行的问题
2013/08/06 PHP
PHP基于ICU扩展intl快速实现汉字转拼音及按拼音首字母分组排序的方法
2017/05/03 PHP
PHP实现抽奖功能实例代码
2020/06/30 PHP
js arguments.callee的应用代码
2009/05/07 Javascript
javascript图像处理—仿射变换深度理解
2013/01/16 Javascript
html5+javascript制作简易画板附图
2014/04/25 Javascript
node.js cookie-parser之parser.js
2016/06/06 Javascript
JS打印组合功能
2016/08/04 Javascript
D3.js实现折线图的方法详解
2016/09/21 Javascript
解析微信JS-SDK配置授权,实现分享接口
2016/12/09 Javascript
解决Angular.Js与Django标签冲突的方案
2016/12/20 Javascript
详谈js中数组(array)和对象(object)的区别
2017/02/27 Javascript
js中this的指向问题归纳总结
2018/11/28 Javascript
在NodeJs中使用node-schedule增加定时器任务的方法
2020/06/08 NodeJs
[10:24]郎朗助力完美“圣”典,天籁交织奏响序曲
2016/12/18 DOTA
在Windows服务器下用Apache和mod_wsgi配置Python应用的教程
2015/05/06 Python
python实现查找excel里某一列重复数据并且剔除后打印的方法
2015/05/26 Python
如何使用七牛Python SDK写一个同步脚本及使用教程
2015/08/23 Python
python实现识别相似图片小结
2016/02/22 Python
获取Django项目的全部url方法详解
2017/10/26 Python
Django项目中添加ldap登陆认证功能的实现
2019/04/04 Python
Python对ElasticSearch获取数据及操作
2019/04/24 Python
Python matplotlib学习笔记之坐标轴范围
2019/06/28 Python
python实现连连看游戏
2020/02/14 Python
python 对任意数据和曲线进行拟合并求出函数表达式的三种解决方案
2020/02/18 Python
Python基于内置库pytesseract实现图片验证码识别功能
2020/02/24 Python
使用python求斐波那契数列中第n个数的值示例代码
2020/07/26 Python
旅游专业职业生涯规划范文
2014/01/13 职场文书
学校十一活动方案
2014/02/01 职场文书
关于雷锋的演讲稿
2014/05/10 职场文书
领导干部作风建设总结
2014/10/23 职场文书
2015年三好一满意工作总结
2015/07/24 职场文书
Echarts如何重新渲染实例详解
2022/05/30 Javascript