Кодиране за бързо преглеждане на страници
Независимо дали кодирате в ASP или директен HTML, искате вашата страница да се показва на потребителите ви възможно най-бързо. Ако страницата ви се показва бавно, потребителите ви може да се откажат и да отидат на друго място.

Първо, не забравяйте, че когато човек поиска да видите една от уеб страниците ви, вие буквално изпращате този физически файл от вашия сървър до домашната машина на вашия посетител. Така виждат страницата - получават копие на своята машина и браузъра си анализира и показва този файл. Така че колкото по-голям е вашият файл, толкова по-дълго ще отнеме получаването и показването на информацията. Така че искате да направите този файл възможно най-малко физически.

Това означава, че СПРЕШЕТЕ ВАШИТЕ КОМЕНТАРИ. Да, коментарите са чудесни за работа с вашия код, в тестовата ви среда. Но не искате коментари на вашия сървър на живо! Всеки един ред коментар, който добавите, е друг ред от ненужен боклук, който отнема време, докато файлът се изпраща на посетителите ви. Искате този жив, производствен файл да бъде възможно най-малък, така че прехвърлянето на файла да стане възможно най-бързо.

Същото се отнася и за тонове допълнително бяло пространство, раздели и т.н. Всеки от тези символи заема физическо пространство във файла. Искате файлът ви да е толкова ефективен, колкото може да бъде в жива среда.

На следващо място, разгледайте добре структурата на вашата таблица. Много хора полудяват с маси, изграждайки трилиони вложени маси. Всеки път, когато създавате таблица, уеб браузърът трябва да изчака, докато стигне до края на таблицата, преди да може да разбере как да я покаже правилно. Да речем, че имате гигантска страница с поредица от таблици. Ако поставите всички тези таблици в една "главна таблица" - тогава целият набор от таблици трябва да бъде напълно прочетен и зареден, преди да се появи някоя от тях! Ако вместо това имате всяка таблица като отделна единица, системата може да покаже всяка таблица като пълна. Разбира се, страницата ще рисува в една таблица, после в следващата, после в следващата. Но поне потребителят вижда НЕЩО да знае, че страницата се зарежда - вместо да не вижда нищо изобщо до самия край.

Уверете се, че използвате възможно най-малко графика и че всяка графика се изпълнява чрез помощна програма за оптимизация, за да направите самия файл възможно най-малък. Отново потребителят трябва да зареди всеки отделен графичен файл в домашната си система, преди да може да го види. Колкото повече графики ги принудите да се заредят, толкова по-бавна ще бъде страницата.

Разбира се, разбира се, да имате най-бързия сървър, който можете да си позволите, на хубава, голяма тръба. Ако напишете невероятно ефективни страници, а след това сървърът ви е бавен, ще загубите посетители. Ако никой не посещава сайта ви, защото е твърде бавен, цялата работа, която сте свършили, е загубена.

Струва си да тествате вашите страници на комутируема връзка. Само защото имате кабелна или високоскоростна връзка, трябва да запомните, че много от вашите посетители не го правят. В мрежата има няколко помощни програми, които могат да ви кажат колко бавно ще се зареждат страниците ви при комутиране. Флаш и сладкото програмиране са приятни - но ако означават, че вашият сайт не се използва от 50% от популациите в мрежата, те ви навредят.

Кодиране за бързи връзки към база данни

Инструкции Видео: Новогодишни пожелания от мен за вас, как да заложите/кодирате постигнете желаното, Ани Кирилова (Април 2024).