logo

Extra Block Types (EBT) - Nuova esperienza con Layout Builder❗

Extra Block Types (EBT) - tipi di blocchi stilizzati e personalizzabili: Slideshows, Tabs, Cards, Accordion e molti altri. Impostazioni integrate per sfondo, DOM Box, plugin javascript. Vivi oggi il futuro della costruzione dei layout.

Demo moduli EBT Scarica moduli EBT

❗Extra Paragraph Types (EPT) - Nuova esperienza con Paragraphs

Extra Paragraph Types (EPT) - insieme di moduli basati su paragrafi in modo analogo.

Demo moduli EPT Scarica moduli EPT

Scorri

Configurazione del proprio server web

13/10/2025, by Ivan

La maggior parte dei siti realizzati con Drupal è ospitata su hosting condivisi (shared hosting), mentre una parte minore si trova su server virtuali o server dedicati. È possibile che anche i tuoi siti siano ospitati su un servizio di hosting, ma a causa della crescita del sito o del numero di siti basati su Drupal tu abbia deciso di passare a un server. Iniziamo quindi col capire la differenza tra hosting condiviso, server virtuale e server dedicato.

Hosting condiviso

Le risorse del server di un hosting condiviso vengono divise con altri utenti. L’hosting condiviso è ideale per iniziare. Finché il sito non diventa troppo grande e non richiede molte risorse, l’hosting condiviso è sufficiente per ospitare Drupal. Su un hosting condiviso puoi ospitare il sito di un’azienda, un piccolo portale informativo e persino un negozio online. Per qualcosa di più complesso, tuttavia, l’hosting difficilmente sarà adeguato. Il motivo è che le risorse dell’hosting sono estremamente limitate… molto, molto limitate. Ad esempio, sul tuo computer di casa potresti avere 4 GB di RAM, mentre su un hosting potrebbero essere disponibili solo 128 MB, 64 MB o, peggio ancora, 32 MB. Con così poca memoria, Drupal potrà forse essere installato, ma funzionerà a metà della sua potenza. Eppure Drupal CMS tende a crescere, con centinaia di moduli.

A cosa bisogna prestare attenzione quando si sceglie un hosting per Drupal?

Prima di tutto, alla quantità di spazio disponibile su disco. Sul tuo computer di casa probabilmente hai un disco da 1 TB o più, ma su un hosting potrebbero assegnarti solo, ad esempio, 300 MB. È appena sufficiente per creare un singolo sito, e non certo per ospitarne diversi. Quindi, per prima cosa, guarda la dimensione dello spazio disco.
In secondo luogo, controlla la quantità di memoria disponibile per PHP (memory_limit, memoria dinamica o come la chiamano i fornitori di hosting). Se non è indicata nella descrizione del piano, scrivi al supporto tecnico; se non rispondono, chiamali. Perché è importante? Perché spesso gli hosting offrono solo 64 MB di memoria RAM, mentre noi ne abbiamo bisogno di più, idealmente almeno 128 MB. Drupal ama caricare molti dati in memoria. Dopo l’installazione richiede circa 32 MB, ma con moduli come Views, CCK, Imagecache e altri moduli utili attivi, arriva facilmente a 64 MB. Aggiungendo ulteriori moduli, la richiesta sale a 96 MB, e così via, finché non compare l’errore:

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 227682 bytes) in /srv/www/htdocs/open/modules/locale/locale.module on line 234

Luce spenta: la memoria è finita. Cosa fare a questo punto? Passare a un piano di hosting più costoso o migrare su un server virtuale.

Il terzo aspetto da considerare è il pannello di controllo. È positivo se si tratta di cPanel, DirectAdmin o ISPmanager. È meno conveniente se è un pannello sviluppato internamente. Non voglio dire che i pannelli personalizzati siano sempre scadenti, ma nella maggior parte dei casi risultano poco pratici.

Tutto il resto è solitamente già installato su qualsiasi server di hosting, poiché un CMS come Drupal è supportato dalla maggior parte degli operatori di hosting.

A volte succede che, dopo l’installazione e la configurazione, il sito cresca al punto che l’hosting non riesca più a reggere il carico. È allora che nasce la necessità di passare a un server.

Server dedicato

Un server dedicato è creato su un computer potente, utilizzato esclusivamente come server di rete o come macchina separata riservata a scopi specifici. Si tratta di un tipo particolare di server che fornisce servizi solo per un singolo account o nome di dominio. Il server include il sistema operativo, il software necessario e il web server. Può essere utilizzato esclusivamente per funzioni di server e non come client.
Esistono due tipi di server dedicati: gestiti e non gestiti. È molto importante conoscerne la differenza. Un server dedicato non gestito è ideale per clienti che desiderano avere il pieno controllo della gestione del server. Un server dedicato gestito, invece, viene monitorato e mantenuto dal supporto tecnico, che si occupa di aggiornamenti e backup. Un server gestito offre funzionalità che possono essere adattate alle esigenze del cliente. Entrambe le opzioni, gestita e non gestita, includono un sistema operativo, un web server e accesso con diritti di superutente.

Server virtuale (VPS)

Un server virtuale è, in sostanza, una porzione di un server autonomo. Ogni VPS funziona come un server indipendente, poiché dispone dei propri file di configurazione, accesso amministrativo, memoria, indirizzi IP e utenti. Ogni server virtuale dedicato può essere riavviato indipendentemente dagli altri, pur utilizzando la stessa macchina fisica.
Il principale vantaggio dei server privati virtuali è che consentono di controllare molti aspetti fondamentali del tuo sito. Spesso puoi gestire la configurazione del web server, la posta elettronica e molti altri elementi. Con un hosting VPS hai molto più controllo sull’installazione e l’esecuzione di software personalizzato per il tuo sito.
Il vantaggio dell’hosting VPS è che questa tecnologia consente ai proprietari di siti di condividere i costi con altri utenti.
Quando scegli un hosting VPS, devi valutare le tue esigenze nello stesso modo in cui lo faresti per un hosting condiviso. Devi stimare quanto spazio su disco ti servirà. In generale, i siti di grandi dimensioni richiedono più spazio, e se prevedi una crescita, valuta piani più costosi. Devi anche considerare la larghezza di banda necessaria per il tuo sito. Rifletti su quali dati dovrai archiviare sul server e quali dovranno essere inviati agli utenti. Inoltre, considera il numero di caselle email di cui avrai bisogno.