2011-01-06 106 views
2

我的目标是组装一个有很多重复代码的静态网站。现在,我可以为此使用JSP包含。但该网站将不经常修改,并在非常沉重的负载下使用gzip等功能,而且我不需要这些复杂性。使用XML配置生成HTML文件

我的想法是建立一个像ant这样的工具的构建过程,该构建过程将连接所有的HTML片段,使用minifier预处理HTML,JS,CSS并最终应用gzip。 我想要一个XML配置,它将定义需要在每个html页面中排列的部分及其顺序。

我需要关于ant或任何类似工具的建议;如何处理配置,有哪些外部工具可以帮助?任何建议,非常感谢。

+0

你可能想要寻找像Jekyll(Ruby)或Hyde(Python)这样的静态站点生成器。 – 2011-01-06 08:46:30

+0

也查看这个相关的问题:http://stackoverflow.com/questions/186290/best-static-website-generator – 2011-01-06 08:46:48

回答

1

在java世界中,你可以看看Apache Forrest,它正是那样的事情。

在其他世界中,也存在webgen,这是一个有能力的Ruby站点构建器。

我还含糊地记得还有其他的选择,但是我找不到他们的名字。

+0

我看着Apache的森林,我认为这对我的目的太复杂了。谢谢! – 2011-01-07 11:56:21