0
一種選擇是使用SSI,但想知道是否有很好的選擇?跨多個純HTML模板進行更新的最佳實踐?
在我的工作中,我主要從事客戶端的前端工作,我處理純HTML模板,並且需要注意的是,每當共享數據(即:頁眉,頁腳,組件)發生更改時,我們必須手動更新所有模板。
jQuery.load(「footer.html」)會是一個合理的選擇嗎?或者是否有像我們這樣的模板公司的第三方工具/插件?
任何意見,不勝感激。
一種選擇是使用SSI,但想知道是否有很好的選擇?跨多個純HTML模板進行更新的最佳實踐?
在我的工作中,我主要從事客戶端的前端工作,我處理純HTML模板,並且需要注意的是,每當共享數據(即:頁眉,頁腳,組件)發生更改時,我們必須手動更新所有模板。
jQuery.load(「footer.html」)會是一個合理的選擇嗎?或者是否有像我們這樣的模板公司的第三方工具/插件?
任何意見,不勝感激。
你看過Template Toolkit嗎?
這是一個perl模塊。
簡而言之,它允許你這樣做:
[% PROCESS header.inc
Title = "Sherwood's Forests -- Seedling Sales"
Desc = "Sherwood's Forests Pre-season orders for little Trees."
%]
body content goes here. Body could be the text for another template.
[% INCLUDE footer.inc %]
模板可以被嵌套到不合理的程度。 (你的大腦會在你垮掉之前發生堆棧溢出)。我從來沒有發現有理由讓指令超過3深。
SSI具有爲注入內容提供SEO的jQuery的優勢。 – dandavis