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 相关文章推荐
支持oicq头像的留言簿(二)
Oct 09 PHP
如何在WIN2K下安装PHP4.04
Oct 09 PHP
PHP chmod 函数与批量修改文件目录权限
May 10 PHP
php中使用临时表查询数据的一个例子
Feb 03 PHP
ThinkPHP中的系统常量和预定义常量集合
Jul 01 PHP
php打印一个边长为N的实心和空心菱型的方法
Mar 02 PHP
双冒号 ::在PHP中的使用情况
Nov 05 PHP
利用PHP判断是否是连乘数字串的方法示例
Jul 03 PHP
Laravel构建即时应用的一种实现方法详解
Aug 31 PHP
PHP实现动态添加XML中数据的方法
Mar 30 PHP
PHP安装memcache扩展的步骤讲解
Feb 14 PHP
php5.6.x到php7.0.x特性小结
Aug 17 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
DOTA2【瓜皮时刻】Vol.91 RTZ山史最惨“矿难”
2021/03/05 DOTA
新版mysql+apache+php Linux安装指南
2006/10/09 PHP
使用数据库保存session的方法
2006/10/09 PHP
php魔术方法与魔术变量、内置方法与内置变量的深入分析
2013/06/03 PHP
使用PHP下载CSS文件中的图片的代码
2013/09/24 PHP
php获取表单中多个同名input元素的值
2014/03/20 PHP
PHP连接MSSQL2008/2005数据库(SQLSRV)配置实例
2014/10/22 PHP
ThinkPHP3.2框架自带分页功能实现方法示例
2019/05/13 PHP
Iframe thickbox2.0使用的方法
2009/03/05 Javascript
悬浮数字的实现案例
2014/02/19 Javascript
JS实现的点击表头排序功能示例
2017/03/27 Javascript
vue-cli 3.x 配置Axios(proxyTable)跨域代理方法
2018/09/19 Javascript
详解如何快速配置webpack多入口脚手架
2018/12/28 Javascript
JS中创建自定义类型的常用模式总结【工厂模式,构造函数模式,原型模式,动态原型模式等】
2019/01/19 Javascript
Vue+Element UI+Lumen实现通用表格分页功能
2019/02/02 Javascript
JavaScript实现单英文金山打字通
2020/07/24 Javascript
使用Python中PDB模块中的命令来调试Python代码的教程
2015/03/30 Python
简单上手Python中装饰器的使用
2015/07/12 Python
selenium + python 获取table数据的示例讲解
2018/10/13 Python
Django 创建/删除用户的示例代码
2019/07/24 Python
Python持续监听文件变化代码实例
2020/07/22 Python
C++和python实现阿姆斯特朗数字查找实例代码
2020/12/07 Python
Python Pygame实现俄罗斯方块
2021/02/19 Python
python 基于pygame实现俄罗斯方块
2021/03/02 Python
浅谈Html5中视频 音频标签 进度条的问题
2016/07/26 HTML / CSS
Perricone MD裴礼康美国官网:抗衰老护肤品
2016/09/26 全球购物
保险专业大专生求职信
2013/10/26 职场文书
学习新党章思想汇报
2014/01/09 职场文书
开业主持词
2014/03/21 职场文书
英语专业毕业生求职信
2014/05/24 职场文书
村党支部公开承诺书
2014/05/29 职场文书
教师岗位职责范本
2015/04/02 职场文书
学历证明范文
2015/06/16 职场文书
企业安全生产检查制度
2015/08/06 职场文书
python flappy bird小游戏分步实现流程
2022/02/15 Python
Python 匹配文本并在其上一行追加文本
2022/05/11 Python