2012-06-26 36 views
0

在框架模板引擎中,让我们说我们有头文件,body,footer和body本身包含banner.tpl.php,content.tpl.php等等。浏览器缓存这些内部文件吗?浏览器缓存深度包含的模板文件吗?

如果答案是否定的,那么好处是什么?我们可以缓存服务器端吗?或者它根本不涉及缓存?

+1

浏览器没有看到服务器端模板文件。 –

回答

1

您的PHP头文件只能由服务器知道,它不会按照原样发送给浏览器。浏览器将有一个HTML版本的所有变量占位符被其实际值取代。所以答案是no

模板的好处是将演示文稿从计算过程中分离出来,它与缓存imho无关。除了可以缓存(取决于模板引擎)的模板文件内容的持久性服务器(java,而不是php)之外,还可以跨查询和用户重用它们。