Onestamente fino a che non l'hai menzionato tu non ne conoscevo l'esistenza. Sono andato a vedermi la sezione deploy, ci sono due alternative: o crei l'applicazione su un hosting (digital ocean e simili) o fai un deploy statico usando servizi serverless come netlify o vercel.
- deploy "dinamico" ti da accesso a funzioni in tempo reale, che come già detto mi interessano poco, perchè poi hai una cambiale tecnica che prima o poi devi pagare.
- deploy "statico", non hai queste funzionalità. Ma fare un deploy statico significa che devi
-- creare una repo
-- creare una configurazione per la pubblicazione su netlify
-- pushare la repo per triggerare il rebulding
-- sperare che funzioni tutto e nel giro di un tempo variabile (da secondi a minuti) vedere il risultato
-- che poi rimarrà sui server netlify o vercel, usando la loro CDN
-- mettere in mezzo cloudflare è complesso (ci ho provato) e io lo ritengo essenziale
...
Sai quanto ci impiega HUGO a renderizzare 55 posts in formato web statico?
1.5 secondi.
si fa così:
- entra nella cartella (tipo un dropbox) dove c'è il sito
- digita "hugo"
- aspetta 1-2 secondi
- carica il contenuto della cartella "public" dove vuoi :)
Non nego che un CMS più ricco di opzioni abbia il suo uso, ma se non sei una realtà editoriale multi utente o un e-commerce, probabilmente sarebbe il caso di adottare soluzioni più pratiche.
Hai valutato la possibilità di utilizzare un CMS come Statamic? Basato su Laravel.
Onestamente fino a che non l'hai menzionato tu non ne conoscevo l'esistenza. Sono andato a vedermi la sezione deploy, ci sono due alternative: o crei l'applicazione su un hosting (digital ocean e simili) o fai un deploy statico usando servizi serverless come netlify o vercel.
- deploy "dinamico" ti da accesso a funzioni in tempo reale, che come già detto mi interessano poco, perchè poi hai una cambiale tecnica che prima o poi devi pagare.
- deploy "statico", non hai queste funzionalità. Ma fare un deploy statico significa che devi
-- creare una repo
-- creare una configurazione per la pubblicazione su netlify
-- pushare la repo per triggerare il rebulding
-- sperare che funzioni tutto e nel giro di un tempo variabile (da secondi a minuti) vedere il risultato
-- che poi rimarrà sui server netlify o vercel, usando la loro CDN
-- mettere in mezzo cloudflare è complesso (ci ho provato) e io lo ritengo essenziale
...
Sai quanto ci impiega HUGO a renderizzare 55 posts in formato web statico?
1.5 secondi.
si fa così:
- entra nella cartella (tipo un dropbox) dove c'è il sito
- digita "hugo"
- aspetta 1-2 secondi
- carica il contenuto della cartella "public" dove vuoi :)
Non nego che un CMS più ricco di opzioni abbia il suo uso, ma se non sei una realtà editoriale multi utente o un e-commerce, probabilmente sarebbe il caso di adottare soluzioni più pratiche.