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 相关文章推荐
用PHP实现验证码功能
Oct 09 PHP
Smarty模板快速入门
Jan 04 PHP
php下过滤html代码的函数 提高程序安全性
Mar 02 PHP
如何使用Strace调试工具
Jun 03 PHP
如何使用PHP批量去除文件UTF8 BOM信息
Aug 05 PHP
php批量更改数据库表前缀实现方法
Oct 26 PHP
dedecms函数分享之获取某一栏目所有子栏目
May 19 PHP
php读取der格式证书乱码解决方法
Jun 22 PHP
Yii 2中的load()和save()示例详解
Aug 03 PHP
PHP实现用户登录的案例代码
May 10 PHP
ThinkPHP5+UEditor图片上传到阿里云对象存储OSS功能示例
Aug 05 PHP
Yii框架学习笔记之应用组件操作示例
Nov 13 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&MYSQL留言板源码
2020/07/19 PHP
php执行sql语句的写法
2009/03/10 PHP
基于Zookeeper的使用详解
2013/05/02 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
ExtJS TabPanel beforeremove beforeclose使用说明
2010/03/31 Javascript
cookie 最近浏览记录(中文escape转码)具体实现
2013/06/08 Javascript
浅析JavaScript中的typeof运算符
2013/11/30 Javascript
js处理自己不能定义二维数组的方法详解
2014/03/03 Javascript
关于jQuery中的each方法(jQuery到底干了什么)
2014/03/05 Javascript
jQuery中get()方法用法实例
2014/12/27 Javascript
JavaScript数据类型检测代码分享
2015/01/26 Javascript
nodejs初步体验篇
2015/11/23 NodeJs
Jquery表单验证失败后不提交的解决方法
2016/10/18 Javascript
JavaScript惰性求值的一种实现方法示例
2019/01/11 Javascript
通过实例学习React中事件节流防抖
2019/06/17 Javascript
转换layUI的数据表格中的日期格式方法
2019/09/19 Javascript
vue 强制组件重新渲染(重置)的两种方案
2019/10/29 Javascript
Python爬取网易云音乐上评论火爆的歌曲
2017/01/19 Python
Python2实现的LED大数字显示效果示例
2017/09/04 Python
JavaScript中的模拟事件和自定义事件实例分析
2018/07/27 Python
python 多线程重启方法
2019/02/18 Python
这可能是最好玩的python GUI入门实例(推荐)
2019/07/19 Python
Python搭建代理IP池实现获取IP的方法
2019/10/27 Python
Python3自定义json逐层解析器代码
2020/05/11 Python
怎么解决pycharm license Acti的方法
2020/10/28 Python
python中_del_还原数据的方法
2020/12/09 Python
python用分数表示矩阵的方法实例
2021/01/11 Python
CSS3不透明度实例讲解
2016/04/26 HTML / CSS
化学专业毕业生自荐信
2013/11/15 职场文书
学期研究性学习个人的自我评价
2014/01/09 职场文书
七一表彰活动方案
2014/01/18 职场文书
《小草和大树》教学反思
2014/02/16 职场文书
令人印象深刻的自荐信
2014/05/25 职场文书
2014最新党员批评与自我批评材料
2014/09/24 职场文书
七年级上册生物的课件
2019/08/07 职场文书
进行数据处理的6个 Python 代码块分享
2022/04/06 Python