Puoi installare Drupal su un tuo computer locale oppure in cloud presso un provider internet. Ecco qualche domanda per aiutarti a scegliere tra installazione locale e installazione in cloud:
Ho qualche competenza sistemistica?
Per installare Drupal localmente sul tuo computer devi prima trasformare il computer in un server, installandovi alcuni componenti normalmente non presenti o non attive: un web server, un database server ed un interprete del linguaggio PHP. Esistono diverse procedure guidate per farlo, più o meno complesse, ma tutte richiedono qualche competenza sistemistica. L'installazione in cloud è più semplice, perché il server lo predispone il provider. Un suggerimento: prova l'installazione locale per imparare ad usare Drupal e poi passa al cloud se non ne vieni a capo o quando è il momento di condividere la tua app con altri utenti via internet.
Chi userà la mia app?
Se la app sarà usata solo da persone connesse alla rete locale di casa tua o del tuo ufficio, può bastare l'installazione locale. Se invece la tua app sarà usata da persone che accedono da internet, allora devi installare Drupal in cloud (oppure "esporre" il tuo computer su internet, ma questo scenario esula dalle Guide di MieApp).
Sono disposto a spendere qualcosa?
L'installazione locale sul tuo computer non ti costa nulla, se non il tempo che perderai nell'allestimento. L'uso di Drupal in cloud di per sé costa zero, ma devi mettere in conto il costo di un abbonamento per l'uso del server del provider: un "web hosting" (la forma base e meno costosa del cloud) è sufficiente per partire e per la maggior parte delle tue app e costa poche decine di euro all'anno.
Un rapido confronto....
Le operazioni da eseguire nei due casi non sono esattamente le stesse ma il percorso è abbastanza simile (i dettagli li trovi nelle due Guide dedicate):
| Installazione locale | Installazione in cloud | ||
1 | Trasformare il computer in un server | Scegliere il provider che offre il server adatto | |
2 | Configurare il server | (ci pensa il provider) | |
3 | Preparare la cartella dove installare Drupal | Preparare il sito dove installare Drupal | |
| Installazione manuale di Drupal nel sito | Se disponibile: Installazione automatica di Drupal nel sito | ||
4 | Preparare il database necessario a Drupal | Preparare il database necessario a Drupal | (ci pensa il provider) |
5 | Installare Drupal nella cartella | Installare Drupal nel sito | (ci pensa il provider) |
6 | Configurare Drupal per il primo uso | Configurare Drupal per il primo uso | (ci pensa quasi interamente il provider) Configurare solo alcuni aspetti di Drupal |