• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

laravel安装zend opcache加速器教程_php实例

php 搞代码 4年前 (2022-01-25) 17次浏览 已收录 0个评论

以文章页为例,通过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解压,进入目录

<br />cd ZendOptimizerPlus-master<br />

3.安装

<br /> $PHP_DIR/bin/phpize<br /> ./configure --with-php-config=$PHP_DIR/bin/php-config<br /> make && make install<br />

其中 $PHP_DIR 是你php的安装目录,如果不知道的话可以尝试下

<br />which php<br />

然后 ls -l 得到的路径就可以找到php的安装目录,一般如果是通过源代码编译的话,在/usr/local/php. 也有可能是通过第三方包管理器安装的,只要找到phpize和php-config即可. 编译完成后,会得到一个提示:

<br />Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/<br />

这个就是告诉你编译好的扩展.so文件位置,之后我们编辑php.ini,这个配置文件要么在$PHP_DIR/etc 要么在/usr/local/etc/之类的地方,总之打开它,在末尾添加

<br />[Ze<strong style="color:transparent">本&文来源gao@daima#com搞(%代@#码网@</strong><textarea>搞gaodaima代码</textarea>nd Opcache]<br />opcache.memory_consumption=128<br />opcache.interned_strings_buffer=8<br />opcache.max_accelerated_files=4000<br />opcache.revalidate_freq=60<br />opcache.fast_shutdown=1<br />opcache.enable_cli=1<br />

保存退出,重启php-fpm或apache即可。

以上就是本文的全部内容了,希望大家能够喜欢。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:laravel安装zend opcache加速器教程_php实例

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址