Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Laravel 编码时禁用缓存优于启用缓存的好处_Laravel_Browser Cache - Fatal编程技术网

Laravel 编码时禁用缓存优于启用缓存的好处

Laravel 编码时禁用缓存优于启用缓存的好处,laravel,browser-cache,Laravel,Browser Cache,在网络忍者Youtube频道上,我看到忍者在他的Laravel6教程中禁用了缓存。只是好奇在编码时启用有什么好处 这样,对加载到页面中的资源(如图像、样式表和脚本)所做的更改总是在重新加载页面时刷新和重新加载(因此您不需要记住按Shift+F5或Ctrl+Shift+R) 启用缓存后,浏览器可能更喜欢其缓存版本(可能已过时),而不是始终使用最新生成的资源 但是,如果对页外资源(即脚本文件或样式表的URI包括其内容哈希(SHA-256等))使用内容寻址方案,则无需禁用缓存。以便对加载到页面中的资源

在网络忍者Youtube频道上,我看到忍者在他的Laravel6教程中禁用了缓存。只是好奇在编码时启用有什么好处

这样,对加载到页面中的资源(如图像、样式表和脚本)所做的更改总是在重新加载页面时刷新和重新加载(因此您不需要记住按Shift+F5或Ctrl+Shift+R)

启用缓存后,浏览器可能更喜欢其缓存版本(可能已过时),而不是始终使用最新生成的资源


但是,如果对页外资源(即脚本文件或样式表的URI包括其内容哈希(SHA-256等))使用内容寻址方案,则无需禁用缓存。

以便对加载到页面中的资源(如图像、样式表、,当页面本身被重新加载时,脚本总是被刷新和重新加载(因此您不需要记住按Shift+F5或Ctrl+Shift+R)

启用缓存后,浏览器可能更喜欢其缓存版本(可能已过时),而不是始终使用最新生成的资源

但是,如果对页外资源使用内容寻址方案(即,脚本文件或样式表的URI包括其内容哈希(SHA-256等),则无需禁用缓存