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 pcntl_fork和pcntl_fork 的用法
Apr 13 PHP
php的字符串用法小结
Jun 08 PHP
PHP 获取MySQL数据库里所有表的实现代码
Jul 13 PHP
PHP正则表达式之定界符和原子介绍
Oct 05 PHP
PHP字符串的编码问题的详细介绍
Apr 27 PHP
分享一段php获取linux服务器状态的代码
May 27 PHP
php获取YouTube视频信息的方法
Feb 11 PHP
PHP 实现代码复用的一个方法 traits新特性
Feb 22 PHP
Yii输入正确验证码却验证失败的解决方法
Jun 06 PHP
PHP fopen函数用法实例讲解
Feb 15 PHP
Yii框架函数简单用法分析
Sep 09 PHP
thinkphp5 框架结合plupload实现图片批量上传功能示例
Apr 04 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
DedeCMS dede_channeltype表字段注释
2010/04/07 PHP
thinkphp3查询mssql数据库乱码解决方法分享
2014/02/11 PHP
解决Codeigniter不能上传rar和zip压缩包问题
2014/03/07 PHP
Laravel Eloquent分表方法并使用模型关联的实现
2019/11/25 PHP
15个款优秀的 jQuery 图片特效插件推荐
2011/11/21 Javascript
JavaScript可否多线程? 深入理解JavaScript定时机制
2012/05/23 Javascript
jquery命令汇总,方便使用jquery的朋友
2012/06/26 Javascript
JQuery入门——事件切换之hover()方法应用介绍
2013/02/05 Javascript
Bootstrap每天必学之折叠(Collapse)插件
2016/04/25 Javascript
AngularJS ng-blur 指令详解及简单实例
2016/07/30 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
vue v-model表单控件绑定详解
2017/05/17 Javascript
jQuery取得元素标签名称小结(附代码)
2017/08/16 jQuery
ES6 Iterator接口和for...of循环用法分析
2019/07/31 Javascript
微信小程序修改数组长度的问题的解决
2019/12/17 Javascript
微信小程序开发打开另一个小程序的实现方法
2020/05/17 Javascript
用Javascript实现发送短信验证码间隔功能
2021/02/08 Javascript
[06:06]2018DOTA2亚洲邀请赛主赛事第四日战况回顾 全明星赛欢乐上演
2018/04/07 DOTA
[02:51]2018年度DOTA2最佳中单位选手-完美盛典
2018/12/17 DOTA
Python爬虫DOTA排行榜爬取实例(分享)
2017/06/13 Python
python爬虫爬取淘宝商品信息(selenum+phontomjs)
2018/02/24 Python
python写入已存在的excel数据实例
2018/05/03 Python
Sanic框架配置操作分析
2018/07/17 Python
Python中logging实例讲解
2019/01/17 Python
Python while循环使用else语句代码实例
2020/02/07 Python
Python headers请求头如何实现快速添加
2020/11/03 Python
使用豆瓣源来安装python中的第三方库方法
2021/01/26 Python
纽约通行卡:The New York Pass(免费游览纽约90多个景点)
2017/07/29 全球购物
德国童装购物网站:NICKI´S.com
2018/04/20 全球购物
Sephora丝芙兰印尼官方网站:购买化妆品和护肤品
2018/07/02 全球购物
美国在线健康和美容市场:Pharmapacks
2018/12/05 全球购物
美国在线购物频道:Shop LC
2019/04/21 全球购物
庐山导游词
2015/02/03 职场文书
再也不用花钱买漫画!Python爬取某漫画的脚本及源码
2021/06/09 Python
MySQL配置主从服务器(一主多从)
2021/08/07 MySQL
面试提问mysql一张表到底能存多少数据
2022/03/13 MySQL