我不会在我工作的每个网站上都遇到这个问题!但有时也会发生。每当我给子主题的样式表添加一些样式时,这个问题就会出现。它不会立即显示效果,但需要1-2小时才能更新。
谁能告诉我;我遗漏了什么或犯了什么错误。这会发生在我身上吗?
提前感谢!
我不会在我工作的每个网站上都遇到这个问题!但有时也会发生。每当我给子主题的样式表添加一些样式时,这个问题就会出现。它不会立即显示效果,但需要1-2小时才能更新。
谁能告诉我;我遗漏了什么或犯了什么错误。这会发生在我身上吗?
提前感谢!
浏览器缓存样式表以节省带宽。在大多数浏览器中,您可以按住CTRL键(或mac上的CMD键),然后单击刷新按钮以强制其重新下载。
在Chrome中,如果您打开了Inspector工具,那么您可以右键单击刷新按钮,它将显示3个选项,“重载”、“硬重载”和“空缓存和硬重载”
您可能还安装了一个需要使用其控件清除的站点缓存插件。在这种情况下,浏览器不会缓存。css文件,而是发送缓存文件的服务器。
我有一种方法,可以在请求页面时检测帖子的关键css,并将其排列以优化页面速度。我想缓存这个css,以避免为每个页面请求编译它。我正在使用file_get_contents 在多个css文件上连接css,我被告知这意味着每个请求都需要在文件系统中执行大量读取操作,这对于服务器负载来说不是最佳选择。我正在尝试决定是将这个关键的css缓存在文件系统中还是数据库中,甚至可能是作为它自己的帖子类型。我知道我将使用css文件名的哈希来生成缓存文件,作为缓存文件的名称。在页面请求中,我将使用此哈希来检查它们是否是缓存文