2012-06-28 24 views
6

Estoy pensando en usar Jekyll como motor de blogs para un próximo proyecto. Sin embargo, necesito una pequeña parte del sitio web para ser dinámico, utilizando algún tipo de lenguaje de lado del servidor (Ruby, PHP, Node.js, etc.)Contenido dinámico con Jekyll

Quiero que las publicaciones sean estáticas como era de esperar de Jekyll, sin embargo, en la parte inferior de la página, tengo un contenido que debe girar al azar en cada carga de página. No quiero usar JavaScript para hacer esto.

¿Es esto posible dentro de Jekyll?

+0

¿Por qué no quieres usar javascript? – Talon876

Respuesta

1

No, Jekyll solo crea páginas estáticas. Deberá usar JavaScript para cualquier contenido dinámico.

2

Si no desea utilizar javascript en absoluto, puede colocar el contenido dinámico en un servidor diferente y luego incrustarlo en su sitio jekyll utilizando un iframe.

3

Puede usar server side includes. Es posible que necesite configurar el servidor o cambiar la extensión de los archivos generados a .shtml.

Jekyll debe generar este donde tiene que insertar contenido dinámico:

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

dynamic.rb debe producir HTML válido que se vea.

Cuestiones relacionadas