5

这个想法似乎非常相似,将实际内容与最终输出渲染分开,以便更改模板或样式是微不足道的。

4

1 回答 1

4

2 件事浮现在脑海:

  1. 您不必自己编写转换引擎
  2. 您不必用 XML 编写页面;例如,在海德,您可以在 Markdown 中编写页面并使用过滤器将其转换为 HTML

更新:关于其背后的想法,我认为主要目标是获得(大部分)动态博客或 cms 引擎的好处,但静态文件的所有性能(尤其是内存占用)都胜出。作为第二个好处,这使您能够在您最喜欢的文本编辑器中编写您的内容,并使用您最喜欢的版本控制工具对其进行版本控制。

于 2010-09-01T12:42:06.827 回答