Skocz do zawartości
Zaloguj się, aby obserwować  
Tomasz Fiedoruk

[zlecę] Optymalizacja Kodu I Zapytań - Blog Wp

Polecane posty

Witam,

 

Zlecę optymalizację kodu i zapytań do bazy w skrypcie WordPress.

 

Obecnie 25 wtyczek (tyle musi zostać aby utrzymać funkcjonalność, lista wtyczek na podstronie "O blogu"), czas generacji strony głównej na łączu 3Mbit 7,9s.

 

Oczekuję realnej oceny sytuacji i określenia w przybliżeniu do ilu można zejść s i ilości zapytań.

 

Blog prywatny, adres w stopce.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

taaa, ale choinka... to już drugi akcent świąteczny na tym forum ostatnimi czasy,

czas chyba wyjąć z szuflady swoją czerwoną czapeczkę z pomponem i napisem "i am root" ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Strona mi się generuje szybko, ale doczytuje dane cholernie długo :/

 

p, a na jakiej przeglądarce i łączu?

 

Jaka choinka :D? No nie przesadzajmy, trochę pluginów ma, ale funkcjonalnych a nie pokemononeostradowych ;)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

E, dobra... Zapomnialem, ze defaultowo mam wylaczony JS ;) Po wlaczeniu tego badziewia faktycznie wczytuje sie znacznie gorzej :D

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Zewnętrzne .js mogą aż tak bardzo przymulić?

No bo trzeba nawiązać kilka dodatkowych połączeń TCP/IP, pobrać dane itp.

Gdzieś chyba widziałem sposób, że ludzie wgetowali na swoje konta .js

Google Analytics... wczytywało się z tego samego konta co strona i ogólnie

było szybciej, może i w reszcie wypadków też to zadziała...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Zewnętrzne .js mogą aż tak bardzo przymulić?
Juz nie chodzi o same .js, co o ich zawartosc.

 

Na oko wersje bez/z JS roznia sie:

- avatarami osob odwiedzajacych - a to jest dodatkowe 25 obrazkow(!!!), ktore leca z serwera w Sunnyvale. ~180ms * 25 = 4,5s ;)

- live traffic feedem.

 

...wylaczysz avatary i ograniczysz czas generowania strony do ~30-40% :D

 

Edit:

Zapomnialem o pipelining'u (czyli zysk /2) i teraz widze, ze czesc obrazkow jest na S3, tak wiec zysk bedzie jeszcze mniejszy...

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Jezeli ten skrypt nie jest jakos magicznie generowany to powinno byc ok :D

Pamietaj tylko, ze jezeli Google wprowadzi jakies zmiany po stronie systemu i w .js, a Ty bedziesz korzystac ze starego .js'a to statystyki moga Ci sie troche rozjechac ;)

Ale zawsze mozesz sprawdzac co kilkanascie (15, 30, 60?) minut czy oba .js'y sa takie same :D

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

25 wtyczek i nic nie masz do generowania cachu? Mozę jednak zastanów sie nad tym dociaganie feed z zewnetrzyych serwerow powinno sie odbywac w sposob cykliczny ie za kazdym zaladowaniem strony. WP 2.3 Related Posts jest cieżkim pluginem bo opiera sie na fulltext i bardzo zwieksza pojemnosc bazy danych

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się

Zaloguj się, aby obserwować  

×