Koding for rask sidevisning
Enten du koder i ASP eller rett HTML, vil du at siden din skal vises for brukerne dine så raskt som mulig. Hvis siden din vises sakte, kan brukerne dine gi opp og gå et annet sted.

Husk først at når en person ber om å se en av websidene dine, så sender du bokstavelig talt den fysiske filen fra serveren din til hjemmemaskinen til besøkeren. Det er slik de ser siden - de får en kopi på maskinen sin og nettleseren analyserer og viser den filen. Så jo større filen er, jo lenger tid vil det ta før de mottar og viser informasjonen. Så du vil gjøre filen så fysisk liten som mulig.

Det betyr at du STRIPPER DIN KOMMENTARER. Ja, kommentarer er bra for å jobbe med koden din i testmiljøet. Men du vil ikke ha kommentarer på live-serveren din! Hver eneste kommentarlinje du legger til er en annen linje med unødvendig søppel som tar tid når filen sendes ned til besøkende. Du vil at den levende produksjonsfilen skal være så liten som mulig, så overføringen av filen går så raskt som den kan.

Det samme gjelder tonn ekstra hvitt mellomrom, faner osv. Hver av disse karakterene tar fysisk plass i filen. Du vil at filen skal være så effektiv som den kan være i et levende miljø.

Neste, se godt på tabellstrukturen din. Mange mennesker blir sinnssyke med bord og bygger billioner av nestede bord. Hver gang du oppretter et bord, må nettleseren vente til den når slutten av tabellen før den kan finne ut hvordan den tabellen skal vises riktig. La oss si at du har en gigantisk side med en serie bord. Hvis du legger alle disse tabellene i ett "hovedtabell" - må hele tabellsettet være fullstendig lest og lastet før noe av det vises! Hvis du i stedet har hver tabell som en egen enhet, kan systemet vise hver tabell når den er fullført. Jada, siden vil tegne i den ene tabellen, deretter den neste, deretter den neste, i progresjon. Men brukeren ser i det minste noe å vite at siden lastes - i stedet for å se ingenting i det hele tatt helt til slutt.

Forsikre deg om at du bruker så få grafikk som mulig, og at hver grafikk kjøres gjennom et optimaliseringsverktøy for å gjøre selve filen så liten som mulig. Igjen må brukeren laste ned hver eneste grafiske fil til hjemmesystemet sitt før de kan se det. Jo mer grafikk du tvinger dem til å laste, jo saktere blir siden.

Selvfølgelig sier det seg selv å ha den raskeste serveren du har råd til, på en fin, stor pipe. Hvis du skriver utrolig effektive sider, og så er serveren din treg, vil du miste besøkende. Hvis ingen besøker nettstedet ditt fordi det er for tregt, har alt arbeidet du har gjort gått til spill.

Det er verdt det å teste sidene dine på en oppringt forbindelse. Bare fordi du har en kabel- eller høyhastighetsforbindelse, må du huske at mange av de besøkende ikke gjør det. Det er flere verktøy på nettet som kan fortelle deg hvor sakte sidene dine vil lastes inn ved oppringing. Flash og søt programmering er fint - men hvis de mener at nettstedet ditt ikke brukes av 50% av nettpopulasjonene, skader de deg.

Koding for raske databasetilkoblinger

Video Instruksjoner: Coding Bootcamp Brussels | Le Wagon Demo Day - Batch #229 (April 2024).