添加的内容 删除的内容
无编辑摘要 |
无编辑摘要 |
||
(未显示同一用户的9个中间版本) | |||
第4行: | 第4行: | ||
|G2 = MediaWiki |
|G2 = MediaWiki |
||
}} |
}} |
||
[[求闻百科]]通过指示您的[[浏览器]]在本地[[缓存]]中存储部分站点内容来节省您的[[带宽]]或[[网络流量|流量]],这些内容包括了您浏览过的条目、显示过的图片、[[CSS|样式 |
[[求闻百科]]通过指示您的[[浏览器]]在本地[[缓存]]中存储部分站点内容来节省您的[[带宽]]或[[网络流量|流量]],这些内容包括了您浏览过的条目、显示过的图片、[[CSS|样式表]]、[[JavaScript]]等,它们通常被存储在您的[[硬盘]]中,所以只会被下载一次。 |
||
有时候,这会带来期望之外并令人疑惑的结果:最近的更改似乎沒有顯示出來。或许也会有其它异常情况出现,比如对站点界面或[[Special:Preferences|参数设置]]的修改似乎没有作用。 |
有时候,这会带来期望之外并令人疑惑的结果:最近的更改似乎沒有顯示出來。或许也会有其它异常情况出现,比如对站点界面或[[Special:Preferences|参数设置]]的修改似乎没有作用。 |
||
第10行: | 第10行: | ||
当您遇到这些奇怪的狀況時,请让您的浏览器'''绕过缓存'''而重新下载整个页面。通常情况下,重新访问已被缓存的页面,或点击“刷新”按钮时,浏览器会询问服务器是否有一个更新的版本可用,如果有,则會下载它。下面的指引解释了如何蓋過这个行为。 |
当您遇到这些奇怪的狀況時,请让您的浏览器'''绕过缓存'''而重新下载整个页面。通常情况下,重新访问已被缓存的页面,或点击“刷新”按钮时,浏览器会询问服务器是否有一个更新的版本可用,如果有,则會下载它。下面的指引解释了如何蓋過这个行为。 |
||
请在回报任何问题之前进行此操作,如果问题依旧存在,请将其报告到[[Qiuwen:茶馆|茶馆]]。 |
请在回报任何问题之前进行此操作,如果问题依旧存在,请将其报告到[[Qiuwen talk:茶馆|茶馆]]。 |
||
在一些不同寻常的情况下,'''清空浏览器缓存'''可能是个好主意,或者,您甚至可以完全禁用缓存。清空缓存可能使您的浏览器工作得更快:它或许已经缓存了太多的项目,而很多在近期不会再次被打开。但禁用缓存在长远来看不是个好主意,因为浏览器每次都会重新下载网页的全部内容,即使它们最近根本没被修改过。不过,在判断问题是否是由缓存造成时,禁用它还是比较有用的。 |
在一些不同寻常的情况下,'''清空浏览器缓存'''可能是个好主意,或者,您甚至可以完全禁用缓存。清空缓存可能使您的浏览器工作得更快:它或许已经缓存了太多的项目,而很多在近期不会再次被打开。但禁用缓存在长远来看不是个好主意,因为浏览器每次都会重新下载网页的全部内容,即使它们最近根本没被修改过。不过,在判断问题是否是由缓存造成时,禁用它还是比较有用的。 |
||
==一些浏览器的操作指引== |
==一些浏览器的操作指引== |
||
===[[Internet Explorer]]=== |
|||
* '''要刷新页面并绕过缓存''': |
|||
** 按住{{key press|Ctrl}}键并按{{key press|F5}}键; |
|||
** 或者:按住{{key press|Ctrl}}键并点击工具栏中的刷新按钮。 |
|||
* '''要清空缓存'''(请看上文的注解): |
|||
**[[Internet Explorer 8]]、[[Internet Explorer 9|9]]、[[Internet Explorer 10|10]]、[[Internet Explorer 11|11]]: |
|||
**# 显示删除浏览的历史记录对话框: |
|||
**#* 按住{{key press|Ctrl}}和{{key press|Shift}}键并按{{key press|Delete}}键; |
|||
**#* 或者:点击“工具”菜单并选择“删除浏览的历史记录”; |
|||
**#* 或者:点击“安全”状态栏按钮并选择“删除浏览的历史记录”。 |
|||
**# 然后:确保“Internet临时文件”和“历史记录”已被选择,然后点击“删除”。您也可以一并删除cookie(但这会让网站忘记您提供的所有设置)。 |
|||
**[[Internet Explorer 7]]: |
|||
*** 点击“工具”菜单并选择“Internet选项”,选择“常规”选项卡并点击“Internet临时文件”小节中的“删除文件”。您也可以一并删除cookie和历史记录。 |
|||
**更旧的Internet Explorer: |
|||
*** 点击“工具”菜单并选择“Internet选项”,选择“常规”选项卡并点击“浏览历史”小节中的“删除…”,点击“Internet临时文件”小节中的“删除文件…”,会出现一个对话框询问您是只删除临时文件还是删除所有离线内容,选择后者并点击“确定”。 |
|||
===[[Mozilla]]家族 === |
===[[Mozilla]]家族 === |
||
第53行: | 第37行: | ||
** 在Mac版Safari菜单中,选择清空缓存…,或按下{{key press|Opt}}和{{key press|Cmd}}键并按{{key press|E}}键,在Windows版的"編輯"選單中,選擇"清除快取資料…",或按下{{key press|Ctrl}}與{{key press|Alt}}鍵並按{{key press|E}}鍵。 |
** 在Mac版Safari菜单中,选择清空缓存…,或按下{{key press|Opt}}和{{key press|Cmd}}键并按{{key press|E}}键,在Windows版的"編輯"選單中,選擇"清除快取資料…",或按下{{key press|Ctrl}}與{{key press|Alt}}鍵並按{{key press|E}}鍵。 |
||
=== |
===Chromium家族=== |
||
市面上大多数浏览器都基于 |
市面上大多数浏览器都基于[[Chromium]]浏览器内核,包括[[Google Chrome]]、新版的[[Microsoft Edge]]、[[360安全浏览器]]的“极速模式”、[[QQ浏览器]]等等,因此下列方法可能适用于这种浏览器: |
||
*'''要刷新页面''': |
*'''要刷新页面''': |
||
** 按住{{key press|Ctrl}}键并按{{key press|F5}}键。 |
** 按住{{key press|Ctrl}}键并按{{key press|F5}}键。 |
||
**或者:按住{{key press|Shift}}键并按{{key press|R}}键。 |
**或者:按住{{key press|Shift}}键并按{{key press|R}}键。 |
||
**或者:单击刷新按钮。 |
**或者:单击刷新按钮。 |
||
*'''要刷新页面并绕过缓存''': |
*'''要刷新页面并绕过缓存''': |
||
第80行: | 第64行: | ||
==服务器缓存== |
==服务器缓存== |
||
{{main|Help:更新服务器缓存}} |
{{main|Help:更新服务器缓存}} |
||
求闻百科的服务器为匿名访问者缓存了一份条目内容。对这些用户来说,没有参数可以影响到版面,所以这些缓存只在源代码发生改变时重新生成,这可能会带来以下期望之外的结果: |
求闻百科的服务器为匿名访问者缓存了一份条目内容。对这些用户来说,没有参数可以影响到版面,所以这些缓存只在源代码发生改变时重新生成,这可能会带来以下用户期望之外的结果: |
||
* 对时间变量的引用('''{{CURRENTMONTH}}月{{CURRENTDAY}}日 {{CURRENTTIME}}''' UTC)(<nowiki>{{CURRENTMONTH}}月{{CURRENTDAY}}日 {{CURRENTTIME}}</nowiki>)在匿名用户访问时不会更新; |
* 对时间变量的引用('''{{CURRENTMONTH}}月{{CURRENTDAY}}日 {{CURRENTTIME}}''' UTC)(<nowiki>{{CURRENTMONTH}}月{{CURRENTDAY}}日 {{CURRENTTIME}}</nowiki>)在匿名用户访问时不会更新; |
||
* 重定向页面的缓存包含了解析过的目标页面,这些缓存并不会在目标页面发生变化时更新。比如,条目A是到条目B的重定向,一些指向条目A的链接可能会显示条目B的旧版本,即使条目A'''或'''条目B已经被更新了。 |
* 重定向页面的缓存包含了解析过的目标页面,这些缓存并不会在目标页面发生变化时更新。比如,条目A是到条目B的重定向,一些指向条目A的链接可能会显示条目B的旧版本,即使条目A'''或'''条目B已经被更新了。 |
||
第89行: | 第73行: | ||
当服务器收到带有<code>action=purge</code>参数的请求时,就会更新缓存。您可以将这个添加到URL的末尾,或替换掉<code>action=edit</code>或<code>action=history</code>。 |
当服务器收到带有<code>action=purge</code>参数的请求时,就会更新缓存。您可以将这个添加到URL的末尾,或替换掉<code>action=edit</code>或<code>action=history</code>。 |
||
比如,要更新本页的缓存——强制-{}-服务器将本页的当前版本解析为缓存,您可以访问: |
比如,要更新本页的缓存——强制-{}-服务器将本页的当前版本解析为缓存,您可以访问下列两个链接之一: |
||
* {{canonicalurl:{{FULLPAGENAME}}|action=purge}} |
|||
* {{canonicalurl:{{FULLPAGENAME}}}}?action=purge |
|||
对于那些您认为可能需要经常更新服务器缓存的技术性页面,您可以放上{{tl|purge}}。不过请不要在条目命名空间加上这个模板。 |
对于那些您认为可能需要经常更新服务器缓存的技术性页面,您可以放上{{tl|purge}}。不过请不要在条目命名空间加上这个模板。 |
||
第97行: | 第82行: | ||
* [[层叠样式表]](CSS) |
* [[层叠样式表]](CSS) |
||
* [[Help:零编辑]] |
* [[Help:零编辑]] |
||
* [[ |
* [[Help:更新服务器缓存]] |
||
⚫ | |||
==参考资料== |
|||
⚫ |