Vulnerabilità critica di UpdraftPlus risolta su tutti i siti WordPress ospitati da SiteGround

Illustrazione sulla sicurezza di SiteGround che mostra codice, icone di plugin e uno scudo sotto una lente d’ingrandimento.

Se il tuo sito web utilizza il plugin di backup UpdraftPlus, ecco la versione breve: è stata scoperta una vulnerabilità critica nel plugin e abbiamo già aggiornato tutti i siti interessati che ospitiamo alla versione corretta. Il tuo sito è protetto e non è necessario alcun intervento da parte tua.

Di seguito trovi cosa è successo, cosa abbiamo fatto e cosa tenere d’occhio.

Il tuo sito è già protetto

L’11 giugno 2026, il nostro team di ingegneri ha aggiornato forzatamente il plugin UpdraftPlus su tutti i siti ospitati che eseguivano una versione vulnerabile. Ogni installazione interessata è stata aggiornata alla versione 1.26.5, che contiene la correzione ufficiale. Più di 128.000 siti sulla nostra piattaforma eseguivano una versione vulnerabile e tutti sono stati corretti.

Abbiamo testato i percorsi di aggiornamento prima di procedere e non abbiamo riscontrato problemi. Non ci aspettiamo alcun malfunzionamento dei siti web a seguito di questo aggiornamento.

Qual è la vulnerabilità

La vulnerabilità, identificata come CVE-2026-10795, è un bypass dell’autenticazione senza necessità di autenticazione preventiva (Unauthenticated Authentication Bypass) che interessa le versioni di UpdraftPlus fino alla 1.26.4. In parole semplici, permetteva agli attaccanti di ottenere l’accesso come amministratore a un sito WordPress senza conoscere alcun nome utente o password. Da lì, potevano eseguire codice sul sito, che è la vulnerabilità peggiore che un plugin possa avere.

La parte “non autenticata” è ciò che rende questa vulnerabilità ancora più critica. Molte vulnerabilità richiedono che un attaccante abbia già un certo livello di accesso, come un account da sottoscrittore o collaboratore. Questa non richiedeva nulla. Qualsiasi sito con una versione vulnerabile era esposto a chiunque fosse a conoscenza della falla.

Cosa abbiamo fatto e quando

Non appena la vulnerabilità è stata divulgata, il nostro team ha impiegato meno di un’ora per completare proattivamente l’aggiornamento della versione corretta del plugin su tutti i siti interessati, agendo immediatamente per chiudere la finestra di esposizione prima che gli attaccanti potessero sfruttarla su larga scala, piuttosto che aspettare che i proprietari dei siti aggiornassero manualmente o fossero colpiti in qualche modo.

Ecco come si è svolta la risposta:

  • Abbiamo identificato tutti i siti ospitati che eseguivano le versioni di UpdraftPlus 1.24.x, 1.25.x e 1.26.x.
  • Abbiamo testato gli aggiornamenti dalla versione 1.24.x alla 1.26.x e altre versioni interessate alla 1.26.5 in anticipo per confermare che l’aggiornamento non avrebbe causato problemi.
  • Abbiamo aggiornato forzatamente più di 128.000 installazioni interessate alla versione corretta 1.26.5.
  • L’intero processo è stato completato in circa 52 minuti.

L’aggiornamento influenzerà il mio sito web?

Non ci aspettiamo che lo faccia. Gli aggiornamenti del plugin tra queste versioni sono stati testati prima della distribuzione e non sono emersi problemi.

Detto ciò, se vuoi una maggiore tranquillità, ecco due cose rapide che puoi controllare:

  • Conferma che il tuo programma di backup in UpdraftPlus sia ancora configurato come l’hai impostato.
  • Verifica che il tuo backup più recente sia stato completato con successo.

Entrambi i controlli richiedono meno di un minuto dalla tua dashboard di WordPress.

Perché forziamo gli aggiornamenti per le vulnerabilità critiche

Quando una vulnerabilità è critica, facilmente sfruttabile e pubblicamente divulgata, ogni ora di ritardo conta. Gli attaccanti iniziano a cercare siti vulnerabili entro poche ore da una divulgazione come questa, e aspettare che ogni proprietario di sito aggiorni manualmente lascerebbe migliaia di siti esposti nel frattempo.

In queste situazioni, correggiamo prima e notifichiamo subito dopo. Crediamo che un aggiornamento proattivo sia sempre la scelta migliore rispetto a lasciare i siti aperti a una compromissione completa.

Come regola generale, raccomandiamo anche di mantenere abilitati gli aggiornamenti automatici dei plugin ovunque sia possibile. È l’abitudine più efficace in assoluto per proteggersi in anticipo da vulnerabilità come questa.

Come Eliminare le Risorse che Bloccano il Rendering

Questo articolo è stato originariamente scritto e pubblicato il 28 marzo 2022 da Cal Evans. È stato aggiornato il 20 marzo 2025 per riflettere gli ultimi sviluppi nelle tecniche per eliminare le risorse che bloccano il rendering.

Nei primi giorni del web, le prime pagine web erano costruite in una versione semplificata di XML chiamata HTML. Bianco con testo nero. Se vedevi una frase con una sottolineatura blu, sapevi che potevi cliccarci sopra. Se era viola, sapevi che ci avevi già cliccato.

La vita era semplice.

Oggi l’HTML è solitamente la parte più piccola di qualsiasi pagina web. Quando un browser richiede una pagina, ottiene l’HTML ma poi deve analizzarlo e scaricare le risorse.

  • CSS
  • JavaScript
  • Immagini
  • Font
  • …e altri file esterni necessari per fornire l’esperienza utente

Non tutte le risorse sono uguali. Alcune risorse che devono essere caricate possono effettivamente rallentare la visualizzazione della pagina web.

Queste risorse sono chiamate “Risorse che Bloccano il Rendering” e questo articolo ti mostrerà alcune tattiche che puoi usare per ridurre il numero di risorse che bloccano il rendering sul tuo sito web e come applicarle manualmente o utilizzando il plugin SiteGround Speed Optimizer.

Cosa Sono le Risorse che Bloccano il Rendering?

“Render” è il termine tecnico per “visualizzare”. In questo articolo, ogni volta che parliamo di rendering, intendiamo il processo di visualizzazione del tuo sito web su uno schermo.

