Kodowanie do szybkiego przeglądania stron
Niezależnie od tego, czy kodujesz w ASP, czy w zwykłym HTML, chcesz, aby Twoja strona wyświetlała się użytkownikom tak szybko, jak to możliwe. Jeśli strona wyświetla się powoli, użytkownicy mogą się poddać i przejść gdzie indziej.

Po pierwsze, pamiętaj, że gdy ktoś prosi o wyświetlenie jednej z twoich stron internetowych, dosłownie wysyłasz ten fizyczny plik z serwera na komputer domowy odwiedzającego. Tak widzą stronę - otrzymują kopię na swój komputer, a przeglądarka analizuje i wyświetla ten plik. Im większy plik, tym dłużej będzie trzeba odebrać i wyświetlić informacje. Więc chcesz, aby ten plik był jak najmniej fizycznie mały.

Oznacza to, że WYKASUJ SWOJE KOMENTARZE. Tak, komentarze świetnie nadają się do pracy z Twoim kodem w środowisku testowym. Ale nie chcesz komentarzy na swoim serwerze na żywo! Każda dodana linia komentarza to kolejna linia niepotrzebnych śmieci, która zajmuje dużo czasu, ponieważ plik jest wysyłany do użytkowników. Chcesz, aby ten plik produkcyjny na żywo był jak najmniejszy, więc przesyłanie pliku przebiega tak szybko, jak to możliwe.

To samo dotyczy ton dodatkowej białej spacji, tabulatorów itp. Każda z tych postaci zajmuje fizyczne miejsce w pliku. Chcesz, aby Twój plik był tak wydajny, jak to możliwe w środowisku na żywo.

Następnie przyjrzyj się strukturze stołu. Wiele osób oszalało na punkcie stołów, budując biliony zagnieżdżonych stołów. Za każdym razem, gdy tworzysz tabelę, przeglądarka internetowa musi poczekać, aż dotrze do jej końca, zanim będzie w stanie dowiedzieć się, jak prawidłowo wyświetlić tabelę. Załóżmy, że masz gigantyczną stronę z serią tabel. Jeśli umieścisz wszystkie te tabele w jednym „stole głównym” - cały zestaw tabel musi zostać w pełni odczytany i załadowany, zanim którykolwiek z nich zostanie wyświetlony! Jeśli zamiast tego masz każdą tabelę jako osobną jednostkę, system może wyświetlić każdą tabelę jako kompletną. Jasne, strona będzie rysować w jednej tabeli, następnie w następnej, a następnie w następnej kolejności. Ale przynajmniej użytkownik widzi COŚ, aby wiedzieć, że strona się ładuje - zamiast niczego nie widzieć do samego końca.

Upewnij się, że używasz jak najmniej grafiki i że każda grafika jest uruchamiana przez narzędzie optymalizacyjne, aby sam plik był jak najmniejszy. Ponownie użytkownik musi załadować każdy pojedynczy plik graficzny do swojego systemu macierzystego, zanim będzie mógł go zobaczyć. Im więcej grafiki zmusisz do załadowania, tym wolniejsza będzie strona.

Oczywiście oczywiste jest, że mamy najszybszy serwer, na jaki Cię stać, na ładnej, dużej rurze. Jeśli piszesz niewiarygodnie wydajne strony, a Twój serwer działa zbyt wolno, stracisz odwiedzających. Jeśli nikt nie odwiedza Twojej witryny, ponieważ jest ona zbyt wolna, cała Twoja praca została zmarnowana.

Warto przetestować swoje strony za pomocą połączenia dial-up. Tylko dlatego, że masz połączenie kablowe lub szybkie, musisz pamiętać, że wielu odwiedzających go nie ma. W Internecie znajduje się kilka narzędzi, które mogą informować o tym, jak wolno strony ładują się podczas połączenia telefonicznego. Flash i urocze programowanie jest fajne - ale jeśli oznaczają, że Twoja witryna nie jest używana przez 50% populacji sieci, to wyrządzają ci krzywdę.

Kodowanie dla szybkich połączeń z bazą danych

Instrukcje Wideo: Jak przyspieszać i optymalizować strony - Kompresujemy CSS ▶strefakursow.pl◀ (Może 2024).