Co przyspiesza stronę
Największe źródła spowolnienia i jak je ograniczyć.
- Zbyt wiele wtyczek, zwłaszcza słabo zoptymalizowanych. Każda wtyczka to dodatkowy kod uruchamiany przy każdym żądaniu — regularny przegląd i usuwanie nieużywanych (patrz porzucone wtyczki) to jeden z najprostszych sposobów na przyspieszenie.
- Nieoptymalizowane obrazy. Duże pliki graficzne, wgrywane bez kompresji i bez odpowiedniego rozmiaru, to najczęstsza pojedyncza przyczyna wolno ładujących się stron.
- Brak cache. WordPress generuje strony dynamicznie przy każdym żądaniu — mechanizm cache pozwala serwować gotową, zapisaną wcześniej wersję strony zamiast budować ją od nowa za każdym razem.
- Słaby hosting. Nawet najlepiej zoptymalizowana strona będzie wolna na przeciążonym serwerze współdzielonym — dobór hostingu dopasowanego do skali ruchu ma realne znaczenie.
- Zewnętrzne skrypty (czcionki, analityka, widżety społecznościowe) ładowane bezpośrednio z zewnętrznych serwerów potrafią znacząco wydłużać czas ładowania strony.
Dlaczego szybkość i bezpieczeństwo nie są przeciwieństwami.
Mniej niepotrzebnych wtyczek to jednocześnie mniejsza powierzchnia ataku i szybsza strona. Aktualny core i wtyczki bywają też lepiej zoptymalizowane niż stare wersje. WAF filtrujący ruch (patrz czym jest WAF) dodatkowo odciąża serwer, blokując złośliwy ruch, zanim obciąży on WordPressa — bezpieczeństwo i wydajność w tym miejscu wspierają się nawzajem, zamiast sobie przeszkadzać.