Vuoi scoprire come mettere alla prova il traffico del tuo blog?

Una cosa che non ti diciamo quando inizi un blog o un sito web aziendale è che un giorno il tuo sito web raggiungerà il limite.

Le società di hosting non hanno interesse a farti sapere di questo e gli sviluppatori di plugin e temi vogliono solo fare più vendite. Quindi è difficile dire se un plugin entrerà in conflitto con il tuo sito quando il traffico inizierà ad aumentare.

WordPress è una soluzione abbastanza buona per il tuo blog, soprattutto quando scegli un servizio di hosting di qualità. Tuttavia, testare il tuo sito web prima che venga pubblicato non è un modo realistico per capire come si comporterà il tuo sito.

Cosa succede quando il traffico è massimo durante le vacanze? Il tuo sito è pronto per questo tipo di stress?

Cosa intendiamo per stress?

I test di resistenza (o test di carico) si verificano quando si sottopone una certa quantità di stress a un sistema software o tecnologico per testarne la resistenza.

Questo stress test viene eseguito in diversi ambienti. Ad esempio, vorrai vedere come si comporta il tuo sito Web con un enorme carico di traffico. Allo stesso tempo, è una buona idea confrontare questo picco con quelli che otterrai quando il traffico è basso.

Nel complesso, lo stress test significa simulare l'arrivo di più utenti contemporaneamente sul tuo blog. In questo modo, sei pronto per il tuo successo come proprietario del sito. Una cosa da tenere a mente è che non devi buttare tutto sul tuo sito in una volta. Vedere se il tuo sito resisterà al traffico come Facebook è completamente inutile.

Perché?

Perché è improbabile che il tuo nuovo sito Web o blog riceva lo stesso traffico di Facebook. Quindi è necessario valutare i propri numeri e comprendere le visite medie giornaliere e mensili. Quindi puoi prendere la maggior parte del traffico che hai ricevuto in un periodo di tempo e utilizzarlo come punto di riferimento.

Tuttavia, il punto di stress test è spesso quello di anticipare il traffico senza precedenti. Per questo motivo, ti consigliamo di essere troppo generoso con il tuo numero massimo di visite.

Valutazione delle prestazioni attuali

Ti consigliamo di utilizzare uno dei seguenti strumenti per valutare le prestazioni attuali del tuo sito Web:

Ciascuno dei siti sopra elencati fornisce buoni strumenti per testare le prestazioni del tuo sito. Offrono anche soluzioni che potresti o meno essere in grado di risolvere da solo. Ad esempio, un problema di caching può essere risolto da un plugin di caching, la combinazione di CSS e JavaScript esterno potrebbe richiedere conoscenze aggiuntive.

Avrai anche informazioni sulla velocità di caricamento delle tue pagine senza molto traffico. Questo può darti un buon punto di partenza quando passi ai test delle prestazioni con traffico intenso.

Eliminare i plugin inutili

UtilizzoDD consente agli amministratori di monitorare l'utilizzo delle risorse della loro installazione di WordPress. Aggiungerà una piccola casella in basso al centro di ogni pagina, visibile solo agli amministratori, che mostra il numero di query MySQL, la quantità di memoria utilizzata dal codice della pagina e se stai utilizzando un server web compatibile (la maggior parte sono compatibili ), il "time to first byte" (TTFB) e il tempo necessario per generare la pagina completa. TTFB viene utilizzato da Google per scopi di classificazione delle pagine e questo sarà il primo dei due visualizzati.

Puoi utilizzare il display per determinare se il tuo sito web ha troppi plugin caricati, se il tuo tema è troppo "pesante" o se qualcosa non va sul tuo server. Il plug-in stesso non utilizza praticamente alcuna risorsa e dovrebbe essere compatibile con tutti i temi e i plug-in che generano HTML.

Quindi installa questo WordPress Plugin rimuoverà il plugin di WordPress che può influenzare la velocità e le prestazioni del tuo sito web. Ad esempio, potresti scoprire che uno dei conflitti di plug-in sta causando un rendimento scadente del tuo sito.

Test di sovraccarico: come farlo e con quali strumenti?

Hai due modi per fare questi test. Il primo è camminare manualmente, con una procedura fai-da-te. L'altro è scegliere un prodotto commerciale per far funzionare il test per te.

Il processo manuale

I principianti dovrebbero evitare questo metodo. Tuttavia, se ti consideri esperto, non ci sono problemi.

Dal nostro punto di vista, tecnicamente puoi andare con qualsiasi cosa. Tuttavia, abbiamo alcuni preferiti:

  • JMeter - Ecco un'applicazione Java open source, con potenti strumenti per testare le prestazioni. JMeter supporta i test per la maggior parte delle applicazioni, per i server di backend e per i tipi di protocollo, è una soluzione abbastanza popolare e su questi ultimi troverai una buona documentazione.
  • Assedio - Quest'ultimo è circa dieci volte più facile da imparare rispetto a JMeter o Tsung. È senza dubbio la migliore scommessa per gli sviluppatori meno esperti che vogliono fare bricolage, fare test di sovraccarico con una simulazione di utenti e alla fine può mettere il server in uno stato di assedio.

Trading opzioni

Per molte persone il metodo manuale non è molto comodo. Se sei uno sviluppatore meno esperto, o se non vuoi perdere tempo, ti consiglio l'uso di strumenti commerciali.

Tieni presente che alcune di queste opzioni sono costose, quindi il fai-da-te migliore sarà, lo determinerai in base al tuo budget.

Load Impact

Load Impact è una piattaforma che offre prezzi convenienti e un'interfaccia intuitiva. Puoi testare su normali siti WordPress per avere un'idea di ciò che le persone faranno effettivamente sul tuo sito.

Sebbene " Load Impact Dispone di alcuni strumenti cloud, è stato originariamente creato per funzionare attraverso il cloud per testare le prestazioni di siti Web e applicazioni. Il prezzo di partenza è a 29,99$ al mese e i suoi servizi principali includono test di carico e prestazioni del server.

Questo è tutto per questo tutorial, spero che tu possa eseguire correttamente i test delle prestazioni sul tuo blog.