Ogni risorsa caricata nel tuo sito web ha il potenziale di essere una risorsa che blocca il rendering. Questo include:

  • Immagini grandi
  • Codice JavaScript che deve essere eseguito nella <head> della tua pagina
  • CSS grande che la tua pagina non può visualizzare finché non è completamente caricato
  • Qualsiasi risorsa da un altro sito che è più lenta del tuo
  • Plugin che hanno ciascuno i propri file CSS e JavaScript

In breve, qualsiasi cosa tu abbia nel tuo HTML da caricare è potenzialmente una risorsa che blocca il rendering.

Perché Dovresti Eliminare le Risorse che Bloccano il Rendering?

Quando un visitatore arriva sul tuo sito web, il suo browser vuole mostrargli la pagina il più rapidamente possibile. Ma se ci sono troppe risorse che bloccano il rendering, il browser deve frenare e aspettare che quei file vengano scaricati e processati prima di mostrare qualcosa di utile.

Questo crea quello che chiamiamo un “primo rendering lento” – quella pausa imbarazzante in cui gli utenti fissano una pagina vuota o caricata a metà. Non è l’ideale, giusto?

Ecco perché è importante:

  • Migliore Esperienza Utente – Le pagine che si caricano velocemente sembrano fluide e ben rifinite. Una pagina che si carica lentamente, invece, può frustrare i visitatori e farli andare via prima ancora di vedere il tuo contenuto.
  • Miglioramento SEO – Google e altri motori di ricerca considerano la velocità della pagina come un fattore di ranking primario. Se le tue pagine sono lente a causa delle risorse che bloccano il rendering, questo danneggerà la tua posizione nei risultati di ricerca.
  • Maggiore Conversione – Che tu gestisca un negozio online, un blog o un sito portfolio, le pagine che si caricano più velocemente spesso significano tassi di conversione più alti. Una pagina reattiva aiuta a mantenere le persone coinvolte.
  • Uso più Efficiente delle Risorse – Eliminare asset non necessari o mal ottimizzati riduce l’uso di banda e il carico sul server, il che può farti risparmiare denaro e ridurre lo stress sul tuo ambiente di hosting.
.post-page__colored-blocks.post-page__colored-blocks–update p { margin: 15px 0px; }

Con Interaction to Next Paint (INP) che sostituisce First Input Delay (FID) come metrica dei core web vitals, è ancora più importante ridurre le risorse che bloccano il rendering.

Ottimizzare la velocità con cui gli utenti possono interagire con la tua pagina non solo migliorerà le prestazioni percepite ma avrà anche un impatto positivo sul tuo punteggio dei web vitals.

Alla fine della giornata, l’obiettivo del tuo sito web è comunicare qualcosa rapidamente e chiaramente. Le risorse che bloccano il rendering ostacolano questo obiettivo ritardando il momento in cui i visitatori possono effettivamente iniziare a interagire con il tuo contenuto.

Ora che conosci il “perché”, vediamo come individuare questi rallentamenti e ottimizzare il processo di caricamento del tuo sito web.

Come Identificare le Risorse che Bloccano il Rendering sul Tuo Sito Web?

Ci sono molti strumenti che ti aiutano a vedere come si carica il tuo sito web. Ti suggeriamo queste opzioni per identificare le risorse che bloccano il rendering:

Utilizzando Browser DevTools

Questo è uno degli strumenti che può mostrarti una vista a “cascata” di come si carica una pagina. Tutti i browser moderni includono questa funzione.

Fai clic con il tasto destro del mouse in qualsiasi punto della tua pagina web, seleziona “Ispeziona”, quindi vai alla scheda “Rete”.

Ricarica la pagina e vedrai qualcosa del genere:

Screenshot della scheda Rete di Ispeziona elemento per eliminare le risorse che bloccano il rendering.

Sul lato destro, noterai il grafico a cascata. Le barre colorate mostrano quanto tempo impiega ciascuna risorsa a caricarsi. La sottile linea blu segna quando la pagina inizia a essere visualizzata.

Se noti molte risorse che si caricano prima di quella linea, potrebbe significare che c’è spazio per miglioramenti.

Questa vista integrata è ottima per controlli rapidi, ma ti dice solo come la pagina si comporta sulla tua configurazione attuale. Se stai sviluppando localmente, i risultati potrebbero essere più veloci rispetto alle condizioni reali.

Per approfondimenti più dettagliati, puoi rivolgerti a strumenti online come WebPageTest.

WebPageTest & Altri Strumenti di Test delle Prestazioni

WebPageTest ti offre un quadro più chiaro di come il tuo sito si comporta a livello globale. Inoltre, puoi personalizzare i test per adattarli alle condizioni reali.

Consiglio Pro: Se vuoi una panoramica più rapida, strumenti come PageSpeed Insights segnalano anche le risorse che bloccano il rendering.

Il metodo tipico è:

  • Inizia con un test desktop
  • Scegli una posizione del server distante dall’host del tuo sito web
  • Rimani con Chrome a meno che tu non abbia un motivo per scegliere un altro browser

Puoi regolare queste impostazioni nella scheda “Configurazione Avanzata”.

Screenshot dello strumento WebPageTest con i campi per l’URL, la posizione e il browser da testare.

Clicca su “Avvia Test” e rivedi i risultati.

Risultati di WebPageTest.

Ora vedrai un grafico a cascata più dettagliato. Cliccandoci sopra si apre una versione a grandezza naturale dove puoi individuare i file JavaScript e CSS che bloccano il rendering.

Visualizzazione a cascata di WebPageTest per eliminare le risorse che bloccano il rendering.

In questo esempio, ci sono 32 risorse che bloccano il rendering, principalmente file CSS, con alcuni file JavaScript mescolati.

È facile capire perché JavaScript può bloccare il rendering, ma anche il CSS può farlo. Il browser non può visualizzare completamente la pagina finché non ha tutti gli stili di cui ha bisogno. Se una regola CSS importante viene caricata in ritardo, la tua pagina potrebbe fermarsi finché non è pronta.

Ecco perché ottimizzare la consegna di CSS e JS è fondamentale, ed è esattamente ciò di cui parleremo ora.

Come Eliminare le Risorse che Bloccano il Rendering

Nel tempo, gli sviluppatori web hanno sperimentato vari metodi per ridurre o eliminare le risorse che bloccano il rendering. Oggi, ci sono diverse tecniche affidabili che puoi usare per velocizzare il rendering delle pagine.

