Codifica per la visualizzazione rapida delle pagine
Che tu stia codificando in ASP o direttamente in HTML, vuoi che la tua pagina venga mostrata ai tuoi utenti il ​​più rapidamente possibile. Se la tua pagina viene visualizzata lentamente, i tuoi utenti potrebbero rinunciare e andare altrove.

Innanzitutto, ricorda che quando una persona chiede di visualizzare una delle tue pagine web, stai letteralmente inviando quel file fisico dal tuo server al computer di casa del tuo visitatore. È così che vedono la pagina: ne ottengono una copia sul loro computer e il loro browser analizza e visualizza quel file. Quindi, più grande è il tuo file, più tempo impiegherà per ricevere e visualizzare le informazioni. Quindi vuoi rendere quel file il più piccolo possibile fisicamente.

Ciò significa che ESTRACI I TUOI COMMENTI. Sì, i commenti sono ottimi per lavorare con il tuo codice, nel tuo ambiente di test. Ma non vuoi commenti sul tuo server live! Ogni singola riga di commento che aggiungi è un'altra riga di immondizia inutile che richiede tempo quando il file viene inviato ai tuoi visitatori. Volete che il file di produzione live sia il più piccolo possibile, quindi il trasferimento del file procede il più rapidamente possibile.

Lo stesso vale per tonnellate di spazio bianco extra, schede, ecc. Ognuno di questi caratteri occupa spazio fisico nel file. Volete che il vostro file sia efficiente quanto in un ambiente live.

Quindi, dai un'occhiata alla struttura del tuo tavolo. Molte persone impazziscono con i tavoli, costruendo trilioni di tavoli nidificati. Ogni volta che crei una tabella, il browser web deve attendere fino a quando non raggiunge la fine della tabella prima di poter capire come visualizzare quella tabella correttamente. Supponiamo che tu abbia una pagina gigante con una serie di tabelle. Se metti tutte quelle tabelle in una "tabella principale", allora l'intero set di tabelle deve essere letto e caricato completamente prima che venga visualizzato! Se invece si dispone di ciascuna tabella come entità separata, il sistema può mostrare ogni tabella al termine. Certo, la pagina verrà disegnata in una tabella, quindi nella successiva, quindi nella successiva, in progressione. Ma almeno l'utente vede QUALCOSA da sapere che la pagina si sta caricando, invece di non vedere nulla fino alla fine.

Assicurati di utilizzare il minor numero di elementi grafici possibile e che ogni elemento grafico venga eseguito tramite un'utilità di ottimizzazione per rendere il file stesso il più piccolo possibile. Ancora una volta, l'utente deve caricare ogni singolo file grafico sul proprio sistema di casa prima di poterlo vedere. Più grafica li costringi a caricare, più lenta sarà la pagina.

Ovviamente, è ovvio avere il server più veloce che puoi permetterti, su una pipa bella e grande. Se scrivi pagine incredibilmente efficienti e il tuo server è lento, perderai visitatori. Se nessuno visita il tuo sito perché è troppo lento, tutto il lavoro che hai fatto è andato sprecato.

Vale la pena testare le tue pagine su una connessione remota. Solo perché hai una connessione via cavo o ad alta velocità, devi ricordare che molti dei tuoi visitatori no. Esistono diverse utility sul Web che possono dirti quanto lentamente le tue pagine si caricheranno al dial-up. La programmazione flash e carina è buona, ma se significano che il tuo sito non è utilizzato dal 50% delle popolazioni web, ti stanno danneggiando.

Codifica per connessioni rapide al database

Istruzioni Video: Come ricordare quello che leggi (11 tecniche) (Marzo 2024).