2

我目前正在使用静态 HTML/CSS 构建网站。如有必要,我可以放入 PHP 后端,但如果可能的话,我想避免这种额外的复杂性。

该站点有大约 10 个不同的 HTML 页面,对导航栏或其他布局元素的任何更改都需要在所有单独的 HTML 文档上手动实现更改。

是否有任何简单的解决方案,我可以在 HTML 中实现包含页眉和页脚的布局模板,然后为每个页面拥有单独的内容文件,并在部署之前将其全部编译为静态 HTML?我想我可以在 Python 中推出自己的解决方案,但如果有一个预先存在的解决方案会很好。

4

2 回答 2

2

Template-Toolkit包括执行此操作的ttree 实用程序

于 2012-05-31T16:16:46.933 回答
0

我随后还遇到了 Ruby 中的nanoc,它似乎是一个更现代的选择。

于 2012-05-31T17:04:33.753 回答