1. Ottimizzare il Caricamento di JavaScript

JavaScript è uno dei colpevoli più comuni quando si tratta di bloccare il rendering. Fortunatamente, ci sono diverse tecniche per controllare come e quando i tuoi script vengono caricati, in modo che la tua pagina possa essere visualizzata più velocemente.

1.1. Comprendere Async vs. Defer

Per evitare che i file JavaScript blocchino il rendering della pagina, dovresti usare gli attributi DEFER o ASYNC nei tuoi tag script.

<script defer src="https://example.com/script.js"></script>
  • DEFER scarica lo script mentre la pagina viene visualizzata ed esegue solo dopo che l’HTML è stato completamente analizzato. Preserva l’ordine degli script.
  • ASYNC scarica ed esegue lo script non appena è pronto, indipendentemente dallo stato di rendering della pagina. Questo può causare l’esecuzione degli script fuori ordine.

In generale, DEFER è la scelta migliore, specialmente quando i tuoi script dipendono l’uno dall’altro o dal DOM. Permette al browser di concentrarsi sulla visualizzazione della pagina prima di eseguire gli script.

1.2. Gestire Efficientemente gli Script di Terze Parti

Gli script di terze parti, come quelli di analisi o widget di condivisione sociale, sono comuni bloccanti del rendering. Se possibile, carica questi script usando DEFER o ASYNC.

Alcuni script di terze parti non essenziali possono anche essere spostati per essere caricati dopo che la pagina è stata completamente visualizzata, utilizzando listener di eventi come window.onload.

1.3. Caricamento Pigro di Script Non Critici con IntersectionObserver

Per gli script che sono necessari solo quando un utente interagisce o scorre fino a una certa sezione (ad esempio, widget di chat o video incorporati), puoi caricarli in “modo pigro” usando l’API IntersectionObserver.

const observer = new IntersectionObserver((entries) => {
  if (entries[0].isIntersecting) {
    // Dynamically load script here
  }
});
observer.observe(document.querySelector('#lazy-element'));

Questo dice al browser di caricare questi script solo quando gli elementi correlati entrano in vista, riducendo il carico iniziale per il browser.

2. Ottimizzazione del CSS per un Rendering più Veloce

Il CSS dice al tuo browser come stilizzare la tua pagina, ma può anche rallentare la velocità con cui la pagina appare. Vediamo come far funzionare il tuo CSS con te, non contro di te, quando si tratta di prestazioni.

2.1. Inlining del CSS Critico per il Contenuto Above the Fold

I browser bloccano il rendering finché non hanno elaborato il CSS. Per velocizzare il primo paint, Google suggerisce di identificare il tuo “CSS critico” (gli stili necessari per il contenuto above the fold) e di inserirli direttamente nel tuo HTML.

<style>/* Critical CSS goes here */</style>

Questo elimina la necessità per il browser di attendere i fogli di stile esterni prima di visualizzare il contenuto above the fold, cioè immediatamente visibile appena aperta la pagina principale.

Il modo più semplice per identificare e inserire il CSS critico in linea è utilizzare strumenti come il Chrome Coverage Tool per vedere quali stili vengono caricati durante il rendering iniziale.

Strumento Chrome Coverage per eliminare il CSS che blocca il rendering.

Lo strumento ti mostrerà il CSS non critico (barra rossa) e critico (barra verde) che stai caricando.

Estraendo il CSS critico e posizionandolo inline, (in linea), puoi rimuovere il CSS come risorsa che blocca il rendering.

2.2. Differire il CSS Non Critico

Per gli stili non essenziali, come quelli che influenzano il footer o gli elementi sotto il fold, puoi differire il caricamento utilizzando l’attributo media con un valore come print e cambiarlo a all dopo che la pagina è stata caricata:

<link rel="stylesheet" href="non-critical.css" media="print" onload="this.media='all'">

Questo trucco permette al browser di dare priorità alle risorse critiche e caricare il resto dopo che la pagina è visivamente completa.

2.3. Precaricare i File CSS Chiave

Un’altra tattica è precaricare i file CSS che sai essere cruciali ma che non vuoi inserire come inline. Il precaricamento aiuta il browser a scoprire queste risorse prima nel processo di rendering:

<link rel="preload" href="important.css" as="style" onload="this.rel='stylesheet'">

È utile per i fogli di stile importanti che influenzano l’aspetto e la sensazione del contenuto above the fold ma sono troppo grandi o complessi per essere inseriti come inline.

3. Tecniche di Rendering Progressivo

Oltre agli script e ai fogli di stile, ci sono alcune strategie aggiuntive che puoi utilizzare per caricare progressivamente il contenuto e velocizzare il primo paint del tuo sito web.

3.1. Server-Side Rendering (SSR) e Generazione Statica

Il Server-Side Rendering (SSR), cioe il Rendering Lato Server e la generazione statica possono aiutare a fornire HTML completamente formato al browser, riducendo la dipendenza dagli script lato client per il rendering iniziale.

Questo significa che il contenuto diventa visibile prima perché il browser non deve aspettare che JavaScript costruisca la struttura della pagina.

Framework come Next.js o Gatsby rendono più facile implementare SSR e generazione statica.

3.2. Ottimizzazione di Font e Immagini per Migliorare i Tempi di Caricamento

Anche i font e le immagini possono bloccare il rendering se non gestiti correttamente. Per ottimizzarli:

  • Usa la proprietà CSS font-display: swap per evitare che i file dei font blocchino il primo paint.
  • Carica le immagini sotto il fold in modo “pigro” utilizzando l’attributo loading=”lazy”.
  • Precarica font chiave o hero images con il tag <link rel=”preload”>per dare loro priorità.

Insieme, queste strategie migliorano le prestazioni del tuo sito permettendo ai browser di visualizzare il contenuto il prima possibile mentre caricano le risorse non essenziali in background.

Come Ridurre le Risorse che Bloccano il Rendering in WordPress con SiteGround Speed Optimizer

Se stai usando WordPress, il plugin Speed Optimizer di SiteGround offre un modo semplice per ridurre le risorse che bloccano il rendering senza toccare il tuo codice.

Anche se non ospiti con SiteGround, questo plugin può comunque aiutare a ottimizzare le prestazioni del tuo sito web.

.post-page__colored-blocks.post-page__colored-blocks–update p { margin: 15px 0px; }

Attenzione:

