Skocz do zawartości
Mattpl

TTFB - poprawa czasu odpowiedzi

Rekomendowane odpowiedzi

13 minut temu, Mion napisał:

 

Cache cachowi nie równe. Żle zaimplementowane cache  może być problematyczny lub nieoptymalny.

Kolejna sprawa i to bardzo ważna to indeksowania kolumn w tabelach i tu podobnie mamy dwa warianty - indeksy mogą pomóc lub pogorszyć wydajność, a to zależny od ich samych i typów operacji, jakie wykonuje serwer bazodanowy.

 

 

Do tego dochodzi jeszcze kwestia samych ustawień bazy danych np czy cały indeks sidzi w pamięci ram lub nawet cala baza w RAM ... 

 

Często trzeba przetestować kilka modułów cachujących bo może się stać tak że efekt będzie wręcz odwrotny od oczekiwanego.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
Napisano (edytowane)

Mion, dzięki za dołączenie do dyskusji, ogólnie jak pisałem problem znaleziony = przy każdym wejściu na stronę odbywało się zapytanie o nowe art.  :) co niepotrzebnie wydłużało czas. 

 

// testowałem redisa i opcache - 

Edytowane przez Mattpl

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
W dniu 17.09.2018 o 14:21, Mattpl napisał:

- Apache 2.4 + ngix na revers_proxy + HTTP2

IMHO - Powinieneś jeszcze rozważyć całkowita rezygnację z Apacha, bo w tym układzie ngix  dla PHP odpytuje Apacha ten łączy sie z procesem FCGI, czyli  przelewanie z szklany do szklanki, apache trochę RAMU zabiera :)

 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
2 minuty temu, Mion napisał:

IMHO - Powinieneś jeszcze rozważyć całkowita rezygnację z Apacha, bo w tym układzie ngix  dla PHP odpytuje Apacha ten łączy sie z procesem FCGI, czyli  przelewanie z szklany do szklanki, apache trochę RAMU zabiera :)

 

rozważam i nawet to testowałem, ale wykrzaczyła się całkowicie strona przy serwowaniu backendu również przez ngixa  i zostawiam to na później jak Dev wyrobi się całkowicie z pracą. 

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

A apache2+nginx? Ewentualnie litespeed.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
1 minutę temu, Poziomecki napisał:

A apache2+nginx? Ewentualnie litespeed.

aktualnie ta konfiguracja lata apach2.4+nginx :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
W dniu 17.09.2018 o 22:21, Mattpl napisał:

// Jeszcze pytanie  o https://performance.sucuri.net/ ,

pokazuje przy każdym teście realne wyniki czy odświeża co jakiś czas? Widże ttfb na poziomie 3s gdzie inne narzędzia pokazują 150-210ms

 

nie wiem jaka jest tego przyczyna ponieważ nie miałem takich problemów

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach
7 minut temu, SiXwishlist napisał:

 

nie wiem jaka jest tego przyczyna ponieważ nie miałem takich problemów

jakby miał jakiś cache na wyniki dla domeny :) po 30 minutach zrobiłem retest i wyniki były już ok

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

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

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się

  • Przeglądający   0 użytkowników

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

×

Powiadomienie o plikach cookie

Korzystając z forum, wyrażasz zgodę na: Warunki użytkowania, Regulamin, Polityka prywatności.