Kódování pro rychlé prohlížení stránek
Ať už kódujete v ASP nebo v přímém HTML, chcete, aby se vaše stránka zobrazovala uživatelům co nejrychleji. Pokud se vaše stránka zobrazuje pomalu, uživatelé se mohou vzdát a jít jinam.

Nejprve si pamatujte, že když člověk požádá o zobrazení jedné z vašich webových stránek, doslova odesíláte tento fyzický soubor ze serveru do domácího počítače návštěvníka. Takto vidí stránku - dostanou kopii do svého počítače a jejich prohlížeč analyzuje a zobrazí tento soubor. Čím větší je váš soubor, tím déle bude trvat, než budou informace přijaty a zobrazeny. Takže chcete, aby byl tento soubor fyzicky co nejmenší.

To znamená, že VYTVOŘETE VAŠE KOMENTÁŘE. Ano, komentáře jsou skvělé pro práci s vaším kódem ve zkušebním prostředí. Ale na svém živém serveru nechcete komentáře! Každý jednotlivý řádek komentáře, který přidáte, je další řádek zbytečného odpadu, který zabírá čas, protože soubor je odeslán vašim návštěvníkům. Chcete, aby tento živý produkční soubor byl co nejmenší, takže přenos souboru jde tak rychle, jak jen to jde.

Totéž platí pro tuny bílého prostoru navíc, karty atd. Každá z těchto znaků zabírá v souboru fyzický prostor. Chcete, aby byl váš soubor stejně účinný jako v živém prostředí.

Dále se dobře podívejte na strukturu tabulky. Mnoho lidí zbláznilo stoly a stavělo bilióny vnořených stolů. Při každém vytvoření tabulky musí webový prohlížeč počkat, dokud nedosáhne konce tabulky, než dokáže zjistit, jak tuto tabulku správně zobrazit. Řekněme, že máte obří stránku s řadou tabulek. Pokud všechny tyto tabulky vložíte do jedné „hlavní tabulky“ - pak se musí celá sada tabulek přečíst a načíst, než se některá z nich zobrazí! Pokud místo toho máte každou tabulku jako samostatnou entitu, systém může každou tabulku zobrazit jako úplnou. Jistě, stránka se nakreslí do jedné tabulky, poté do další, potom další, v průběhu. Alespoň však uživatel uvidí SOMETHING, aby věděl, že se stránka načítá - místo toho, aby neviděl vůbec nic, až do samého konce.

Ujistěte se, že používáte co nejméně grafiky a že každá grafika je spuštěna pomocí optimalizačního nástroje, aby byl samotný soubor co nejmenší. Uživatel musí znovu načíst každý jednotlivý grafický soubor do svého domovského systému, než ho uvidí. Čím více grafiky je donutíte načíst, tím bude stránka pomalejší.

Samozřejmě je samozřejmostí mít nejrychlejší server, který si můžete dovolit, na pěkném, velkém potrubí. Pokud píšete neuvěřitelně efektivní stránky a váš server je pes pomalý, ztratíte návštěvníky. Pokud nikdo nenavštíví vaše stránky, protože je příliš pomalá, pak veškerá práce, kterou jste udělali, byla zbytečná.

Vyplatí se vyzkoušet vaše stránky pomocí telefonického připojení. Jen proto, že máte kabelové nebo vysokorychlostní připojení, musíte si uvědomit, že mnoho vašich návštěvníků to ne. Na webu je několik nástrojů, které vám mohou sdělit, jak pomalu se vaše stránky při vytáčeném vytížení načítají. Flash a roztomilé programování jsou pěkné - ale pokud znamenají, že váš web nepoužívá 50% webových populací, poškozují vás.

Kódování pro rychlé připojení k databázi

Video Návody: Stream Záznam #5 - Příprava prostředí a kódování webu (Smět 2024).