Quando apporti queste modifiche, è importante procedere con cautela. Ti consigliamo di regolare un’impostazione alla volta e poi controllare il tuo sito in un browser diverso per assicurarti che tutto funzioni ancora correttamente.

In questo modo, puoi identificare eventuali problemi e risolverli immediatamente prima di passare alla prossima ottimizzazione.

1. Ottimizzazione di JavaScript

Per prima cosa, vai alle impostazioni di JavaScript nel plugin. Ecco le ottimizzazioni chiave:

Screenshot delle impostazioni JavaScript Frontend di Speed Optimizer, con le opzioni per minificare, combinare e differire i file JavaScript, e opzioni aggiuntive per escludere file specifici dall'ottimizzazione.
  • Minimizza i File JavaScript: Questo rimuove i caratteri non necessari dal tuo codice JavaScript. Lo rende più piccolo e veloce da caricare.
  • Combina i File JavaScript: Combinare i file JavaScript riduce il numero di richieste che il browser deve fare, accelerando il tempo di caricamento.
  • Differisci il JavaScript che Blocca il Rendering: Questa opzione importante aggiunge l’attributo DEFER ai tuoi file JavaScript, permettendo alla pagina di essere renderizzata prima di eseguire JavaScript.

2. Ottimizzazione del CSS

Successivamente, vai alle impostazioni di CSS:

Screenshot delle impostazioni CSS Frontend di Speed Optimizer, con le opzioni per minificare, combinare e precaricare i file CSS, e opzioni aggiuntive per escludere file specifici dall'ottimizzazione.
  • Precarica il CSS Combinato: Questa impostazione assicura che il tuo file CSS combinato venga caricato presto nel processo, così è disponibile quando la pagina inizia a essere renderizzata.
  • Minimizza i File CSS: Questo rimuove spazi, nuove righe e commenti dal tuo CSS, riducendo la dimensione del file e migliorando i tempi di caricamento.
  • Combina i File CSS: Combinare i file CSS aiuta a ridurre il blocco del rendering abbassando il numero di richieste HTTP.

Applicando queste ottimizzazioni, puoi ridurre significativamente le risorse che bloccano il rendering sul tuo sito WordPress e renderlo più veloce.

Se vuoi approfondire le ottimizzazioni di WordPress, dai un’occhiata al nostro video su Come Velocizzare il Tuo Sito WordPress Come un Pro.

Dopo aver seguito tutti questi passaggi sul nostro sito di test, siamo scesi a 24 risorse che bloccano il rendering da 32. È davvero un buon inizio.

Visualizzazione a cascata dei risultati di WebPageTest dopo le ottimizzazioni.

Il passo successivo è individuare tutto il CSS critico e inserirlo come inline. Poi differire tutto il resto del CSS e applicare le altre tecniche di ottimizzazione di cui abbiamo discusso sopra. Questo rimuoverà quasi tutti i rimanenti blocchi di rendering.

Ora, passiamo a una lista di controllo finale di tutte le tecniche che abbiamo esplorato.

Lista di Controllo per Eliminare le Risorse che Bloccano il Rendering

Ormai, hai imparato che le risorse che bloccano il rendering non solo rallentano le cose, ma possono influenzare direttamente l’esperienza utente, SEO e conversioni.

Per aiutarti a mettere tutto in pratica, ecco una lista di controllo che puoi seguire:

  • ✅ Identifica le risorse che bloccano il rendering utilizzando gli strumenti DevTools del browser o strumenti come WebPageTest.
  • ✅ Aggiungi attributi defer o async ai file JavaScript non critici.
  • ✅ Ottimizza gli script di terze parti caricandoli in modo asincrono o differendoli quando possibile.
  • ✅ Usa IntersectionObserver per caricare in modo “pigro” gli script che non sono necessari immediatamente.
  • ✅ Inserisci inline il tuo CSS critico (stili above the fold) direttamente nel tuo HTML.
  • ✅ Differisci il CSS non critico o caricalo in modo asincrono, e rimuovi il CSS non utilizzato.
  • ✅ Precarica i file CSS importanti per dare al browser un vantaggio.
  • ✅ Implementa tecniche di rendering progressivo come il Rendering Lato Server (SSR) o la generazione statica dove ha senso.
  • ✅ Ottimizza font e immagini per rimuovere i colli di bottiglia nascosti.
  • ✅ Usa plugin di ottimizzazione delle prestazioni come il SiteGround Speed Optimizer per automatizzare facilmente molte di queste attività.

Eliminare le risorse che bloccano il rendering può sembrare un lavoro da perfezionisti. Ma ognuno di questi passaggi riduce quei fastidiosi ritardi durante i caricamenti delle pagine. Applicali costantemente e creerai un’esperienza più veloce e fluida per i tuoi visitatori.

Dal miglioramento dell’esperienza utente al potenziamento della SEO, ogni ottimizzazione conta. Quando le tue pagine si caricano rapidamente, i visitatori rimangono più a lungo e i motori di ricerca se ne accorgono.

La parte migliore? Con uno strumento come il SiteGround Speed Optimizer, puoi automatizzare molti di questi passaggi e ottenere risultati più rapidi senza troppi problemi e conoscenze di codifica.

A lungo termine, ogni piccolo miglioramento si somma, ed è questo che mantiene il tuo sito web veloce, affidabile e pronto a performare.

Cos’è l’hosting cloud e come funziona?

Cos’è l’hosting cloud e come funziona?

Sei curioso di saperne di più sull’hosting cloud e su come può aumentare le prestazioni del tuo sito web? Questo post approfondisce tutto ciò di cui hai bisogno di sapere sull’hosting cloud: come funziona, i suoi vantaggi e perché è la scelta migliore per le imprese in crescita.

Cos’è l’hosting cloud?

L’hosting cloud è un moderno modello di web hosting che utilizza molteplici server virtuali. Invece di affidarsi a un singolo server fisico, opera all’interno di un ambiente di cloud computing, in cui le risorse vengono raccolte da una rete di server fisici interconnessi, noti come “cloud”.

Con l’hosting cloud, le aziende possono accedere a potenza di elaborazione, archiviazione e servizi di hosting senza le limitazioni dell’infrastruttura fisica.

L’hosting cloud è diventato particolarmente popolare per la sua scalabilità, flessibilità e convenienza.

Come funziona l’hosting cloud? 

L’hosting cloud funziona utilizzando la tecnologia di virtualizzazione, che collega i server web fisici e li divide in molteplici macchine virtuali.

