2012-06-28 13 views
6

Yaklaşan bir proje için blog motoru olarak Jekyll'i kullanmayı düşünüyorum. Ancak, web sitesinin küçük bir kısmını dinamik bir şekilde kullanmam gerekiyor, bir çeşit önemsiz taraf dili (Ruby, PHP, Node.js, vb.) KullanarakJekyll ile dinamik içerik

Gönderilerinizin beklediğiniz gibi statik olmasını istiyorum. Jekyll, ancak sayfanın alt kısmında, her sayfa yüküne rastgele bir şekilde dönmesi gereken bir içerik parçam var. Bunu yapmak için JavaScript kullanmak istemiyorum.

Bu Jekyll içinde mümkün mü?

+0

Neden javascript kullanmak istemiyorsunuz? – Talon876

cevap

1

Hayır, Jekyll yalnızca statik sayfalar oluşturur. Herhangi bir dinamik içerik için JavaScript kullanmanız gerekecek.

2

Javascript kullanmak istemezseniz, dinamik içeriği farklı bir sunucuya yerleştirebilir ve ardından bir iframe kullanarak jekyll sitenize yerleştirebilirsiniz.

3

server side includes'u kullanabilirsiniz. Sunucuyu yapılandırmanız veya oluşturulan dosyaların uzantısını .shtml olarak değiştirmeniz gerekebilir.

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

dynamic.rb geçerli html görüntülemek için üretmelidir: Eğer dinamik içerik eklemek için gereken yere

Jekyll bu oluştursun.