2012-06-26 33 views
0

在框架模板引擎中,讓我們說我們有頭文件,body,footer和body本身包含banner.tpl.php,content.tpl.php等等。瀏覽器緩存這些內部文件嗎?瀏覽器緩存深度包含的模板文件嗎?

如果答案是否定的,那麼好處是什麼?我們可以緩存服務器端嗎?或者它根本不涉及緩存?

+1

瀏覽器沒有看到服務器端模板文件。 –

回答

1

您的PHP頭文件只能由服務器知道,它不會按照原樣發送給瀏覽器。瀏覽器將有一個HTML版本的所有變量佔位符被其實際值取代。所以答案是no

模板的好處是將演示文稿從計算過程中分離出來,它與緩存imho無關。除了可以緩存(取決於模板引擎)的模板文件內容的持久性服務器(java,而不是php)之外,還可以跨查詢和用戶重用它們。