Questi server virtuali possono essere configurati e assegnati in base alle esigenze di ogni impresa, fornendo risorse dedicate senza la necessità di un’infrastruttura fisica separata.

hosting normale vs cloud hosting

L’ambiente del piano di hosting cloud è una complessa rete di server situati in data center in più sedi.

Sia nell’hosting web condiviso che in quello dedicato, un sito web si basa su un singolo server fisico. Invece, con l’hosting cloud, se un server si guasta, un altro server nella rete cloud subentrerà senza problemi.

Questo sistema fornisce elevata disponibilità e tempi di inattività minimi per i siti web.

Il ruolo dell’hypervisor

L’hypervisor è un tipo di software installato sui server fisici che controlla la creazione di macchine virtuali e distribuisce loro le risorse. Connette i server fisici, trasformandoli in risorse virtuali che funzionano come un’unica unità.

L’hypervisor è un componente fondamentale nella virtualizzazione e gestisce questa configurazione. Garantisce che ogni server cloud funzioni in modo indipendente.

Ciò offre ai provider di hosting cloud la possibilità di allocare dinamicamente le risorse per il computing, massimizzando l’efficienza e le prestazioni.

come funziona un hypervisor

Vantaggi e caratteristiche principali dell’hosting cloud 

Scalabilità e flessibilità 

Uno dei maggiori vantaggi dell’hosting cloud è che offre risorse scalabili. Con i servizi di hosting cloud, le imprese possono facilmente aumentare o diminuire le proprie risorse in base alla domanda, senza le limitazioni della potenza di elaborazione di un singolo server.

Questo rende l’hosting cloud un’ottima scelta per i siti web che sperimentano traffico fluttuante o picchi stagionali.

Uptime e affidabilità

L’hosting cloud offre un’affidabilità eccezionale perché i siti web sono ospitati su più server. Quando un server si guasta, il sistema sposta automaticamente il carico su un altro server nella rete, garantendo tempi di inattività minimi.

La maggior parte dei provider di hosting cloud garantisce percentuali di uptime del 99,9% o superiori, il che è particolarmente importante per le imprese la cui disponibilità del sito web online è fondamentale.

Convenienza

Con i servizi di hosting cloud, la necessità di costosi investimenti per l’hardware viene eliminata. Invece, le aziende possono contare su un fornitore di parti terze per la gestione e manutenzione di un’infrastruttura fisica.

Il modello di prezzo basato sul consumo nell’hosting cloud è conveniente. Consente alle imprese di evitare grandi spese iniziali e di ridimensionare i costi in base all’utilizzo effettivo.

Questo offre flessibilità ai provider di hosting gestiti come SiteGround. Possiamo ridimensionare dinamicamente le risorse per soddisfare le richieste di traffico e ottimizzare i costi. Per gli utenti finali, questo significa che SiteGround può offrire piani scalabili ad alte prestazioni con prezzi mensili prevedibili.

Sicurezza e conformità 

Le soluzioni di hosting cloud spesso sono dotate di misure di sicurezza avanzate, tra cui crittografia dei dati, firewall e rigide politiche di controllo degli accessi.

I principali provider come Google Cloud Platform (GCP) investono molto nella sicurezza, offrendo protezioni affidabili per i dati dei clienti archiviati nel cloud. Sebbene esistano rischi per la sicurezza nell’hosting cloud, gli affidabili provider di sicurezza per i cloud adottano misure proattive per mitigarli.

Accessibilità globale

L’hosting cloud consente alle attività di raggiungere un pubblico internazionale, grazie alla distribuzione diffusa dei data center. Pertanto, i principali provider offrono servizi cloud tramite una rete di data center che si estende in più regioni in tutto il mondo.

infrastruttura siteground
Screenshot

Inoltre, i fornitori di cloud hanno a disposizione più sedi per i data center, il che consente alle aziende di ospitare i propri dati più vicino al pubblico di riferimento per ottenere tempi di caricamento più rapidi e prestazioni ottimizzate. 

NOTE: NOTA: Attualmente offriamo servizi di hosting in 12 data center in quattro continenti e disponiamo anche di un sistema CDN sviluppato internamente con quasi 20 sedi CDN e molteplici nodi CDN.

A chi è più adatto l’hosting cloud?

L’hosting cloud è versatile e quindi adatto a diverse applicazioni e attività.

  • Piccole e medie imprese (PMI): la scalabilità e l’efficienza economica dell’hosting cloud lo rendono ideale per le PMI che desiderano crescere senza investimenti iniziali considerevoli
  • Ecommerce e siti web ad alto traffico: i siti web che necessitano di maggiore potenza di elaborazione, capacità di traffico e spazio su disco beneficiano della flessibilità delle risorse e delle migliori prestazioni dell’hosting cloud.
  • Agenzie di sviluppo web: le agenzie con molteplici clienti e progetti possono sfruttare dell’hosting cloud per semplificare la gestione dei diversi siti web.
  • Applicazioni aziendali: le aziende che necessitano di ampie risorse di elaborazione per l’analisi, l’intelligenza artificiale o le applicazioni su larga scala possono ottenere questo risultato in modo più conveniente con le soluzioni di hosting cloud.

Tipi di hosting cloud 

I servizi cloud possono essere classificati in quattro diverse tipologie di hosting. Ogni tipo utilizza tecnologie diverse per la gestione del backend e l’allocazione delle risorse.

Cloud pubblico

In una configurazione di cloud pubblico, un fornitore di terze parti fornisce tutti i server, le risorse e la gestione. Le imprese non hanno bisogno di possedere server fisici: scalano le risorse su richiesta e sviluppano funzionalità personalizzate in base all’infrastruttura del cloud pubblico.

Esempi comuni di fornitori di cloud pubblico su larga scala sono Google Cloud Platform (GCP), Amazon Web Services (AWS) e Microsoft Azure.

Cloud privato

Un cloud privato è gestito e ospitato dall’azienda stessa. Tutti i server, lo spazio di archiviazione e le risorse sono di proprietà dell’azienda, che ne ha il pieno controllo, ma deve gestire l’intera infrastruttura. 

Le istituzioni finanziarie o le agenzie governative possono utilizzare una configurazione di cloud privato per garantire la conformità, una maggiore sicurezza e il pieno controllo sulla gestione dei dati sensibili. 

Cloud ibrido

