8 Modi per ridurre il tempo di risposta del server di un sito Web WordPress
Il tuo sito web lento può influenzare i tassi di conversione!
Prova Cloudways e massimizza le prestazioni del tuo WordPress.
Traffico
Con la crescita continua del vostro business, picchi di traffico possono diventare molto frequenti (con poco o nessun avviso).
Permettetemi di illustrare questo con un esempio: se pubblichi un’offerta speciale sul sito Web della tua caffetteria, il numero di visitatori del sito può aumentare in modo significativo. Di conseguenza, il server inizia a ricevere sempre più richieste che richiedono una risposta immediata. Quando il consumo di risorse raggiunge il limite, il tempo di risposta del server inizia a salire. Alla fine, man mano che tutte le risorse vengono consumate, il sito andrà giù e il tuo marchio vedrebbe un calo delle vendite e della reputazione.
Non ti consiglio di smettere di offrire caffè gratis. Quello che puoi fare è migliorare il tempo di risposta lento del server scegliendo un host Web ottimizzato per le prestazioni e in grado di gestire i picchi di traffico.
Risorse di hosting
Quando si avvia un’attività online, il primo ordine del giorno dovrebbe essere una sessione di raccolta completa delle risorse del server. Questo dovrebbe dare un’idea del volume di risorse del server è necessario avviare il business e la proiezione futura dei requisiti delle risorse.
Se non sei sicuro del processo, contatta prima il supporto del tuo provider di hosting e spiega la tua situazione. Potrebbero essere in grado di presentare una soluzione che funziona nel tuo caso. Si può anche arrivare a provare il servizio prima di investire in esso.
Scegli il provider di hosting che aggiorna costantemente la propria infrastruttura, utilizza l’hardware più recente e il software aggiornato come i server PHP 7.3 e HTTP/2.
In una nota correlata, non è sempre la decisione più saggia di andare con il server più grande là fuori. Gestire le risorse in modo efficiente e applicare tutte le migliori best practice di sviluppo e gestione del server aiuta anche a migliorare il tempo di risposta del server.
Cloudways offre una prova gratuita (senza carta di credito) in cui è possibile avviare qualsiasi server e testare le sue capacità contro le vostre esigenze.
Database
Un database è un luogo in cui sono memorizzate tutte le informazioni richieste. Deve essere ottimizzato in modo che sia il server può accedere, gestire e aggiornare le informazioni senza ritardi. Database non mantenuti e / o enormi richiedono più tempo per recuperare i dati giusti e quindi il tempo di risposta complessivo del server aumenta.
Per risolvere i problemi relativi al database, provare a rimuovere i dati non necessari e obsoleti e riscrivere le query per un’esecuzione più intelligente e veloce.
Si può anche considerare l’utilizzo di suggerimenti per ottimizzare il database di WordPress per migliorare le prestazioni tra cui tweaking la struttura del database e l’ottimizzazione del database relativi plugin WordPress.
Dinamica vs Statica
Il contenuto dinamico viene generato in fase di esecuzione sulla richiesta generata da un visitatore ed è generalmente diverso per ogni utente. Ad esempio, se ordino un caffè e tu ordini un hamburger, il processo da parte nostra rimarrebbe lo stesso a causa dell’interfaccia utente simile del sito web. Tuttavia, la risposta del server sarebbe diversa a causa della diversa natura dei due ordini. Il server recupera due diversi set di dati dal database e prepara due risposte separate. Ora scala l’esempio per un ristorante popolare e puoi avere una buona idea del carico sul server.
Il contenuto statico è hardcoded in HTML, JS, CSS, e le immagini del sito web. Queste risorse non cambiano per input utente diverso e il server fornisce lo stesso contenuto a ogni visitatore. Questo è il modo più veloce per fornire il contenuto in quanto non consuma molte risorse del server e il tempo di risposta del server aumenta.
Gli esperti suggeriscono di scaricare contenuti statici su una CDN di WordPress per ridurre i tempi di caricamento e il consumo di risorse del server.
Software server
Lo stack del server ha un grave impatto sul tempo di risposta del server. In generale, lo stack comprende una combinazione di server e cache che si uniscono per fornire la potenza di elaborazione al server. I componenti dello stack più diffusi includono Apache, NGINX, MySQL / MariaDB.
Non dimenticare di mantenere aggiornate le versioni di WordPress e PHP. Le versioni precedenti spesso richiedono più risorse del server e sono inefficienti nella gestione delle risposte. Il team principale di WordPress consiglia di utilizzare PHP7 a causa dell’elaborazione ottimizzata.
WordPress PHP 7: Parametri di Prestazione & Guida all’Aggiornamento di
Scegliere WordPress Hosting Saggiamente
Dal momento che ora hanno una più profonda comprensione di come i server di processo richieste dei clienti, si può prendere una decisione informata sul tipo di soluzione di hosting per il tuo sito web WordPress. La soluzione migliore è un ambiente dedicato in cui è possibile controllare e ottimizzare i componenti del server in base alle proprie esigenze di prestazioni.
Se non sei esperto di tecnologia, scegli un provider di hosting WordPress gestito altamente ottimizzato che si occupa dei problemi di gestione del server.
In che modo Cloudways aiuta a migliorare i tempi di risposta del server?
Cloudways è una piattaforma di hosting cloud gestito che ha il suo stack di server ottimizzato ed è ideale per i siti WordPress. Un sito WordPress di base ospitato su Cloudways e Breeze installato può essere caricato in pochi ms.
Non è impressionante?
Carica i siti WordPress velocemente come 37ms! Grazie al miglior hosting per WordPress
Distanza tra server e visitatori
Cloudways ha collaborato con fornitori di infrastrutture cloud di prim’ordine e, di conseguenza, offre oltre 55 data center a livello globale. Non importa dove si trova il tuo pubblico, scegli il data center più vicino e avvia il server senza preoccuparti della velocità del sito web.
Ricorda, più vicino è il server, più veloce è il caricamento del sito Web per il pubblico. Per un pubblico globale, utilizza CloudwaysCDN.
Traffico
Per gestire i picchi di traffico, le risorse del server su Cloudways possono essere ridimensionate in un solo clic.
Questa funzione è utile sia per le imprese online nuove e consolidate. Le aziende consolidate possono operare senza preoccuparsi di perdere il traffico a causa di crash del server e le nuove aziende che non sono sicure delle loro esigenze future possono facilmente scalare le loro risorse quando necessario.
Supporto
Gli esperti cloud di Cloudways sono disponibili 24/7 per aiutarti. Sentiti libero di discutere e lasciare che il supporto Cloudways conosca i tuoi requisiti / query in modo che possano guidarti di conseguenza.
Database
Attualmente, il WordPress ufficiale supporta solo MySQL e MariaDB. Considerando questo, noi di Cloudways abbiamo lasciato la scelta agli utenti di WordPress aggiungendo entrambi nella piattaforma. La conversione di MySQL in MariaDB è a portata di clic.
Dinamico vs Statico
Come descritto sopra, questa decisione varia da utente a utente. Su Cloudways, i server sono dotati di PHP7 preinstallato (mentre leggi questo, l’ultima versione è PHP 7.3) che danno una spinta significativa nell’elaborazione dei contenuti dinamici. Ma devi assicurarti che tutta la tua base di codice dell’applicazione sia compatibile con PHP7. Per questo, crea un ambiente di staging WordPress del tuo sito live e prova tutto. Una volta che si è soddisfatti, spingere le modifiche alla versione live. Per i contenuti statici, la nostra formula ThunderStack funziona al meglio!
Software server
I server Cloudways sono la combinazione di Apache, NGINX, Varnish, Memcached, PHP-FPM, Redis e il supporto per PHP 7.x. Tutto questo combina insieme e aumenta le prestazioni di un sito WordPress.
TTFB sui server Cloudways
Per motivi di test, ho lanciato un server Linode da 1 GB (presso il data center Fremont) con tutte le impostazioni predefinite. Successivamente, ho installato Breeze per abilitare la minificazione e il raggruppamento.
Eseguo quindi il test tramite il test della pagina Web. Ecco i risultati.
Puoi vedere, il Time To First Byte (TTFB) è inferiore a 200 ms che si adatta alle linee guida di Google.
Quando lo stesso sito viene testato su Pingdom. Ecco quello che ho!
Concludiamo!
Migliorare le prestazioni complessive e ridurre i tempi di risposta del server per un sito WordPress è una questione di seguire tutte le best practice. Quando sei soddisfatto del valore TTFB del tuo provider di hosting, puoi iniziare a implementare i suggerimenti per accelerare un sito WordPress.