NawigacjaStart » Forum » Off-Topic » Rozmowy na każdy temat. »
Nowy Temat Odpowiedz
Optymalizacja stron internetowych,
Posty: 142
Dołączył: 29 Lis 2011r.
Skąd:
Ostrzeżenia: 0%
ff
Wysłany: 22 Sty 2012r. 14:24  
Cytuj
Witam.
Poczytalem w necie troche informacji o optymalizacji stron zeby dzialaly bardzo szybko i dalej nie bardzo wiem od czego zaczac.
Glownie chodzi o to jak ejst duzy ruch na stronie - duza liczba osob online.
Od razu napisze ze to nie chodzi o kwestie szybkosci dzialania internetu.

Moze ktos ma w tym doswiadczenie i poradzilby cos ?

Profil 
Prywatna wiadomość 
 
 
Posty: 732
Dołączył: 2 Lip 2008r.
Skąd: Stalowa Wola
Ostrzeżenia: 0%
ff
Wysłany: 22 Sty 2012r. 14:24  
Cytuj

Profil 
Prywatna wiadomość 
 
 
Posty: 157
Dołączył: 9 Wrz 2008r.
Skąd: Nisko
Ostrzeżenia: 0%
ff
Wysłany: 22 Sty 2012r. 16:53  
Cytuj
opisz dokładniej, bo Twoje pytanie nie jest jednoznaczne.
Profil 
Prywatna wiadomość 
 
 
Posty: 14
Dołączył: 22 Wrz 2008r.
Skąd:
Ostrzeżenia: 0%
ff
Wysłany: 22 Sty 2012r. 19:40  
Cytuj
Witam.
Temat szybkiego dzialania stron to temat rzeka umiech
Tak w skrocie kilka elementow ktore wplywaja na szybko dzialajce strony:

1. Serwer - hosting - moje wszystkie strony sa na serwerze w home.pl - polecam bo to najlepszy hosting w kraju - zagranicznych hostingow nie polecam (chyba ze strona ma byc glownie skierowana na odwiezdajacych z zagranicy) - i tutaj 1 uwaga - to ze firma jest polska nie znaczy ze serwery ma w Polsce - wiele malych firemek hostingowych ma najczesciej serwery w zachodniej Europie.

Jest wiele \"hostingow\" co zwykle stronki statyczne (htmlowe) zamulaja podczas wczytywania.

2. Oskryptowanie strony - to tez jest obszerny temat - tak w skrocie powiem ze ja nie korzystam z gotowcow takich jak Joomla, Wordpress i inne zasobozerne CMSy (tzw. zamulacze). Lepsze jest dedykowane oskrytpowanei pod dany serwis - bo gotowe CMsy maja nadmiar zbednych opcji uzytkowych i konfiguracyjnych i przez to bardzo obciazaja serwery.
Wordpress jeszcze na dobrym hostingu po wielu przerobkach potrafi wzglednie dzialac.

3. Kolejna sprawa - optymalizacja kodu ktory zostaje wyslany do przegladarki:
Dobrze jest kod dopracowac tak zeby podczas wczytywanie sie strony bylo jak najmniej żadan do serwera (Requesty) - mozna to osiagnac m.in
a) grafiki szaty strony robic jako sprity (przyklad: http://www.onet.(...)ta01.png) - dzieki temu zamiast np. 50 rzadan do serwera (dla 50 grafik) mamy 1-ego Requesta - ponadto wiele grafik umieszczonycy w jednym pliku zajmuje o wiele mniej niz kazda pojedyncza grafika.

Liczba Requestow jest o tyle wazna ze przegldaraka na raz moze obsluzyc 2-4 żadania z jednej domeny - dlatego dobrym sposobem jest tez tworzenie subdomen dla tresci statycznej np. img.stalowemiasto, js.stalowemiasto, gfx.stalowemiasto itp) - wtedy wiecej elementow wczytuje sie jednoczenie i obchodzimy limity przegladarki czyli te 2-4 requesty
b) cachowanie tresci statycznej (sterowanie czasem waznosci nagłowków HTTP) - po to aby po pierwszym wejsciu na strone jak najwiecej grafik .cssow, .js zostalo zapisanych na naszym komputerze, aby po wejsciu np. na jakas podstrone nie wczytywalo nam tego od nowa
c) \"potraktowanie\" strony GZIPem - dzieki temu strona jest kompresowana na serwerze (w locie), nastepnie skompresowana juz przesylana do przegladarki (na naszym komputerze i w przgladarce dekompresowana - dzieki temu wczytuje sie szybciej, zuzywa nam mniej transferu na serwerze - przy gzipie roznica wielkosci przesylanej strony jest bardzo duza moze wynosic nawet 300% - oczywiscie nalezy pamietac zby gzipem nie traktowac plikow graficznych.

To jest kilka waznych elementow ktore wplywaja na szybkosc wczytywania strony (a od niedawna szybkosc dzialania strony wplywa tez na jej pozycje w google - oficjalnie to potwierdzila firma Google).

Polecam bardzo fajne narzedzie http://www.webpagetest.org ktore powie nam m.in:
- czas wczytywanie sie strony
- czas ponownego wczytania sie strony (dzieki czemu dowiemy sie jakie elementy wczytuja sie ponownie a mozna by zrobic zeby wczytywaly sie nam tylko 1 raz)
- dowiemy sie ile strona zajmuje podczas pierwszego wczytania i podczas ponownego wczytania
- ile Requestow (zadan) jest wykonywane podczas pierwszego i kolejnego wczytania strony
- i wiele innych ciekawych informacji

Po wpisaniu adresu strony - musimy odczekac okolo 2 minut nie raz 1 minuty i wtedy pojawi sie nam wykres - jak klikniemy na niego to widzimy jego podglad oraz nad nim tabelke - dobrze jest klinac wtedy w menu SUMMARY dzieki temu wyswietli nam sie statystyka zarowno dla pierwszego i koljengo wczytania strony - mamy tam 2 wiersze: First View i Repeat View i mamy tez wtedy w pomnijeszniu pod tabelka 2 wykresy - ktore dostarczaja nam naprawde bardzo duzo informacji.

Interpretujac czasy wczytywania sie strony pamietajmy o jednym - w rzeczywistosci wydaje nam sie ze strona wczytuje sie o wiele szybciej jednak po jej wczytaniu nie zawsze widzimy ze doczytuja sie jescze kolejne pliki.
Ponadto standardowo test ustawiony jest tak jakbysmy korzystali z lacza 1,5 MBit/s.

Patrzac na strone SM widze ze bardzo duzo da sie tam zrobic zeby lepiej smigala, zuzywala mniej transferu itp jezyk

www.photo24.pl
tel. +48 698-788-225
GG: 1311020 (zawsze niewidoczny)
Profil 
Prywatna wiadomość 
 
 
Nowy Temat Odpowiedz

NawigacjaStart » Forum » Off-Topic » Rozmowy na każdy temat. »