Grav Hosting
Pubblica un sito web o un blog da file flat senza database da mantenere.
- Un clic distribuisci
- 15 GB Spazio su disco necessario
- 1 GB di RAM Memoria necessaria
- Da 2 € Prezzo

Link ufficiali
I link ufficiali e il sito web originale di Grav
Cosa ottieni
su AvaHost
Il deployment con un clic, un dominio personalizzato, HTTPS gratuito, aggiornamenti automatici dell'applicazione e backup programmati sono inclusi con ogni Cloud App. Puoi eseguire più app su un server e l'accesso al terminale è incluso.
Questo template non include un contenitore di database.

Tecnologia
- Immagine Docker
- linuxserver/grav:latest
- Porta predefinita
- 80

Come funziona Grav
Grav è una piattaforma web basata su file. Le pagine sono rappresentate da cartelle e contenuti Markdown, YAML memorizza la configurazione e il front matter, e i template Twig controllano la presentazione. La gerarchia delle cartelle diventa la struttura del sito, quindi un progetto può essere spostato o versionato come file anziché affidarsi a un database di contenuti relazionale separato.
Il plugin di amministrazione può fornire editing basato su browser, gestione dei media, configurazione e aggiornamenti per chi non vuole modificare i file direttamente. I temi cambiano la presentazione e i plugin aggiungono funzioni attraverso il sistema di eventi di Grav. Il catalogo persiste la configurazione Grav di LinuxServer sotto /config e chiede al primo visitatore di creare l'account amministratore.
Caratteristiche principali di Grav
L'architettura flat-file riduce l'amministrazione del database, ma non elimina la disciplina di pubblicazione. Temi, plugin, template personalizzati, Markdown, YAML, route, permessi e output in cache devono comunque essere testati insieme. Un'estensione di terze parti può diventare incompatibile o non più mantenuta, e gli aggiornamenti automatici dell'applicazione non verificano che ogni tema o plugin personalizzato si comporti correttamente in seguito.
Grav può creare blog, documentazione, portfolio, landing page e siti più personalizzati. E-commerce, moduli, ricerca, contenuti multilingue o flussi di lavoro editoriali possono richiedere estensioni selezionate e servizi separati. L'email dell'applicazione è disabilitata sul servizio di hosting, quindi moduli basati su posta, notifiche, recupero account o newsletter non dovrebbero essere descritti come inclusi.
Grav vs Squarespace
Grav
Grav offre all'operatore contenuti basati su file, template a livello di codice sorgente, temi, plugin e controllo sull'ambiente di hosting. Squarespace è un website builder gestito dal provider con editing del layout visivo, template professionali, domini, strumenti di marketing, funzioni di negozio online, pianificazione e altre funzioni integrate negli abbonamenti commerciali.
Squarespace
Squarespace può essere adatto ai proprietari che desiderano un editor visivo mantenuto, e-commerce e marketing integrati, supporto del fornitore e meno responsabilità per le estensioni o il comportamento del server. Grav si adatta ai team che preferiscono Markdown, template e flessibilità a livello di codice. Il pacchetto Grav ospitato non riproduce il servizio di design, i pagamenti, lo stack di e-commerce, la piattaforma di marketing o l'organizzazione di supporto di Squarespace.
Chi usa Grav
Gli sviluppatori possono creare siti personalizzati con Twig e plugin, i team di documentazione possono pubblicare raccolte Markdown e i designer possono creare portfolio o pagine di campagna con un tema scelto. Le piccole organizzazioni possono utilizzare l'interfaccia di amministrazione quando accettano la responsabilità per le estensioni e gli aggiornamenti.
Grav non è un abbonamento a un website builder completamente gestito, un servizio di email ospitato, un processore di pagamenti, una revisione della conformità legale o una garanzia che i temi e i plugin di terze parti rimangono supportati. I proprietari del sito devono mantenere contenuti, permessi, moduli, analitiche, cookie, accessibilità, scelte di estensioni e copie di recupero necessarie oltre al backup ospitato.

Self-hosting di Grav: requisiti e costi
L'utilizzo delle risorse di Grav dipende dal numero di pagine, dai media, dalla complessità del tema, dai plugin, dalla generazione della cache, dalle ricerche, dall'elaborazione dei moduli, dall'attività dell'amministratore e dal traffico dei visitatori. PostgreSQL e MariaDB non sono richiesti perché il contenuto e la configurazione sono basati su file. Il software non ha un costo di applicazione separato, mentre i siti ricchi di immagini o i plugin costosi possono richiedere più spazio di archiviazione e elaborazione rispetto a un piccolo sito di documentazione.
Su AvaHost, Grav utilizza il Piano 1 a €2. Il pacchetto Grav ospitato include distribuzione con un clic, un dominio personalizzato con HTTPS automatico, aggiornamenti automatici dell'applicazione e backup pianificati. Crea l'account amministratore alla prima visita e mantieni i dati del sito all'interno del percorso di configurazione persistente. Il pacchetto non include un account Squarespace, lavoro di design personalizzato, temi o plugin a pagamento, e-commerce, elaborazione dei pagamenti, marketing, provider di analitiche o email dell'applicazione. Testa le estensioni di terze parti dopo gli aggiornamenti e conserva copie indipendenti dei contenuti importanti del sito.
F.A.Q
Grav inizia a €2 nel Piano 1. Un sito modesto con un tema contenuto e un set di plugin limitato dovrebbe rientrare in questo punto di partenza. Il numero di pagine, il traffico di visitatori, la dimensione dei media, il funzionamento della cache, le ricerche, i moduli, l’attività dell’amministratore e la complessità delle estensioni determinano quando è appropriata una maggiore capacità di elaborazione o di archiviazione.
Apri il sito ospitato e completa la configurazione iniziale dell’amministratore di Grav prima di condividere l’indirizzo di gestione. Scegli una password forte, rivedi i permessi utente e conferma il dominio finale. La posta elettronica dell’applicazione è disabilitata su AvaHost, quindi non fare affidamento sul recupero basato su posta, moduli, notifiche o inviti senza un servizio supportato separatamente.
Un dominio personalizzato può essere collegato a Grav, con HTTPS automatizzato abilitato dopo che i record DNS puntano alla distribuzione. Verifica le pagine pubbliche, l’area amministratore, i percorsi dei media, i moduli, i reindirizzamenti, i link canonici e qualsiasi callback di estensione sul nome host finale prima di pubblicare o inviarlo ai motori di ricerca.
AvaHost applica gli aggiornamenti dell’applicazione e mantiene i dati persistenti del sito allegati, con backup programmati inclusi. I proprietari del sito devono comunque verificare la compatibilità di temi e plugin di terze parti, le modifiche alla configurazione e le note di rilascio. Un aggiornamento del container ospitato non può confermare che il codice personalizzato o un’estensione abbandonata rimangono corretti e sicuri.