I cloud ibridi combinano cloud privati e pubblici, consentendo alle imprese di archiviare alcuni dati privatamente e di utilizzare risorse di terzi per altre esigenze. Questo approccio supporta una gestione flessibile dei dati e delle applicazioni.

Cloud gestito

Un cloud gestito è un cloud pubblico dove il fornitore si occupa delle operazioni, dal monitoraggio all’ottimizzazione della sicurezza e delle prestazioni. Questo modello è ideale per le aziende che desiderano la potenza del cloud, ma preferiscono concentrarsi sul proprio core business e non sulla gestione IT nel backend. 

SiteGround offre piani di hosting cloud gestito che si basano sull’infrastruttura di GCP. Ciò significa che i clienti beneficiano della scalabilità e dell’affidabilità di Google Cloud Platform, ma ricevono anche un supporto aggiuntivo, funzioni personalizzate e strumenti di gestione garantiti da SiteGround.

Scegliere un fornitore di hosting cloud

Scegliere il giusto provider di hosting cloud è essenziale per ottenere il massimo dal l’hosting. Ecco alcuni fattori chiave da considerare:

  • Prestazioni e affidabilità: cerca fornitori con elevate garanzie di uptime, infrastrutture cloud efficienti e data center affidabili.
  • Scalabilità: assicurati che il provider offra opzioni di scalabilità semplici per supportare la crescita dell’attività. 
  • Modelli di prezzo: confronta le strutture dei prezzi e scegli un piano di hosting che si allinei al tuo budget e all’utilizzo previsto.
  • Misure di sicurezza: valuta le offerte di sicurezza proposte dal provider, come la crittografia, i firewall e la conformità agli standard di settore.
  • Assistenza clienti: un’assistenza clienti affidabile, 24/7, è fondamentale, soprattutto se non si dispone di competenze tecniche interne.

Molti fornitori di hosting cloud offrono piani di prova od opzioni di prezzo flessibili, che possono aiutarti a testare i loro servizi prima di impegnarti.

Perché scegliere un provider di hosting cloud gestito per il tuo sito web?

Utilizzare un provider di cloud pubblico su larga scala come GCP o AWS può essere complicato dal punto di vista tecnico. Sebbene sia meno impegnativo rispetto alla configurazione di una rete cloud privata, l’utilizzo di servizi cloud pubblici per l’hosting di siti web richiede comunque molte competenze.

Per la maggior parte degli utenti, un piano di hosting cloud gestito è la scelta migliore. SiteGround ha investito molto tempo e risorse nell’ottimizzazione dei propri server cloud, offrendo prestazioni, sicurezza e funzionalità di gestione che consentono agli utenti di concentrarsi sul proprio sito e sulla propria attività.

I principali vantaggi dell’hosting cloud gestito di SiteGround sono:

  • Assistenza e manutenzione da parte di esperti: supporto 24/7 e monitoraggio proattivo per mantenere il tuo sito operativo senza problemi.
  • Sicurezza potenziata: funzioni di sicurezza integrate, aggiornamenti regolari e supporto per la conformità.
  • Prestazioni ottimizzate: bilanciamento del carico, auto-scalabilità e garanzie di uptime per prestazioni ottimali del sito.
  • Efficienza dei costi: prezzi prevedibili, uso ottimizzato delle risorse e nessun costo hardware.
  • Scalabilità: adattamento continuo delle risorse per gestire la crescita o le fluttuazioni del traffico.
  • Gestione semplificata: concentrati sulla tua attività mentre noi ci occupiamo del backend tecnico.

Hosting cloud vs altri tipi di hosting 

L’hosting cloud può essere differenziato da altri modelli di hosting, come l’hosting condiviso, l’hosting VPS e l’hosting dedicato, in vari modi; adesso vediamo come.

Hosting cloud vs. Hosting condiviso

L’hosting condiviso è una soluzione di hosting di livello base in cui più siti web condividono le risorse su un unico server. Pur essendo conveniente, manca della scalabilità e dell’affidabilità dell’hosting cloud. 

L’hosting cloud, invece, consente ai siti web di attingere a un ampio bacino di risorse su più server. 

Per le attività in espansione, l’hosting cloud è preferibile in quanto offre maggiori risorse di calcolo e flessibilità.

Hosting cloud vs. Hosting VPS 

I server virtuali privati (hosting VPS) forniscono risorse dedicate su un server fisico condiviso. Pur offrendo prestazioni migliori rispetto all’hosting condiviso, il VPS è comunque limitato a un singolo server fisico. 

I server cloud offrono una maggiore scalabilità e resilienza, poiché non sono confinati a un singolo server. L’hosting cloud funziona consentendo alle risorse di scalare dinamicamente in base alla domanda, mentre le VPS hanno limitazioni più rigide.

Hosting cloud vs. Hosting dedicato  

L’hosting dedicato offre l’accesso esclusivo a un server dedicato per un singolo cliente. Sebbene questo offra il massimo livello di controllo, ha un costo più elevato e manca della flessibilità che si trova nell’hosting cloud. 

Ad esempio, se utilizzi un server dedicato e hai bisogno di aumentare la CPU o la memoria RAM, il processo deve essere eseguito manualmente da qualcuno che abbia le competenze necessarie e l’accesso fisico alla macchina. 

Al contrario, i fornitori dell’hosting cloud offrono prestazioni simili, ma con l’aggiunta dei vantaggi della scalabilità delle risorse, che ne fanno una soluzione più conveniente per molte aziende. 

Inizia subito con l’hosting cloud!

L’hosting cloud offre una combinazione di scalabilità, prestazioni e sicurezza difficilmente eguagliabile con i modelli di web hosting tradizionali.

Se stai gestendo un sito web ad alto traffico, o se stai gestendo più progetti di clienti o anche se stai solo cercando un modo per far crescere il tuo sito web, le soluzioni di hosting cloud possono offrirti gli strumenti e le risorse più adatte.

Usare un servizio di hosting cloud gestito può portare il tuo sito web o la tua attività online a un livello superiore. Contatta il nostro team di vendita se vuoi saperne di più! 

Cos’è l’hosting condiviso e come funziona?

Cos'è l'hosting condiviso

Avere un sito web è essenziale per le imprese, i blogger e tutti coloro che desiderano avere una presenza online. Tuttavia, prima di creare un sito web, è necessario trovare un posto dove conservare i file del sito in modo che le persone possano accedervi tramite Internet. 

