Guida rapida Jekyll
Creazione di siti statici ad alte perfomance
Cos’è Jekyll
Jekyll è un framework che permette di creare in modo rapido un sito completo (non un ecommerce!). La grafica che si può usare può essere scelta tra centinaia di template preconfigurati (che si possono personalizzare), oppure crearne uno a proprio piacimento.
3 semplici passi …
1. Installazione
Aprire la propria console o terminale su Windows o MAC o Linux e installare i prerequisiti:
- Prerequisiti:
- Ruby 2.5.0 o sup (come installare ruby vedi qui)
- Dopo aver installato ruby verifica se il “gem” è installato:
gem -v
- Dopo aver soddisfatto tutti i requisiti, eseguire:
gem install bundler jekyll
2. Prima creazione del sito
Dalla linea di comando eseguire:
jekyll new miosito
cd miosito
jekyll s
Dopo questi comandi jekyll genera il sito che potrete visualizzare sul broswer all’indirizzo http://localhost:4000
Per personalizzare il vostro sito potete usare uno dei template grafici (detti Theme) :
3. Deploy: Metti il sito online
Per mettere online il tuo nuovo sito ci sono diverse possibilità:
- Possiedi già un server su cui mettere il tuo sito
- Utilizzi un service provider ad esempio Aruba, o similari…
- Vuoi utilizzare github.io
In ogni caso la prima cosa da fare è generare il tuo sito con il seguente comando:
jekyll build
poi copiare il contenuto della cartella _site nella directory principale del tuo hosting. Per copiare dal tuo pc locale sul server ci sono diversi modi:
- sfts/ftp usando Filezilla o anche da linea di comando
- oppure usare : scp -r [cartella sorgente] [cartella server remoto]