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版(5)
Oct 09 PHP
Windows IIS PHP 5.2 安装与配置方法
Jun 08 PHP
php smarty模版引擎中的缓存应用
Dec 02 PHP
UCenter 批量添加用户的php代码
Jul 17 PHP
phpstrom使用xdebug配置方法
Dec 17 PHP
php读取文件内容到数组的方法
Mar 16 PHP
PHP实现多图上传(结合uploadify插件)思路分析
Nov 30 PHP
Laravel接收前端ajax传来的数据的实例代码
Jul 20 PHP
PHP实现的mysql读写分离操作示例
May 22 PHP
php使用curl_init()和curl_multi_init()多线程的速度比较详解
Aug 15 PHP
php封装的page分页类完整实例代码
Feb 01 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
ThinkPHP模板输出display用法分析
2014/11/26 PHP
thinkPHP多表查询及分页功能实现方法示例
2017/07/03 PHP
laravel框架关于搜索功能的实现
2018/03/15 PHP
HR vs CL BO3 第二场 2.13
2021/03/10 DOTA
让插入到 innerHTML 中的 script 跑起来的实现代码
2006/07/01 Javascript
js实现简单模态窗口,背景灰显
2008/11/14 Javascript
javascript CSS画图之基础篇
2009/07/29 Javascript
js下用eval生成JSON对象
2010/09/17 Javascript
JS对HTML标签select的获取、添加、删除操作
2013/10/17 Javascript
javascript中数组array及string的方法总结
2014/11/28 Javascript
angularjs使用directive实现分页组件的示例
2017/02/07 Javascript
Angular.js实现动态加载组件详解
2017/05/28 Javascript
AugularJS从入门到实践(必看篇)
2017/07/10 Javascript
angular之ng-template模板加载
2017/11/09 Javascript
vue 组件中slot插口的具体用法
2018/04/03 Javascript
微信小程序页面传多个参数跳转页面的实现方法
2019/05/17 Javascript
详解JavaScript 的执行机制
2020/09/18 Javascript
解决idea开发遇到javascript动态添加html元素时中文乱码的问题
2020/09/29 Javascript
Vue 解决在element中使用$notify在提示信息中换行问题
2020/11/11 Javascript
[55:48]VGJ.S vs TNC Supermajor 败者组 BO3 第二场 6.6
2018/06/07 DOTA
matplotlib绘制多个子图(subplot)的方法
2019/12/03 Python
如何基于Python实现自动扫雷
2020/01/06 Python
python GUI库图形界面开发之PyQt5图片显示控件QPixmap详细使用方法与实例
2020/02/27 Python
主要的Ajax框架都有什么
2013/11/14 面试题
解释下面关于J2EE的名词
2013/11/15 面试题
大学在校生求职信范文
2013/11/21 职场文书
怎样写演讲稿
2014/01/04 职场文书
优秀的2014年两会精神解读
2014/03/17 职场文书
4s店市场专员岗位职责
2014/04/09 职场文书
2014年六一儿童节演讲稿
2014/05/23 职场文书
关于美容院的活动方案
2014/08/14 职场文书
支部书记四风问题对照检查材料
2014/10/04 职场文书
付款承诺函范文
2015/01/21 职场文书
好好学习保证书
2015/02/26 职场文书
感恩的心主题班会
2015/08/12 职场文书
python利用pandas分析学生期末成绩实例代码
2021/07/09 Python