类似于 Server Side Include 的技术,但是是预先生成的
Technology similar to Server Side Include, but pre-generated
我正在接手开发一个目前完全静态的小型网站 html。我试图尽可能地把它弄干,因为有很多重复的 HTML。我想使用类似于服务器端包含的东西。
但是,我对使用 SSI 犹豫不决,因为我的所有页面都是完全静态的——我真的不需要等到请求让我的网络服务器生成 html。我正在寻找一个简单的程序来通过命令行从模板生成静态 html,然后将这些生成的静态页面提供给访问者。
我查看了类似 HAML 的内容,但这需要我重写网站上的所有现有页面。
回答我自己的问题,以防其他人遇到同样的问题。
我最终使用了 jekyll,这是一个由 ruby 驱动的静态站点生成器。
我主要选择了 jekyll because it is built in to Github Pages,这意味着我的静态站点将能够利用 Github 的免费托管选项。
我正在接手开发一个目前完全静态的小型网站 html。我试图尽可能地把它弄干,因为有很多重复的 HTML。我想使用类似于服务器端包含的东西。
但是,我对使用 SSI 犹豫不决,因为我的所有页面都是完全静态的——我真的不需要等到请求让我的网络服务器生成 html。我正在寻找一个简单的程序来通过命令行从模板生成静态 html,然后将这些生成的静态页面提供给访问者。
我查看了类似 HAML 的内容,但这需要我重写网站上的所有现有页面。
回答我自己的问题,以防其他人遇到同样的问题。
我最终使用了 jekyll,这是一个由 ruby 驱动的静态站点生成器。
我主要选择了 jekyll because it is built in to Github Pages,这意味着我的静态站点将能够利用 Github 的免费托管选项。