浏览器是否缓存深层包含的模板文件

时间:2012-06-26 14:50:03

标签: templates caching browser

在框架模板引擎中,假设我们有标题,正文,页脚和正文本身包含banner.tpl.php,content.tpl.php等文件。浏览器是否缓存这些内部文件?

如果答案是否定的,那有什么好处?我们可以缓存服务器端吗?或者它与缓存完全无关?

1 个答案:

答案 0 :(得分:1)

您的php头文件只能由服务器知道,它不会“按原样”将它们发送到浏览器。浏览器将有一个html版本的所有变量占位符替换为它们的实际值。所以答案是没有

模板的好处是将表示与计算它将包含的内容的过程分开,它与缓存imho无关。除了可以缓存(取决于模板引擎)模板文件内容的持久性服务器(java,而不是php),在查询和用户之间重用它们。