Kodning för snabb sidvisning
Oavsett om du kodar i ASP eller rak HTML, vill du att din sida ska visas för dina användare så snabbt som möjligt. Om din sida visas långsamt kan dina användare ge upp och gå någon annanstans.

Kom först ihåg att när en person ber om att se en av dina webbsidor, skickar du bokstavligen den fysiska filen från din server till din besökares hemmaskin. Det är så de ser sidan - de får en kopia på sin maskin och deras webbläsare analyserar och visar den filen. Så ju större din fil, desto längre tid tar det för dem att ta emot och visa informationen. Så du vill göra den filen så fysiskt liten som möjligt.

Det betyder att du STRIPAR ut dina kommentarer. Ja, kommentarer är bra för att arbeta med din kod i din testmiljö. Men du vill inte ha kommentarer på din live-server! Varje kommentarrad du lägger till är en annan rad med onödigt skräp som tar tid när filen skickas ner till dina besökare. Du vill att den levande produktionsfilen ska vara så liten som möjligt, så att överföringen av filen går så snabbt som den kan.

Detsamma gäller massor av extra vitt utrymme, flikar, etc. Var och en av dessa tecken tar fysiskt utrymme i filen. Du vill att din fil ska vara så effektiv som den kan vara i en levande miljö.

Nästa, titta noga på din bordstruktur. Många människor blir galen med bord och bygger biljoner kapslade bord. Varje gång du skapar en tabell måste webbläsaren vänta tills den når slutet av tabellen innan den kan räkna ut hur tabellen ska visas korrekt. Låt oss säga att du har en gigantisk sida med en serie tabeller. Om du lägger alla dessa tabeller i ett "huvudtabell" - måste hela tabelluppsättningen läsas och laddas helt innan något av det visas! Om du istället har varje tabell som en separat enhet kan systemet visa varje tabell när den är klar. Visst, sidan kommer att rita i en tabell, sedan den nästa, sedan den nästa, i progression. Men åtminstone ser användaren något att veta att sidan laddas - istället för att se ingenting alls till slutet.

Se till att du använder så få grafik som möjligt och att varje grafik körs genom ett optimeringsverktyg för att göra filen i sig så liten som möjligt. Återigen måste användaren ladda ner varje grafisk fil till sitt hemsystem innan de kan se det. Ju mer grafik du tvingar dem att ladda, desto långsammare blir sidan.

Naturligtvis säger det sig självt att ha den snabbaste servern du har råd med, på ett trevligt, stort rör. Om du skriver otroligt effektiva sidor, och sedan är din server långsam, kommer du att förlora besökare. Om ingen besöker din webbplats eftersom den är för långsam, har allt arbete du gjort gått till spill.

Det är värt det att testa dina sidor på en uppringd anslutning. Bara för att du har en kabel- eller höghastighetsanslutning, måste du komma ihåg att många av dina besökare inte gör det. Det finns flera verktyg på webben som kan berätta hur långsamt dina sidor kommer att laddas vid uppringning. Flash och söt programmering är trevliga - men om de betyder att din webbplats inte används av 50% av webbpopulationerna skadar de dig.

Kodning för snabba databasanslutningar

Video Instruktioner: Snabb-laddare för bil med 2st USB-uttag QC3.0 (30W) (Maj 2024).