大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
php的不同版本的迭代,都有优化(这是废话),php7,已经出来这么久了,可以说说是相当成熟了,php7的性能提升相对于php5.6等版本的状况,不只是一点儿,而是极大的提升了php的性能。
php自带的缓存有apc,O+。在PHP5.5开始, 已经随着PHP的源代码一起发布, 并且改名为:Opcache.
OPcache 为什么可以优化?
OPcache [1] 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。
OPcache怎么优化?(下图摘自鸟哥的推荐配置)
- zend_extension=opcache.so
- opcache.enable_cli=1
- opcache.memory_consumption=128 //共享内存大小, 这个根据你们的需求可调
- opcache.interned_strings_buffer=8 //interned string的内存大小, 也可调
- opcache.max_accelerated_files=4000 //最大缓存的文件数目
- opcache.revalidate_freq=60 //60s检查一次文件更新
- opcache.fast_shutdown=1 //打开快速关闭, 打开这个在PHP Request Shutdown的时候会收内存的速度会提高
- opcache.save_comments=0 //不保存文件/函数的注释
tips:
1.如果需要将Xdebug [3] 扩展和 OPcache 一起使用,必须在 Xdebug 扩展之前加载 OPcache 扩展
2.文件更新时间的测试,合理设置,线上60S可以。本地开发的时候,不要设置这么长时间,否者代码更新存在延迟,影响效率。
3.指定缓存文件,写入地方
opcache.file_cache=/tmp/opcache
4.
5.如果存在文件上传漏洞,则存在安全问题:http://www.vuln.cn/6763
我为人人,人人为我;美美与共,天下大同;
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/193210.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...