È qui che entra in gioco il web hosting. Una delle opzioni di hosting più popolari e convenienti è l’hosting condiviso. 

In questo articolo analizzeremo cos’è l’hosting condiviso, come funziona e perché potrebbe essere la scelta giusta per il tuo sito web.

Cos’è l’hosting condiviso?

L’hosting condiviso è un tipo di servizio di web hosting in cui più siti web sono ospitati su un unico server fisico. Ogni sito web condivide le risorse del server (come CPU, RAM, memoria e larghezza di banda) con altri siti web. 

Con l’hosting condiviso, il provider di hosting si occupa della manutenzione e della sicurezza del server, quindi è la scelta ideale per i principianti. Un servizio di hosting condiviso è spesso la migliore opzione di partenza per i privati (freelance, blogger, ecc.) e le piccole imprese. Offre un modo conveniente per iniziare a operare online senza la necessità di competenze tecniche o di una configurazione complicata.  

Come funziona l’hosting condiviso?

In un ambiente di hosting condiviso, un singolo server fisico è suddiviso in più spazi e ciascuno di questi spazi è assegnato a diversi utenti. 

come funziona l'hosting condiviso

Il provider di hosting configura un server e installa i software necessari, tra cui un sistema operativo, un software per il server web e un pannello di controllo. Divide le risorse del server in unità più piccole, le quali vengono utilizzate da più utenti. 

Inoltre, l’hosting provider gestisce il server, occupandosi delle attività di manutenzione come gli aggiornamenti del software, le patch di sicurezza e il monitoraggio. Questa gestione centralizzata è uno dei motivi principali per cui l’hosting condiviso è popolare tra i principianti: riduce la necessità di conoscenze tecniche, poiché tutto il lavoro di backend è gestito dal provider. 

Poiché tutti i siti web si trovano sullo stesso server, condividono la potenza di elaborazione e la larghezza di banda. Per questo motivo i provider di hosting fissano dei limiti per utente per l’utilizzo dei secondi di CPU, dello spazio su disco e della memoria. Tuttavia, questo non ti deve preoccupare! I piani condivisi possono gestire decine o addirittura centinaia di migliaia di visite.  

Queste limitazioni sono presenti per evitare che un singolo utente possa incidere negativamente sulle prestazioni dell’intero server e quindi degli altri siti ospitati su quel server.

Pro e contro dell’hosting condiviso

L’hosting condiviso è un’ottima soluzione per molti proprietari di siti web. Naturalmente, il costo inferiore comporta anche alcuni aspetti negativi che dovrai tenere in considerazione quando esaminerai i diversi piani di web hosting. Di seguito vedremo più da vicino i pro e i contro dei provider di hosting condiviso. 

1. Vantaggi dell’hosting condiviso 

Economicamente vantaggioso

Il vantaggio principale dei servizi di hosting condiviso è il prezzo: è significativamente meno costoso dell’hosting cloud o di un server dedicato. Poiché tutti gli utenti condividono un server ad alta potenza, condividono anche il costo totale della macchina. Ciò consente alle società di web hosting di offrire prezzi più convenienti, di concentrarsi sulla manutenzione del server e di implementare funzionalità aggiuntive personalizzate per gli utenti a un costo contenuto.

Facilità d’utilizzo

A differenza dell’hosting VPS, cloud o dedicato, in cui sei responsabile tu stesso della configurazione tecnica del server, l‘hosting condiviso è di solito completamente gestito dalla società di hosting. La maggior parte dei provider offre un pannello di controllo che consente di caricare facilmente i file, gestire account FTP e aggiungere funzionalità relative al dominio come i certificati SSL. Ciò significa che non è necessario avere alcuna competenza tecnica per ospitare un sito e che non dovrai mai preoccuparti dell’amministrazione del sistema o delle righe di comando.

Senza manutenzioni

Un altro vantaggio dell’hosting condiviso è che la società di web hosting è responsabile della gestione backend del server. Ciò include l’ottimizzazione delle prestazioni e della sicurezza, nonché gli aggiornamenti delle applicazioni e dei database dei server. In questo modo i proprietari dei siti web possono concentrarsi interamente sulla loro attività e sui contenuti del sito.   

Scalabilità

Le piccole imprese possono facilmente scalare i propri account passando a un piano superiore. Anche se condividi un server con altri utenti, la maggior parte dei provider offre opzioni di upgrade per aumentare in modo significativo l’allocazione delle risorse. Se stai raggiungendo i limiti del tuo piano, l’upgrade a un piano superiore aumenterà la velocità di caricamento delle pagine e le prestazioni complessive.
La maggior parte dei piani condivisi di fascia alta può gestire fino a diverse centinaia di migliaia di visitatori al mese. La capacità esatta e le limitazioni variano a seconda di come il provider di hosting ha ottimizzato i propri server web.

SiteGround offre upgrade tra i pacchetti di hosting condiviso senza interruzioni di servizio. Il processo è completamente automatizzato e non comporta tempi di inattività o modifiche al DNS per il tuo dominio.

2. Limitazioni dell’hosting condiviso

Risorse

Questo punto è particolarmente importante per i siti che ricevono più di 500.000 visite al mese. Se il pubblico del tuo sito web sta crescendo e inizi a ricevere più traffico web, potresti raggiungere alcuni dei limiti delle risorse del tuo piano condiviso. Di conseguenza, i tuoi siti web potrebbero essere sospesi fino a quando il problema non viene risolto.  

Come abbiamo detto prima, questi limiti servono a garantire la stabilità del server, quindi questo potrebbe essere un segnale che devi ottimizzare il tuo sito oppure passare a un piano superiore dotato di maggiore capacità.   

Potenziale per velocità più scarsa

Sebbene esistano molte tecnologie per prevenire gli abusi, è possibile riscontrare prestazioni inadeguate se qualcosa va storto con il server condiviso. Se un altro sito sovraccarica l’intero server, la velocità di caricamento del tuo sito web ne risentirà. Questo non accade spesso, ma è possibile dato che ci sono più utenti che condividono lo stesso server. 

Se questo è un problema, puoi prendere in considerazione la possibilità di ospitare il tuo sito web su un altro tipo di hosting, come ad esempio un server cloud. In questo caso, avrai a disposizione una serie dedicata di CPU, memoria RAM e spazio su disco. In questo modo hai la tranquillità di sapere che nessun altro utente può influenzare il tuo sito e l’utilizzo delle risorse. 

