Ospitare Drupal, senza installare nulla
Il gestore di contenuti che si sceglie quando un articolo non basta: si descrivono i propri tipi di contenuto, campo per campo, e da lì si ricavano gli elenchi che si vogliono.
A partire da 8,99 €/mese
Presentazione
Drupal installato, aggiornato e salvato a nostra cura, su una macchina in Francia. Il gestore di contenuti dei siti esigenti: modellazione dei contenuti molto duttile, gestione dei permessi spinta, largamente usato nel settore pubblico europeo. Non installi nulla e non configuri alcun server: l'applicazione è online pochi minuti dopo l'ordine, a tuo nome.
L'offerta che gli si addice è App Comfort a 8,99 €/mese IVA inclusa — 4 GB di memoria. Drupal paga la sua duttilità: a ogni richiesta ricostruisce la definizione dei tuoi tipi di contenuto, dei tuoi campi, delle tue viste e dei tuoi permessi prima di restituire la pagina. Il contenitore di servizi di Symfony, su cui è costruito, si carica in memoria in ogni processo. A questo si aggiungono gli elenchi costruiti con lo strumento delle viste, che producono query ampie, e la ricostruzione della cache dopo una modifica della configurazione. I 4 GB sono ciò che separa un sito piacevole da un sito che arranca.
Qui si arriva quando un sistema di articoli non basta più: serve un annuario di strutture con gli orari, un registro di delibere con i loro allegati, un catalogo di corsi collegato a luoghi e a docenti. Drupal permette di descrivere questi oggetti — campo per campo, con le loro relazioni — e poi di costruire qualsiasi elenco, pagina o flusso a partire da essi, senza scrivere codice. Porta anche due cose che spiegano il suo posto nel settore pubblico: il multilingua fa parte del cuore, interfaccia, contenuti e configurazione compresi, e l'accessibilità è un obiettivo seguito dal progetto stesso.
Che cosa cambia l'hosting gestito
I tuoi tipi di contenuto, descritti per campi
Un tipo « Struttura » con un indirizzo, degli orari, una foto, un riferimento a un comune e un contatto. I campi sono tipizzati, obbligatori o no, ripetibili. Il contenuto smette di essere un blocco di testo formattato in cui si cerca un dato a mano.
Elenchi costruiti senza scrivere codice
Lo strumento delle viste trasforma qualsiasi domanda in una pagina, un blocco, un flusso o un'esportazione: le ultime dieci delibere di questa commissione, i corsi di più di tre giorni, la mappa delle strutture aperte il sabato. Filtri, ordinamenti e impaginazione si regolano a schermo.
Un vero flusso di validazione
Gli stati di pubblicazione sono configurabili — bozza, in revisione, pubblicato, archiviato — e ogni transizione è riservata a un ruolo. Le revisioni conservano lo storico completo, si confrontano due versioni, si torna indietro. Scrivere in più mani diventa sostenibile.
Multilingua e accessibilità nel cuore
La traduzione dell'interfaccia, dei contenuti e della configurazione fa parte del software, senza estensioni: una stessa pagina esiste in tre lingue con i suoi campi. Il progetto segue inoltre da vicino i criteri di accessibilità, ed è per questo che tante amministrazioni europee lo hanno scelto.
Perché affidarlo invece di installarlo
Il sito di un ente locale
Delibere, annuario degli uffici, notizie, procedure, verbali: altrettanti tipi di contenuto distinti, con permessi per ufficio e un obbligo di accessibilità. È il terreno su cui Drupal è stato più collaudato.
Un annuario o un catalogo strutturato
Centocinquanta schede di strutture, ciascuna con i suoi orari, i suoi recapiti e il suo comune. Un'unica modellazione, e da lì si ricavano un elenco filtrabile, una mappa, un'esportazione e un flusso senza risviluppare nulla.
Una redazione con revisione obbligatoria
Il redattore propone, il responsabile rilegge, l'addetto alla comunicazione pubblica. Ogni passaggio lascia una traccia, e si ritrova la versione che è andata online il 14 marzo.
Un sito in tre lingue
Italiano, francese, inglese, con contenuti che non esistono in tutte le lingue e un'interfaccia tradotta. Il multilingua di Drupal è fatto per questo caso e fa a meno di estensioni.
Una base di contenuti per un'applicazione
L'interfaccia JSON:API del cuore espone i contenuti a un'applicazione mobile o a un sito costruito a parte. Drupal diventa allora il back-office che alimenta più facciate.
Ospitato in Francia
Nella nostra infrastruttura della Nuova Aquitania, gestito in proprio. Per un sito pubblico o parapubblico, sapere dove sono i server fa parte del capitolato, e chi ti risponde al telefono parla la tua lingua.
Domande frequenti
Drupal dispone di un'infrastruttura di migrazione nel suo cuore, pensata in origine per portare i siti Drupal 7 alle versioni successive e utilizzabile anche per altre fonti. Da WordPress, la via abituale consiste nel descrivere la corrispondenza fra articoli, categorie e media da un lato, e i tuoi tipi di contenuto e i tuoi campi dall'altro, poi rigiocare l'importazione tutte le volte che serve. È più impegnativo di un pulsante, ma è anche ciò che permette di passare da articoli alla rinfusa a contenuti strutturati — ed è proprio lo scopo di una migrazione verso Drupal.
I moduli si aggiungono con Composer, il gestore di dipendenze di PHP, e non caricando un file dal browser: è una differenza di metodo importante rispetto a WordPress, e presuppone un minimo di dimestichezza con la riga di comando. In cambio, la configurazione del sito si esporta in file YAML, il che permette di tenerla sotto versione e di rigiocarla altrove identica. I contenuti escono dall'interfaccia JSON:API o da viste configurate come esportazione CSV, e la base dati si porta via così com'è.
La curva di apprendimento è reale: le nozioni di tipi di contenuto, campi, viste e ruoli chiedono una giornata prima di essere utili, e Drupal non si lascia improvvisare. I passaggi di versione maggiore esigono che i moduli della comunità siano pronti, e questo si pianifica. La scelta di temi pronti all'uso è molto più stretta che nei grandi sistemi, e un sito Drupal si concepisce di solito con un tema su misura. Infine, per un sito di cinque pagine è uno strumento sovradimensionato: la potenza serve solo se c'è struttura da descrivere.
App Comfort, a 8,99 €/mese IVA inclusa. Porta 4 GB di memoria là dove l'applicazione ne chiede 1,5 GB come minimo: il margine serve al sistema, non alla vetrina. Puoi cambiare offerta più avanti senza reinstallare.
Sì, fanno parte del servizio. Qui è particolarmente utile: Drupal pubblica le correzioni di sicurezza secondo un calendario annunciato, e applicarle senza attendere è la prima regola di un sito pubblico.