7

我正在考虑使用 Jekyll 作为即将到来的项目的博客引擎。但是,我需要网站的一小部分是动态的,使用某种服务器端语言(Ruby、PHP、Node.js 等)

我希望帖子像 Jekyll 所期望的那样是静态的,但是在页面底部,我有一段内容需要在每次页面加载时随机旋转。我不想使用 JavaScript 来做到这一点。

这在 Jekyll 中可能吗?

4

3 回答 3

3

您可以使用服务器端包含. 您可能需要配置服务器或将生成的文件的扩展名更改为 .shtml。

Jekyll 应该在你需要插入动态内容的地方生成这个:

<!--#include virtual="dynamic.rb" -->

dynamic.rb 应该产生有效的 html 来显示。

于 2013-04-17T05:47:01.447 回答
2

如果您根本不想使用 javascript,您可以将动态内容放在不同的服务器上,然后使用 iframe 将其嵌入到您的 jekyll 站点中。

于 2012-09-07T01:38:29.153 回答
1

不,Jekyll 只创建静态页面。对于任何动态内容,您都必须使用 JavaScript。

于 2012-07-03T18:42:04.953 回答