
您现在的位置是:首页 > WordPress教程WordPress教程
WordPress如何启用OPcache
WP集市
2025-09-01
【WordPress教程】
1674人已围观
-
先唠唠为啥要折腾OPcache。WordPress这玩意儿吧,每次打开页面都得现编PHP代码,就像临时抱佛脚考试——慢!OPcache能把编译好的脚本存内存里,下次直接用,速度直接起飞。你服务器要是没开这功能,相当于用拖拉机跑F1赛道。
-
检查当前状态很重要。扔个
phpinfo()
文件到网站根目录:<?php phpinfo(); ?>
浏览器访问这个文件,Ctrl+F搜"OPcache",要是看到"Enabled"等于"On",恭喜你省事了。要是没见着?接着往下看。
-
搞配置才是重头戏。找到php.ini文件(用
php --ini
命令查位置),加入这些参数:opcache.enable=1 opcache.memory_consumption=128 opcache.max_accelerated_files=10000 opcache.revalidate_freq=300
别瞎抄!内存128MB适合中型站点,要是你网站文章过万,建议拉到256MB。revalidate_freq设300秒检查文件更新,免得改了代码不生效。
-
给WordPress加个守护插件更省心。装个"OPcache Status"之类的插件,后台直接看内存使用情况:
# 用WP-CLI安装示例 wp plugin install opcache-status --activate
这样就能在工具栏看到实时数据,像汽车仪表盘似的监控缓存命中率。
-
最后记得测试效果。用ApacheBench跑个压力测试:
ab -n 1000 -c 100 https://你的网站/
对比开启前后的每秒请求数,正常能提升3-5倍。要是数字没变化?回去检查php.ini有没有被正确加载,或者重启php-fpm服务时没吼对命令。
其实缓存就像给WordPress喂兴奋剂,但注意别和其他缓存插件打架。要是用了Redis对象缓存,OPcache专注脚本缓存,俩兄弟分工明确——一个管编译,一个管数据库查询,双缓存叠加效果更带劲。
Tags:
文章版权声明:除非注明,否则均为WP集市原创文章,转载或复制请以超链接形式并注明出处。

热门文章
