Jekyll的动态内容

时间:2012-06-28 11:44:01

标签: php dynamic blogs jekyll

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

我希望帖子是静态的,就像你对Jekyll的期望一样,但是在页面底部我有一段内容需要在每个页面加载时随机旋转。我不想使用JavaScript来执行此操作。

这可能在杰基尔内部吗?

3 个答案:

答案 0 :(得分:3)

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

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

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

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

答案 1 :(得分:2)

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

答案 2 :(得分:1)

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