8 problemi di hosting comuni (e come evitarli)
Pubblicato: 2022-06-30Nel nostro annuale State of Hosting, abbiamo riscontrato che il tempo di attività rimane la principale preoccupazione per la maggior parte dei commercianti. Il tempo di attività, sebbene critico, è solo una delle tante cose che possono andare storte con l'hosting web e la misura di un solido provider di hosting web spesso significa più del 99% di tempo di attività.
All'interno, evidenziamo come risolvere o prevenire errori di hosting web comuni come tempi di attività scadenti, prestazioni lente e altre aree chiave.
Prestazioni lente
Le prestazioni del sito web sono importanti. I visitatori hanno poca pazienza per un sito lento. Il tuo prodotto, il servizio clienti e le offerte non contano molto se fanno aspettare gli utenti. Oltre la metà dei visitatori lascia un sito quando una pagina impiega più di 3 secondi per caricarsi e la maggior parte di loro non tornerà.
Un sito lento potrebbe non essere sempre colpa del tuo provider di hosting, anche se uno credibile farà tutto il possibile, ad esempio:
- Fornire ambienti ottimizzati per l'applicazione scelta (Magento, WordPress, WooCommerce, Drupal e così via)
- La tecnologia attuale , anche se non provata tecnologia "bleeding edge" può essere motivo di preoccupazione
- Fornisci soluzioni scalabili in grado di soddisfare temporaneamente o permanentemente le esigenze della tua attività in crescita
Cosa fare al riguardo
Se il tuo sito si blocca, inizia con il team di supporto del tuo provider di hosting. I team di supporto competenti esamineranno il problema e lo risolveranno, se possibile.
Se la causa è al di fuori del loro controllo - codice del sito Web scritto in modo errato, installazione di Magento senza patch, picchi imprevisti nel traffico del sito - possono aiutare a diagnosticare il problema e suggerire opzioni per risolverlo.
Oltre a contattare l'assistenza, puoi provare:
- Utilizzo di un servizio CDN
- Limitare l'uso di contenuti dinamici a favore di contenuti statici, in particolare sulle pagine di destinazione ad alto volume
- Arruolare i servizi di uno sviluppatore o avere conversazioni con quello attuale
- Patchare la piattaforma che esegue il tuo sito
- Limita l'uso di estensioni di terze parti e assicurati che quelle che mantieni siano aggiornate
- Semplificare il tuo web design
- Abilitazione della memorizzazione nella cache sul tuo sistema di gestione dei contenuti preferito, se disponibile
Scarsa sicurezza o conformità PCI
Con la sicurezza, hai abbastanza di cui preoccuparti da parte tua senza chiederti se il tuo provider di hosting sta trattenendo il loro. Nessun sistema di sicurezza può vantare la perfezione, ma considera uno dei seguenti segnali di allarme del provider di hosting:
- Finestre di manutenzione irregolari o mancanti ; sebbene a volte scomodi, rappresentano un impegno a fornire un servizio sicuro e stabile
- Incapacità di fornire un protocollo di trasferimento file sicuro (SFTP); FTP è generalmente considerato non sicuro
- Mancata fornitura del proprio AoC su richiesta (vedi sotto)
- Il supporto non può rispondere alle tue domande su SSL, un'esigenza fondamentale di quasi tutti i siti Web legittimi
- Politica di backup non chiara ; mentre è meglio non fare affidamento solo sui backup del tuo provider di hosting, ogni provider affidabile li fornirà
- Versioni obsolete di PHP o MySQL ; il tuo provider dovrebbe utilizzare versioni ben al di fuori del fine vita (EoL).
Cosa fare al riguardo
La migliore politica qui è la prevenzione. Non aspettare che il tuo host fallisca nella sicurezza per verificarne l'efficacia. Chiedi al tuo provider di hosting l'attestato di conformità (AoC) e considera qualsiasi resistenza a fornirlo come un'enorme bandiera rossa. E ricorda sempre che come commerciante, devi fare la tua parte per la conformità PCI anche dopo aver collaborato con un provider di hosting conforme allo standard PCI.
Oltre all'AoC, controlla il sito Web del provider di hosting, seguito dalla sua reputazione. Se forniscono una discreta quantità di contenuti originali su PCI e sicurezza, è probabile che abbiano alcuni esperti nel loro team. Se il provider di hosting è specializzato in una particolare piattaforma, chiedi informazioni su quel provider ad altre persone che utilizzano quella piattaforma. Le persone che hanno problemi con gli host web raramente sono timide nel condividere la loro storia.
Costo
Sebbene il "costo elevato" sia una lamentela comune, di solito è più produttivo pensare in termini di valore. Ad esempio, l'hosting non gestito è generalmente più economico dell'hosting gestito perché il primo offre poco più di una fonte di alimentazione, la rete e una struttura protetta. Il supporto di solito non è nel menu.
Lettura correlata: 5 reali differenze tra hosting economico e buon hosting >>
Il risultato finale è un provider di hosting a basso costo. Questo può soddisfare le esigenze di alcuni, ma altri farebbero bene a considerare il valore di un hosting ben gestito, anche se costa di più in dollari rigorosi. L'hosting gestito con un buon provider significa meno manutenzione, aggiornamenti a mani libere per i sistemi operativi del server e supporto dedicato 24 ore su 24, 7 giorni su 7.
Cosa fare al riguardo
Se ritieni che il tuo provider di hosting non fornisca abbastanza per giustificare il suo costo, probabilmente è il momento di trovarne un altro. Ancora una volta, il passaparola e la reputazione fanno molto qui. Parla con gli altri nella tua comunità, commercianti che utilizzano la stessa piattaforma con esigenze simili, e chiedi loro suggerimenti. Partecipa a una o due convention, trascorri del tempo su GitHub o trova un forum. Certo, ci vuole tempo, ma può farti risparmiare tempi di inattività e mal di testa lungo la strada.
Supporto lento
Quando si tratta di web hosting, la risoluzione dei problemi è essenziale e prevista. È perfettamente ragionevole spendere il tuo provider di hosting per rispettare il tuo tempo e per rispondere con urgenza a qualsiasi interruzione del servizio al tuo servizio. Anche se un'interruzione è al di fuori del controllo del tuo provider di hosting, dovrebbe essere disposto a comunicare e simpatizzare con la tua situazione per tutto il tempo.
Idealmente, più modi per raggiungere il supporto, meglio è. Il supporto 24 ore su 24, 7 giorni su 7 è praticamente lo standard per il moderno web hosting gestito, con ragionevoli indennità per i ramp-up della stagione dello shopping.
Cosa fare al riguardo
Supponendo che una risposta lenta non sia un valore anomalo, esprimi la tua insoddisfazione nei confronti di un membro della leadership di supporto. Anche quando hai giustificati motivi per essere turbato, tenere sotto controllo la calma mentre esprimi la tua irritazione spesso produce risultati più desiderabili. Gli esseri umani agiscono in modo più efficiente se trattati bene e i team di supporto non fanno eccezione.
Tuttavia, se sono gravemente incompetenti, allora è il momento di guardarsi intorno usando lo stesso metodo descritto nella sezione "Costo" sopra.
Limitazioni poco chiare
Quando si tratta di hosting, a nessuno piacciono le sorprese. Questo vale per uptime, larghezza di banda, storage, scalabilità e molti altri aspetti del tuo servizio. Host web affidabili saranno in anticipo su come distribuiscono le risorse e fatturano i loro servizi e forniranno dettagli aggiuntivi quando richiesto.
Lettura correlata: Diventare virale: come Nexcess ha salvato il sito di adozione durante un aumento di traffico imprevisto >>
Detto questo, prenditi del tempo per leggere l'Accordo sul livello di servizio del fornitore, che tende a fornire un ragionevole margine di manovra legale in caso di inevitabili interruzioni del servizio. La presenza di uno SLA non è di per sé una bandiera rossa, quasi tutti i provider di hosting ne hanno uno, ma prendersi il tempo per leggerlo può darti una migliore comprensione di cosa aspettarti.
Cosa fare al riguardo
La prevenzione fa molto. Fai i compiti sul tuo provider di hosting e fai molte domande ai loro team di vendita o supporto. Se infrangono una promessa o una garanzia, mantienili!
Interruzioni del sito e tempi di inattività
I tempi di inattività ti costano denaro. La maggior parte degli host web lo riconosce e adotta misure proattive per ridurre al minimo i tempi di inattività il più possibile. Il tempo di attività del "cento percento" è assolutamente impossibile, poiché anche l'host web più coscienzioso deve eseguire manutenzione occasionale, guasti ai fornitori a monte e altri problemi al di fuori del loro diretto controllo.
Dovresti conoscere con largo anticipo ogni finestra di manutenzione pianificata in grado di influire sul tuo servizio. Il raro singhiozzo al tuo servizio è inevitabile; il vero indizio è come reagisce il tuo provider di hosting.
Cosa fare al riguardo
Più volte rispondi "no" a queste domande dopo una determinata interruzione, più dovresti considerare di dirigerti verso un altro host.
- Le interruzioni e le interruzioni sono un evento raro per questo provider?
- Sono ragionevolmente trasparenti?
- Si sono scusati (anche se non direttamente per colpa loro)?
- Ti hanno risposto in modo ragionevolmente tempestivo?
- Se hanno proposto una linea temporale, l'hanno rispettata?
- Hanno evitato di accusarti di "rompere qualcosa"?
- Hanno risolto il tuo problema o almeno ti hanno guidato verso una soluzione?
- Se si trattava di un'interruzione prolungata, ti hanno compensato in qualche modo?
- Se hanno richiesto un intervento da parte tua, hanno fornito istruzioni chiare?
Scarsa scalabilità
Idealmente, il tuo host web renderà relativamente facile la crescita del tuo servizio insieme alla tua attività. Uno dei principali punti di forza dei servizi cloud è la scalabilità rapida e indolore. La tecnologia cloud semplifica l'allocazione di risorse extra al tuo servizio on-demand, oltre a fornire un percorso più pulito e senza migrazione per l'aggiornamento permanente (o il downgrade) del servizio.
Se sei sposato con una soluzione non cloud e devi migrare, il tuo provider di hosting dovrebbe discutere le opzioni con te prima di spingere per la migrazione. I provider di hosting rispettabili cercano modi per migliorare il tuo servizio prima di effettuare l'upselling. Se è necessaria la migrazione, sono trasparenti sul processo, ascoltano le tue esigenze e ti tengono informato in ogni fase del processo.
Cosa fare al riguardo
Il cloud hosting è la risposta nella maggior parte dei casi. Sì, tende a costare un po' di più dell'hosting non cloud, ma in cambio ricevi flessibilità. Il tuo sito risponderà meglio agli aumenti di traffico improvvisi e imprevisti e sarà più facile da spostare quando la tua attività supererà il tuo sito web.
Stack tecnologico inadeguato
Uno stack è un insieme di software progettato per eseguire un server. Variano per complessità e scopo, e non molto tempo fa uno stack Linux/Apache/MySQL/PHP (LAMP) era considerato adeguato per scopi di hosting. Poiché le moderne applicazioni Web sono diventate alla ribalta e in complessità, non è più così.
Nel 2019, gli stack servono anche ad accelerare le prestazioni delle applicazioni Web in esecuzione su quegli stessi server. In Nexcess, la nostra applicazione Web cloud attinge a 20 anni di esperienza per creare uno stack con componenti che interagiscono per fornire risorse sufficienti per le moderne applicazioni Web. Sebbene attori affermati come Apache e PHP svolgano ruoli innegabili, lo abbiamo ampliato con diverse altre tecnologie, in particolare Nginx, Varnish e, per Magento, ElasticSearch.
Nginx
Nginx è un server Web completo e ad alte prestazioni che eccelle nel servire contenuti statici. Nel nostro stack cloud, gestisce anche la decrittografia Transport Layer Security (TLS) necessaria per le connessioni HTTPS e lo fa in modo molto più efficiente rispetto ad altre possibili alternative, come il server web stesso.
Vernice
Se configurato correttamente, Varnish si occupa della memorizzazione nella cache delle richieste normalmente gestite da Apache e Nginx, fornendo così una consegna rapida di contenuto statico e dinamico.
ElasticSearch (solo Magento)
ElasticSearch è un motore di ricerca che consente ai clienti di trovare rapidamente un prodotto tra migliaia. Disponibile come parte del nostro servizio cloud Magento, Elasticsearch è veloce e scalabile per dati strutturati e non strutturati, con supporto per 34 lingue.
Cosa fare al riguardo
Prima di trarre conclusioni sullo stack tecnologico di un provider di hosting, interagisci con il loro team di supporto o vendita per esplorare le loro altre offerte. Diffida di qualsiasi sforzo che non faccia domande specifiche sui tuoi obiettivi o sulla tua attività. I provider di hosting etico lavoreranno con te per identificare e soddisfare le tue esigenze, invece di offrire semplicemente un aggiornamento istintivo.
Ogni sistema di gestione dei contenuti aveva esigenze diverse. Ciò che funziona meglio per Magento spesso non è l'ideale per WordPress e così via. Gli host web esperti conoscono il "cosa" e il "come" di queste ottimizzazioni più dei giocatori nuovi al gioco. Se il tuo negozio utilizza Magento 2, chiedi al tuo provider da quanto tempo ospita siti Magento 2 e cosa possono offrirti che altri host non possono.
E adesso?
Hai bisogno di aiuto per trovare una soluzione di web hosting che funzioni per te? Contattaci dalle 9:00 alle 17:00 ora orientale, dal lunedì al venerdì.
Oppure, sfoglia i nostri piani di hosting completamente gestiti per iniziare oggi.