一些网站使用高度不稳定、经常变化的 CSS 和 JavaScript 文件。对于这些文件,开发人员阻止浏览器缓存它们很重要。我们该怎么做?当然,通过使用幻象查询字符串。我们将使用 PHP 将当前时间添加到文件引用中。
PHP
<link href="/stylesheet.css?<?php echo time(); ?>" rel="stylesheet" type="text/css" /&glt <-- RENDERS --> <link href="/stylesheet.css?1234567890" rel="stylesheet" type="text/css" /&glt
<script type="text/javascript" src="/site-script.js?<?php echo time(); ?>"></script> <-- RENDERS --> <script type="text/javascript" src="/site-script.js?1234567890"></script>
这是一种非常简单的技术,不会以任何方式影响您的 CSS 或 JavaScript 代码。