Jak szybko wyciskać słowa?

Jakub Miziołek

jakubmiziolek.pl

O mnie

Front-end Developer w tt.com.pl, członek Stowarzyszenia Maraton Lubelski, fanatyk Vima, Quake'a i długich dystansów

Plan Operacyjny na EE

  • Design
  • Kod
  • Obsługa W3 Total Cache
  • Pytania i Odpowiedzi

Dlaczego to robimy?

Design

mobile first FTW!!!

Obrazki

  • Po co?
  • Gdzie i kiedy?
  • Jakiej wielkości?

Fonty

  • Po co?
  • Ile?
  • Za ile?

Przeźroczyste Obrazki

Jeśli nie możesz się oprzeć pamiętaj o kompresji! ImageOptim, PNGGauntlet

Efekt najczęściej nie jest wart wagi pliku

pebobear
nicolas

Niepotrzebne sekcje/widgety

"A może się komuś przyda"

Serwisy społecznościowe

  • Czy liczniki są potrzebne?
  • Czy chcesz ułatwiać facebookowi śledzenie użytkowników?
  • Może wystarczą samę linki
Facebook share link
http://twitter.com/share?url=blablabl&title=blablabla

Kod

Sprawdzamy

  • Yslow
  • Google Page Speed Insights
  • Gtmetrix

Przed optymalizacją

yslow wyniki przed optymalizacją

ocena 66/100

2.2sec czekania

Zaciągamy pluginy do pomocy!

W3 Total Cache

WP Widget Cache

Optimize DB

WP Minify Fix*

DEMO

Inne sposoby

  • Statyczne menu i widgety
  • Zewnętrzny skrypt komentarzy (DISQUS)
  • Kompresja obrazków
  • Usunięcie niepotrzebnych pluginów

Najczęstsze problemy

Najczęstsze problemy

  • hosting zabrania, hosting blokuje
  • brak praw dostępu do plików
  • błędy w JavaScript

UWAGA!

Sprawdź działanie strony po optymalizacji!

Oddzielnie dla zalogowanych użytkowników i dla niezalogowanych!

Po optymalizacji

yslow wyniki po optymalizacji

ocena 94/100

0.9sec czekania

Korzyści

  • Zadowolenie użytkowników
  • Mniejsze obciążenie serwera (transfer)
  • CTR

Co dalej

  • CDN
  • VPS/Chmura i Opcode APC Cache

Źródła zdjęć

FIN

Dziękuję za uwagę

Wybaczam każdą zniewagę

Przyjme przydatną uwagę

działającą wagę z pomiarem tłuszczu też przyjmę

jakubmiziolek.pl