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
遍历指定目录下的所有目录和文件的php代码
Nov 27 PHP
ThinkPHP验证码使用简明教程
Mar 05 PHP
PHP自带ZIP压缩、解压缩类ZipArchiv使用指南
Mar 03 PHP
高质量PHP代码的50个实用技巧必备(下)
Jan 22 PHP
PHP编译configure时常见错误的总结
Aug 17 PHP
PHP实现超简单的SSL加密解密、验证及签名的方法示例
Aug 28 PHP
PHP基于imagick扩展实现合成图片的两种方法【附imagick扩展下载】
Nov 14 PHP
在Laravel中使用GuzzleHttp调用第三方服务的API接口代码
Oct 15 PHP
PHP常用函数之格式化时间操作示例
Oct 21 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
Mar 23 PHP
Yii框架安装简明教程
May 15 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支持时的替代方案
2006/10/09 PHP
兼容firefox,chrome的网页灰度效果
2011/08/08 PHP
简单分析ucenter 会员同步登录通信原理
2014/08/25 PHP
ThinkPHP表单令牌错误的相关解决方法分析
2016/05/20 PHP
PHP实现上传图片到 zimg 服务器
2016/10/19 PHP
关于PHP中字符串与多进制转换函数的实例代码
2016/11/03 PHP
Javascript中的Split使用方法与技巧
2007/03/09 Javascript
浅析js封装和作用域
2013/07/09 Javascript
Extjs3.0 checkboxGroup 动态添加item实现思路
2013/08/14 Javascript
点评js异步加载的4种方式
2015/12/22 Javascript
JQuery datepicker 用法详解
2015/12/25 Javascript
使用JS轻松实现ionic调用键盘搜索功能(超实用)
2016/09/06 Javascript
JavaScript实现多栏目切换效果
2016/12/12 Javascript
JS改变页面颜色源码分享
2018/02/24 Javascript
jQuery中的for循环var与let的区别
2018/04/21 jQuery
angularJs在多个控制器中共享服务数据的方法
2018/09/30 Javascript
实现Vue的markdown文档可以在线运行的方法示例
2018/12/11 Javascript
利用JS响应式修改vue实现页面的input值
2019/09/02 Javascript
javascript的delete运算符知识点总结
2019/11/19 Javascript
Vue优化:常见会导致内存泄漏问题及优化详解
2020/08/04 Javascript
图文详解WinPE下安装Python
2016/05/17 Python
Python 保存矩阵为Excel的实现方法
2019/01/28 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
2019/05/05 Python
pandas将多个dataframe以多个sheet的形式保存到一个excel文件中
2019/10/10 Python
numpy库reshape用法详解
2020/04/19 Python
html5+css3之动画在webapp中的应用
2014/11/21 HTML / CSS
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
新闻专业毕业生英文求职信
2014/03/19 职场文书
人力资源管理专业自荐书
2014/07/07 职场文书
英语系毕业生求职信
2014/07/13 职场文书
人力资源管理专业求职信
2014/07/23 职场文书
2014年秋季开学典礼致辞
2014/08/02 职场文书
2015年银行大堂经理工作总结
2015/04/24 职场文书
2015年学校团委工作总结
2015/05/26 职场文书
圣贤教育改变命运观后感
2015/06/16 职场文书
clear 万能清除浮动(clearfix:after)
2023/05/21 HTML / CSS