Présentation de Jekyll et de GitHub Pages

Jekyll

Jekyll est un moteur et générateur de site open source et codé en Ruby. Fait pour gérer du contenu statique, Jekyll est simple d’utilisation. Il n’y a pas de base de données à gérer, ni de système de commentaires, juste le contenu du site. C’est un Format qui correspond bien aux blogs ou équivalents. Il est d’ailleurs possible de convertir son blog au format Jekyll grâce à différents outils d’importation.

GitHub Pages

Jekyll est le moteur utilisé pour les sites hébergés sur GitHub Pages. Il est possible d’y héberger gratuitement un site par compte GitHub et par organisation. L’adresse par défaut du site hébergé suit le modèle nomdecompte.github.io (dans le cas d’une organisation le nom d’organisation remplace le nom de compte), mais il est possible d’utiliser des noms de domaine personnalisés.

Comment s’y mettre ?

Pour créer son site hébergé sur GitHub Pages il suffit de créer un dépôt portant le même nom (nomdecompte.github.io) sur GitHub et d’y ajouter un index.html. Il reste ensuite à bâtir son site sur cette base pour en faire le site de son choix.

Une fois le dépôt cloné en local un simple « git push » permettra de mettre à jour le site avec les changements effectués (enregistrés auparavant avec un ou plusieurs commits).

Pour les utilisateurs de windows suivez les instructions de la page d’aide correspondante.

Quelques exemples de sites utilisant Jekyll

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *