我的开发环境是 win10+phpstudy+phpstorm
一般用谷歌浏览器或 yapi (基于谷歌浏览器) 测试
框架是 laravel,做后端开发,和简单的前端界面渲染。
在测试时,经常有修改了,前端验证确没生效。在我疯狂的按 control s 后 最多半分钟会生效。
想问下这个和什么有关?
我猜测:
php 缓存?
laravel 缓存?
浏览器缓存?
nginx 缓存?
浏览器缓存的概率比较小,不生效后,开无痕也不生效。
尤其是仅更改几个变量时,更容易发生。
IDE 的话,本身自带了自动保存,所以按 control s 也是自我安慰。
— 更新 2024 年 05 月 28 日
目前看确实是 opcache 问题,最近基本没遇到了。