Kiedy poszukamy w internecie poradników o optymalizowaniu i przyspieszaniu działania stron na WordPressie, znajdziemy kilka wskazówek czy instrukcji co należy zrobić, aby tego dokonać.
Optymalizacja blogów czy stron firmowych jednak bardzo często wykracza poza „poradniki”, a użytkownicy często zapominają o tym, że każdy przypadek jest inny.
Dokładnie tak jak w tej serii, jeżeli nie napisano inaczej wykonane tutaj kroki można wdrożyć u siebie i sprawdzić rezultaty np. z pomocą Pingdom Tools ustawionego na Amsterdam lub inne miasto jak najbliżej Twojego serwera.
Z cyklu – Czy to działa? – Czyli test i sprawdzenie czy najczęstsze porady z poradników do WordPressa w ogóle działają.
Technicznie: Serwer PL, Apache, PHP 5.6, Debian 7, DirectAdmin tylko ta strona jest na serwerze
WordPress: Wersja 4.2.2, Baza Danych w sumie waży 8.9 MB w tym 2.6 MB to „nadmiar”, głównie w tabeli „options” – Blog używany na co dzień, bez szału gdyż nie jest rozwijany, ale ciągle aktualizowany. Blog nie był wcześniej optymalizowany pod kątem wydajności, motyw płatny z Themeforest. Blog posiada lazy loading wszystkich wpisów, fotograficzny i bez optymalizacji obrazów (miniaturki ważą od 100kb do 2 MB).
Czy optymalizacja tabel w bazie danych poprawiła szybkość strony na WordPressie?
Baza zmniejszyła się do 5.9 MB – zgodnie z zrzutem poniżej:
Efekty w Pingdom – Przypomnijmy, że przed optymalizacją strona z serwera w Amsterdamie ładowała się przez 3,53 sekundy. A tak wygląda najniższa uzyskana prędkość z 3 testów:
Zastanawiający jest jeden fakt – po optymalizacji bazy danych wzrosła wielkość zapytań oraz wielkość strony o 0.1 MB, jednak sama strona uruchomiła się nieznacznie szybciej.
Czy to działa w WordPressie? Prawdopodobnie Tak!