Guide Open Source

GUIDE E MANUALI DEL MONDO LINUX E CMS

Guide Open Source

GUIDE E MANUALI DEL MONDO LINUX E CMS

Guide Open Source

GUIDE E MANUALI DEL MONDO LINUX E CMS

Come Testare la Velocità di Caricamento Sito in Linux

La velocità di caricamento sito o il tempo di risposta è molto importante per qualsiasi webmaster, perché avrà un impatto posizionamento nei motori di ricerca e l’esperienza utente. Quindi, se siete un amministratore di sistema o il webmaster quindi è importante per voi per testare la vostra velocità del sito e prendere un’azione immediata per accelerare questo. Ci sono diversi web-based e strumenti della riga di comando disponibili per testare la vostra velocità del sito.

In questo tutorial, vi mostreremo come test di velocità di caricamento sito utilizzando il comando curl in Linux.

Test di Velocità del Sito con Curl

Curl è un semplice ma potente strumento per il trasferimento di dati da un server. Viene anche usato per testare i tempi di risposta utilizzando le diverse variabili.

Consente di testare la velocità di caricamento del sito web https://www.howtoforge.com.

curl-s -w 'Sito web per il Test del Tempo di Risposta per :%{url_effective}\\n \ \ nLookup Tempo:\t\t%{time_namelookup}\nConnect Tempo:\t\t%{time_connect}\nPre-Tempo di trasferimento:\t%{time_pretransfer}\nStart-Tempo di trasferimento:\t%{time_starttransfer}\\n \ \ ntotale Tempo:\t\t%{time_total}\n' -o /dev/null https://www.howtoforge.com

Si dovrebbe ottenere il seguente output:

Sito web per il test del Tempo di Risposta per :https://www.howtoforge.com/

Tempo Di Ricerca: 0.511
Tempo Di Connessione: 0.565
Pre-Tempo di trasferimento: 0.565
Start-Tempo di trasferimento: 0.726

Tempo Totale: 0.727

Una breve spiegazione di ogni opzione è mostrato di seguito:

  • time_connect – consente di Visualizzare il tempo in secondi da collegare è stato notato da curl fino a che il primo byte è arrivato.
  • time_namelookup – consente di Visualizzare il tempo in secondi impiegato dall’inizio fino a quando il nome di risoluzione è stata completata.
  • time_pretransfer – consente di Visualizzare il tempo in secondi impiegato dall’inizio fino a quando il trasferimento di file è stato sul punto di iniziare.
  • time_starttransfer – consente di Visualizzare il tempo in secondi da collegare è stato notato da curl fino a che il primo byte è arrivato.
  • time_total – Il tempo totale in secondi per eseguire l’operazione.
  • -s – non visualizzare la barra di avanzamento.
  • -w – Utilizzato per definire cosa visualizzare in uscita.
  • -o – Utilizzato per scrivere l’output a /dev/null.

Se il vostro sito è HTTPS, è possibile eseguire il seguente comando:

curl-s -w 'Sito web per il Test del Tempo di Risposta per :%{url_effective}\\n \ \ nLookup Tempo:\t\t%{time_namelookup}\nConnect Tempo:\t\t%{time_connect}\nAppCon Tempo:\t\t%{time_appconnect}\nRedirect Tempo:\t\t%{time_redirect}\nPre-Tempo di trasferimento:\t%{time_pretransfer}\nStart-Tempo di trasferimento:\t%{time_starttransfer}\\n \ \ ntotale Tempo:\t\t%{time_total}\n' -o /dev/null https://www.howtoforge.com

Si dovrebbe ottenere il seguente output:

Sito web per il test del Tempo di Risposta per :https://www.howtoforge.com/

Tempo Di Ricerca: 0.511
Tempo Di Connessione: 0.564
AppCon Tempo: 0.724
Redirect Tempo: 0.000
Pre-Tempo di trasferimento: 0.724
Start-Tempo di trasferimento: 1.085

Tempo Totale: 1.264

Se non si desidera eseguire un lungo comando ogni volta, è possibile creare un file di nome curl_test.txt e tutte le necessarie opzioni:

nano curl_test.txt

Aggiungere le seguenti righe:

time_namelookup: %{time_namelookup}\n
time_connect: %{time_connect}\n
time_appconnect: %{time_appconnect}\n
time_pretransfer: %{time_pretransfer}\n
time_redirect: %{time_redirect}\n
time_starttransfer: %{time_starttransfer}\n
----------\n
time_total: %{time_total}\n

Salvare e chiudere il file, quindi eseguire il comando riportato di seguito:

curl-w "@curl_test.txt" -o /dev/null -s https://www.howtoforge.com

Si dovrebbe ottenere il seguente output:

time_namelookup: 0.013
time_connect: 0.056
time_appconnect: 0.160
time_pretransfer: 0.160
time_redirect: 0.000
time_starttransfer: 0.511
----------
time_total: 0.753

È possibile sostituire solo www.howtoforge.com con il tuo sito web nome o l’indirizzo IP per testare la velocità del sito.

Conclusione

Nella guida precedente, si è appreso come test di velocità di caricamento sito utilizzando il comando Curl. Spero che questo ti aiuta a testare la velocità del tuo sito web.

Piaciuto l'articolo? Condividilo sui social!

Share on facebook
Facebook
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on whatsapp
WhatsApp