模板&静态Perl系统 - 移位刷新

时间:2013-07-25 20:28:00

标签: perl

我目前正致力于在perl背景下运行的ePages(cms)。它为Web开发人员提供了一个模板系统,允许他们轻松插入代码。当我们编辑模板时,我们可以去删除静态版本,它会自动将代码重新生成为静态文件。

我被告知我需要在浏览器上执行Shift Refresh,以便从我们编辑的模板中创建一个新的静态模板。但是,模板只是有自己的气质,并且不会在浏览器上更新,这会使编辑时生活变得困难。

有没有人对如何进行轮班更新有任何想法?或者我究竟做错了什么?

提前致谢。

1 个答案:

答案 0 :(得分:1)

“Shift refresh”是指在单击Refresh或Reload(或按F5)的同时按住Shift键。这告诉您的浏览器绕过给定页面的内部缓存,而无条件地从服务器再次检索它,即使它的缓存版本仍然是最新的;因为看起来你的CMS系统重新生成静态模板(本身就是缓存,尽管是服务器端),如果在尝试回复请求时没有找到,则应该确保CMS重新生成模板,结果显示在你的浏览器中。

尽管如此,并非所有浏览器都能识别出与缓存旁路指令相同的击键次数;维基百科提供a fairly comprehensive list of various browsers' cache-bypass keystrokes