Pubblicato il

Un negozio online di prodotti natalizi concentra quasi il 70% del fatturato tra novembre e dicembre. Per dieci mesi ha traffico contenuto, poi campagne advertising, newsletter e promozioni generano migliaia di visite in poche ore. Questo case study hosting ecommerce stagionale mostra come affrontare quel cambio di ritmo senza sovradimensionare l’infrastruttura per tutto l’anno né mettere a rischio ordini e reputazione nel periodo decisivo.
Il caso riguarda un e-commerce italiano costruito su PrestaShop, con circa 1.800 prodotti, integrazioni con corriere e gestionale, pagamenti online e un catalogo che si amplia a ridosso delle festività. Il problema non era avere un sito veloce a settembre. Il problema era restare operativo quando la domanda diventava imprevedibile.
Il punto critico: il picco non avvisa
Nei test effettuati nei mesi tranquilli, il negozio rispondeva bene. Le criticità sono emerse al primo invio massivo della newsletter del Black Friday: pagine categoria lente, carrelli che impiegavano diversi secondi ad aggiornarsi e un aumento degli abbandoni nella fase di checkout.
Il limite non dipendeva da un solo fattore. Un piano condiviso non ottimizzato gestiva senza difficoltà il traffico ordinario, ma le risorse disponibili diventavano insufficienti quando più utenti interrogavano contemporaneamente filtri, disponibilità, prezzi promozionali e moduli di spedizione. A questo si aggiungevano bot, crawler e richieste non cacheabili verso carrello e area clienti.
Per un e-commerce stagionale, scegliere l’hosting solo in base al prezzo mensile crea spesso un falso risparmio. Anche una breve indisponibilità durante una campagna può costare più della differenza tra due configurazioni. Al tempo stesso, mantenere dodici mesi l’anno un server progettato per il massimo picco può essere inefficiente. La soluzione deve quindi seguire la stagionalità del business.
Case study hosting e-commerce stagionale: i requisiti
Prima di intervenire, il team ha definito quattro obiettivi concreti: garantire continuità del checkout, ridurre il tempo di risposta delle pagine più visitate, proteggere i dati degli ordini e poter aumentare le risorse senza migrazioni affrettate nei giorni di punta.
Il primo passo è stato misurare, non stimare. Sono stati analizzati gli accessi dello stesso periodo dell’anno precedente, il calendario delle campagne, il peso medio delle pagine e la quota di richieste dinamiche. Questo ha evidenziato un dato utile: il traffico massimo non coincideva con il numero più alto di visitatori giornalieri, ma con le due ore successive all’apertura di alcune campagne promozionali.
La distinzione è fondamentale. Un sito può ricevere molte visite distribuite nell’arco della giornata e restare stabile; può anche ricevere meno utenti, ma tutti nello stesso minuto, e soffrire. Per dimensionare l’infrastruttura servono quindi picchi di concorrenza, non soltanto sessioni mensili o pageview.
Dalla condivisione a risorse più controllabili
Per la fase ordinaria, il progetto poteva continuare su un hosting professionale con storage NVMe, LiteSpeed Enterprise e cache configurata correttamente. Questa combinazione è adatta a molti negozi con cataloghi contenuti o medi, soprattutto quando il tema, i plugin e il database sono mantenuti in ordine.
In previsione del picco, l’e-commerce è stato preparato per un ambiente cloud con risorse dedicate e scalabili. La scelta non è stata automatica: un cloud server richiede maggiore competenza operativa rispetto a un hosting gestito. Occorre monitorare servizi, aggiornamenti, database e sicurezza, oppure affidare la gestione a un servizio adeguato. In cambio, però, l’azienda ottiene margine per aumentare CPU, RAM e capacità in base al piano commerciale.
Per attività con un volume stabile e molto elevato, oppure con integrazioni pesanti e database importanti, un server dedicato gestito può essere più prevedibile. Nel caso analizzato, invece, la variazione stagionale rendeva più sensato partire da una configurazione cloud e programmare l’incremento prima delle campagne.
Le ottimizzazioni che hanno alleggerito il server
Aumentare le risorse senza intervenire sull’applicazione sarebbe stato solo metà del lavoro. Il team ha separato le pagine cacheabili, come home, categorie e schede prodotto, dalle aree personali e transazionali. La cache LiteSpeed è stata configurata per servire rapidamente i contenuti pubblici senza memorizzare dati sensibili relativi a carrello, login o checkout.
Sono state anche ottimizzate immagini, varianti prodotto e script di terze parti. Il risultato non riguarda solo la velocità percepita: pagine più leggere consumano meno banda e meno capacità di elaborazione per ogni visita. Durante una promozione, questo libera risorse per le operazioni che non possono essere messe in cache, come la verifica della disponibilità e la creazione dell’ordine.
Il database ha ricevuto un controllo specifico. Tabelle di log troppo grandi, moduli non più utilizzati e query lente possono diventare invisibili nei periodi calmi, poi rallentare tutto quando aumentano le sessioni concorrenti. Sono stati rimossi dati temporanei non necessari, verificati gli indici e pianificate le attività di manutenzione lontano dalle finestre promozionali.
Un altro intervento ha riguardato le integrazioni esterne. Corrieri, gateway di pagamento e gestionali non sono sotto il controllo dell’hosting, ma incidono sull’esperienza d’acquisto. Per questo sono stati impostati timeout coerenti, registri di errore consultabili e procedure manuali per gestire eventuali ordini in attesa. Un’infrastruttura veloce non può compensare un servizio esterno momentaneamente lento, ma può evitare che quella lentezza blocchi l’intera applicazione.
Backup e ripristino: la protezione serve prima del picco
Durante il periodo stagionale, le modifiche aumentano: listini, coupon, pagine di campagna, moduli, traduzioni e aggiornamenti di catalogo. Ogni modifica urgente introduce un rischio. Il backup non va considerato un archivio da controllare dopo un problema, ma una componente operativa del piano.
Nel caso analizzato sono stati previsti backup automatici con conservazione coerente con il volume degli aggiornamenti, oltre a una verifica del ripristino in ambiente di test. Il punto decisivo è proprio questo: un backup che non è stato testato non offre una certezza concreta sui tempi e sulle modalità di recupero.
La protezione ha incluso file, database e configurazioni applicative. Salvare solo il database non basta se un aggiornamento danneggia tema, moduli o file di configurazione. Al contrario, un backup completo consente di riportare il negozio a uno stato funzionante e poi recuperare gli eventuali ordini registrati nei sistemi di pagamento o nel gestionale.
Il piano operativo delle quattro settimane
La preparazione non è stata concentrata nella settimana del Black Friday. Quattro settimane prima, il team ha bloccato gli aggiornamenti non essenziali e verificato compatibilità tra CMS, moduli e versione PHP. Tre settimane prima ha eseguito test di carico sulle pagine pubbliche e sui flussi di checkout, simulando utenti contemporanei.
Due settimane prima sono state aumentate le risorse previste, controllando consumo di CPU, memoria, spazio disco e tempi di risposta del database. Negli ultimi giorni, sono state attivate le campagne solo dopo un controllo finale dei backup, degli alert e dei contatti tecnici. Questa sequenza riduce gli interventi reattivi, che durante un picco sono sempre più costosi e rischiosi.
I risultati sono stati misurati rispetto alla stagione precedente: le pagine di catalogo hanno mantenuto tempi di risposta più regolari, il checkout non ha mostrato rallentamenti significativi nelle finestre più affollate e il team ha potuto intervenire sui contenuti senza fermare il servizio. Il beneficio maggiore, però, è stato organizzativo: l’infrastruttura non era più una variabile sconosciuta nel momento in cui le vendite contavano di più.
Quando scegliere ogni soluzione
Un hosting SSD o NVMe professionale è una scelta efficace per un e-commerce stagionale ancora in crescita, se il catalogo è gestibile, il traffico non raggiunge picchi estremi e la configurazione del CMS è curata. Offre semplicità e costi prevedibili, con tecnologie come LiteSpeed utili per ridurre il carico sulle pagine pubbliche.
Un cloud server diventa indicato quando si richiedono risorse dedicate, maggiore controllo e possibilità di crescita pianificata. È la soluzione più flessibile per campagne concentrate, ma deve essere accompagnata da competenze tecniche o gestione professionale. Un dedicato gestito ha senso quando prestazioni, isolamento e continuità devono restare elevati per lunghi periodi, non soltanto per pochi giorni all’anno.
CoolNetwork propone un percorso che permette di partire da hosting professionali e passare a cloud o server dedicati quando l’e-commerce lo richiede, mantenendo dominio, infrastruttura e servizi di backup presso un unico fornitore. Per chi lavora con finestre commerciali ristrette, ridurre i passaggi operativi è un vantaggio concreto.
La domanda utile non è “qual è l’hosting più potente?”, ma “quale configurazione sostiene il mio prossimo picco, con un margine verificabile e un piano di recupero pronto?”. Rispondere a questa domanda prima di lanciare la campagna trasforma l’hosting da costo tecnico a parte attiva della vendita.