Come ridurre il tempo di connessione tra il primo byte

July 10

Come ridurre il tempo di connessione tra il primo byte


I programmatori memorizzare i dati, inclusi i dati Internet, in byte. Un programmatore può ridurre il tempo di collegamento tra il primo byte di una pagina Web ed i rimanenti dati utilizzando molte tecniche consolidate. Diminuendo il tempo di connessione per il vostro sito web conferisce molti vantaggi, tra cui una migliore esperienza utente e migliorata l'ottimizzazione dei motori di ricerca. È possibile ridurre i tempi di connessione regolando il database, server e sulla pagina di codice. Se si lavora in una grande azienda, riducendo i tempi di connessione può richiedere la cooperazione fra molti professionisti diversi.

istruzione

1 Configurare il database e applicazioni server da utilizzare caching, che farà sì che l'applicazione sarà ripetutamente di inviare un certo insieme di bytes fino indicato diversamente. Configurare le pagine che cambiano frequentemente i dati della cache ogni due a cinque secondi, e configurare altre pagine di memorizzare nella cache ogni minuto. Cache solo un sottoinsieme dei byte usati per generare il codice HTML per la pagina se la pagina cambia più frequentemente di ogni pochi secondi. Evitare la memorizzazione nella cache le pagine che gli utenti raramente accedono.

2 Collega il tuo server a un Content Delivery Network, o caricare il tuo sito ad un Content Delivery Network in modo che possa ridurre drasticamente i tempi di connessione, servendo la pagina dalla rete che è geograficamente più vicino all'utente. Lasciare che il Content Delivery Network per ottimizzare il codice della tua pagina se si fornisce questo servizio.

3 Reindirizzare le pagine reindirizzate in modo che gli utenti possano accedere direttamente alla tua pagina. Cambiare 301-307 codici reindirizzamento in modo che gli utenti non vengono trasportati tra le varie pagine, riducendo drasticamente il tempo di connessione tra il primo byte e dati aggiuntivi.

4 Mettere JavaScript e CSS in file esterni. browser Internet dell'utente memorizza questi file e caricarli velocemente nelle visite successive, sostanzialmente riducendo i tempi di connessione.

5 Eliminare gli script duplicati per l'esame e la messa in vendita di ogni script per vedere se hai già incluso esso; questo è un problema comune in siti web complessi che impiegano molti programmatori.

6 Minify il codice, riducendo lo spazio bianco, ritorno della linea e accorciando i nomi delle variabili. Utilizzare il codice minified di ridurre sostanzialmente il tempo di connessione tra il primo byte e quelle che seguono.

7 Configurare il server utilizzando un programma di utilità gzip. Comprimere i file utilizzando gzip e realizzare più di una riduzione del 50 per cento in tempi di connessione in molti casi.