Meno personalizzazioni

Utilizzando un ambiente di hosting condiviso gestito, non avrai accesso root al tuo server e non potrai installare il software del server per conto tuo. 

In genere, non è possibile richiedere tali personalizzazioni al tuo provider, perché qualsiasi modifica apportata per te dall’hosting provider influenzerebbe anche altri utenti che condividono lo stesso server.

Questo è però più rilevante per le grandi attività online e per le applicazioni di siti web complesse che possono richiedere diversi livelli di tecnologia per funzionare correttamente. In tali casi, i proprietari impiegano dei tecnici che sono completamente responsabili della configurazione, personalizzazione e manutenzione di server dedicati.

Considerazioni sulla sicurezza 

Mentre i provider di hosting adottano misure per garantire la sicurezza, l’ambiente condiviso implica che le vulnerabilità su un sito web possono potenzialmente influenzare altri siti sullo stesso server. Se un sito viene hackerato o infettato da malware, c’è un rischio maggiore che anche altri siti possano essere interessati. Ecco perché è fondamentale mantenere aggiornato il software del tuo sito web e implementare misure di sicurezza aggiuntive.

La sicurezza a livello di server può variare in modo significativo tra i diversi provider. In SiteGround, offriamo monitoraggio 24/7, firewall per protezione avanzata nonché protezione DDoS per assicurarci che il tuo sito sia ben protetto.

Il nostro Security Optimizer per siti WordPress è un ottimo modo per aumentare la sicurezza a livello di applicazione e prevenire eventuali problemi di malware.

Chi dovrebbe usare un server di hosting condiviso?

L’hosting condiviso è una scelta eccellente per privati, blogger e piccole attività.

È anche un’ottima soluzione per progetti personali, portfolio e piccoli eCommerce che non richiedono operazioni su larga scala o configurazioni personalizzate.

Poiché il provider di hosting gestisce la configurazione tecnica, gli utenti con poca o nessuna esperienza tecnica possono usare l’hosting condiviso senza alcuna difficoltà.

In sostanza, è l’opzione migliore per quasi tutti, a meno che non si gestisca un sito altamente personalizzato o si abbia una quantità eccezionale di traffico.

Quando considerare altre opzioni

Se il tuo sito web ha molto traffico, include applicazioni complesse o richiede configurazioni del server specifiche, l’hosting condiviso potrebbe non essere la scelta migliore.

In questi casi, potresti considerare l’hosting cloud od opzioni di hosting dedicate che offrono più controllo e flessibilità. Queste opzioni sono anche più adatte per grandi imprese o piattaforme di e-commerce con esigenze significative per la gestione dei dati e dei clienti.

Come scegliere il giusto piano di hosting condiviso 

1. Prestazioni e affidabilità

Quando selezioni un piano di hosting condiviso, assicurati di controllare la garanzia di uptime del provider e le ottimizzazioni delle prestazioni. Un servizio di hosting affidabile dovrebbe offrire un uptime del server costante (idealmente il 99,9% o superiore) per garantire che il tuo sito web rimanga accessibile ai visitatori. Dovrebbero anche offrire altre tecnologie per ridurre il carico sul server e ottimizzare le prestazioni. Ciò include la memorizzazione nella cache, livelli di applicazione personalizzati e server del database ottimizzati.

SiteGround implementa tre livelli di caching, una versione PHP ultraveloce e una configurazione MySQL personalizzata per aumentare le prestazioni e la capacità dei nostri server.

2. Assistenza clienti 

Dato che l’hosting condiviso è principalmente rivolto a siti web più piccoli e utenti alle prime armi, è molto importante scegliere un provider che abbia un solido team di assistenza clienti e una buona reputazione per il supporto offerto.

Assicurati che il tuo provider di hosting offra supporto 24/7 tramite chat, telefono o ticket, così da poter ottenere assistenza ogni qualvolta che ne hai bisogno.

SiteGround offre supporto tramite chat, telefono e ticket. C’è anche una ricca Knowledge Base e un assistente IA per aiutarti con qualsiasi domanda riguardante il tuo pacchetto di hosting condiviso.

3. Opzioni di scalabilità 

Le migrazioni manuali verso altre piattaforme possono essere una seccatura che la maggior parte delle persone non sa come gestire.

E nessun proprietario di sito web desidera sentirsi bloccato con un provider limitato, quindi è essenziale scegliere un hosting che ti consenta di passare a un piano superiore se il tuo sito web inizia a crescere. Controlla se il provider offre semplici upgrade in modo da poter scalare senza problemi la tua presenza online man mano che la tua attività cresce.

4. Funzionalità di sicurezza 

La sicurezza è fondamentale, soprattutto su un server condiviso in cui più utenti sono ospitati insieme. Cerca provider di hosting che offrano certificati SSL, firewall, protezione DDoS e patch di sicurezza regolari. Alcuni hosting offrono anche backup automatici, che possono essere una salvezza se qualcosa va storto.

Offriamo certificati SSL gratuiti, monitoraggio 24/7, uno smart firewall e backup giornalieri per tutti i piani di abbonamento.

5. Prezzo vs. Funzionalità

Valuta il prezzo del piano di hosting in base alle funzionalità offerte. Mentre l’hosting condiviso è generalmente conveniente, alcuni piani possono avere vantaggi extra come installazioni con un click, caching integrato e registrazione gratuita del dominio. Assicurati di ottenere il miglior rapporto qualità-prezzo confrontando le varie funzionalità e le recensioni dei clienti.

Controlla anche se offrono una garanzia di rimborso, in modo da avere abbastanza tempo per conoscere tutti gli strumenti disponibili e testare in generale il servizio.

Inizia subito con l’hosting condiviso! 

L’hosting condiviso è un modo accessibile e conveniente per iniziare a costruire la tua presenza online, che tu stia lanciando un blog, impostando un negozio online o avviando un sito portfolio.

Scegliendo il giusto provider di hosting, puoi rapidamente avviare e far funzionare il tuo sito web senza preoccuparti degli aspetti tecnici della gestione del server.

Approfitta delle funzionalità offerte dall’hosting condiviso e, man mano che il tuo sito cresce, avrai la possibilità di crescere senza problemi. Pronto per iniziare? Dai un’occhiata ai nostri piani di hosting condiviso consigliati e inizia subito il tuo percorso online!