[x] Drogi Czytelniku, wygląda na to, że korzystasz z oprogramowania blokującego wyświetlanie reklam. Wyświetlane tu reklamy nie mają inwazyjnej formy i nie utrudnią Ci nawigacji, a środki z reklam pozwalają nam utrzymać serwis i pomagają w jego dalszym rozwoju. Z góry dziękujemy za wyrozumiałość.
WP Super Cache … bo warto

WP Super Cache … bo warto

Tagi: cache | optymalizacja | PhpSpeedy | wordrpess | wp | WPSuperCache

Co raz częściej się słyszy o problemach blogów z różnymi hostingami w Polsce i na świecie. Opiszę może mój przypadek. Jako, że jestem na VPSie w firmie dvps.pl mam łatwiejszy dostęp do danych i statystych obciążeń mojego bloga. Przy ok 1k uu dziennie, zużycie procesora spadło z 8% do 4%, czyli ponad dwukrotnie. Zużycie pamięci spadło z 570MB do 370MB czyli o około 200MB co daje przybliżeniu prawie 40%.

Jeszcze się wahacie przed użyciem wtyczki  WP Super Cache? Z przyziemnych zalet, dla odwiedzających, poskutkowało to zdecydowanie szybszym wczytywaniem się bloga z 10s do 2s z hakiem, czyli 5x lepiej :) Im czytelnik ma wolniejsze łącze tym efekt będzie bardziej widoczny. Dodatkowo polecam zapoznanie się z artykułem o optymalizacji WP oraz o wtyczce. U mnie co prawda część zaleceń się gryzła z ustawieniami bloga, ale może akurat u Was będzie ok.

Dodatkowo zagościła u mnie wtyczka PhpSpeedy, która dodatkowo polepszyła wydajność i zmniejszyła objętość strony. Na zakończenie wprowadziłem cachowanie plików ustawione w .htaccess, które wygląda tak:

### turn on the Expires engine
ExpiresActive On

### expires after a month in the client’s cache
ExpiresByType image/gif A2592000
ExpiresByType image/png A2592000
ExpiresByType image/jpg A2592000
ExpiresByType image/x-icon A2592000
ExpiresByType application/pdf A2592000
ExpiresByType application/x-javascript A2592000
ExpiresByType text/plain A2592000

### expires after 4.8 hours
ExpiresByType text/css A17200

Warto optymalizować swój blog i dbać o to aby był on na odpowiednim hostingu, wraz z rosnącą popularnością, co pokazał przypadek dwudniowej niedostępności bloga AntyWeb. Obecnie już część hostingodawców podaje parametry obciążenia w panelu (jak hekko.pl, kei.pl) lub też wysyła monitoringi w przypadku przekroczenia, lub zbliżania się do tego progu (prohost.pl, nazwa.pl).

Co prawda większość profesjonalnych administratorów powątpiewa w wysoką skuteczność takiego monitorowania obciążeń w zwykłych hostingach shared, jednak takie dane mogą stanowić jakiś punkt odniesienia dla nas w przypadku gdy będziemy się zastanawiać czy zmieniać hosting na lepszy.

Podaj dalej:

  • Wykop
  • del.icio.us
  • Twitter
  • Śledzik
  • Blip
  • email
  • Flaker
  • Google Buzz
  • Grono.net
  • Facebook
Inne
  • http://bynajmniej.pl Paweł Zinkiewicz

    Antywebowi by się przydała ostra optymalizacja, zwłaszcza że teraz dorzucił jeszcze jakieś dzikie komentarze które się wgrywaja po 20 sekund.. i zwykle wyłaczam strone zanim przeczytam. I ciekawe, bo nie znalazłem tego tam – usunięcie linka do wordpress.org jest legalne w ogóle? ;-)

  • http://wbb3.pl Malu

    Zależy co jest monitorowane na tych hostingach. Najprostszą sprawą jest monitoring obciążenia idącego z php. Dajmy wrapper suexec na PHP działające we FCGI. I z doświadczenia wiem, że nic więcej nie jest monitorowane względem %.

  • aniec2

    Z tego co mi wiadomo jest jak najbardziej legalne (dobra wola użytkujących).

  • http://my.opera.com/Jurgi/ Jurgi

    Posłałem linka do tej strony kumplowi, za czym mi odpisał:

    chyba keszuje bo nie chce sie zaladowac ;)

  • http://blog.g3code.com grabek

    Dobre. Podowawałem kilka z tych rzeczy, ale mam za szybkie łącze żeby cokolwiek zauważyć.

    Co do sukcesu cachowania.. jeśli zawartość zmienia się “raz”, to cachowanie zawsze jest rzeczą dobrą i nawet 5KB różnicy to dużo jeśli odwiedza nas 100 osób. A choć coraz więcej planów hostingowych oferuje unlimited bandwidth i HDD space, to i tak opłaca się dbać o czytelnika.

  • http://ittechblog.pl Tomasz Fiedoruk

    Mojej nie chciało załadować?

  • http://ittechblog.pl Tomasz Fiedoruk

    Zainstaluj plugin do FF, YSlow to Ci pokaże ile zaoszczędzi dany internauta :)

  • bill

    możesz rozwinąć…

  • http://www.blueman.pl BlueMan

    U mnie z niewiadomych przyczyn WP Super Cache powoduje zawieszenie serwera Apache.
    Więc uważajcie mimo wszystko na niego!

  • http://ittechblog.pl Tomasz Fiedoruk

    Ale o ile pamiętam to występowało na Twoim sprzęcie w domu? Czy też na hostingach?

  • http://ittechblog.pl Tomasz Fiedoruk

    Co do Super Cache to uważajcie na wtyczki :) Wiele dobrze nie działa, bez konfiguracji.

    Np. taka WP-Polls wymaga dodania do reject URLs w ustawieniach WP-SC ścieżki wp-polls.

  • http://www.chumber.pl Chumber

    No, Tomek muszę powiedzieć że nieźle. Pozytywny zaskok! Mój blog bardzo przyśpieszył! Dzięki :) z czasem jeszcze zobaczę tego PhpSpeedy

  • http://ittechblog.pl Tomasz Fiedoruk

    Ja czasowo musiałem wyłączyć Speedy bo mi się z kilkoma wtyczkami gryzł :/

  • http://www.pajmon.com Bielack

    Ja uruchomiłem równolegle WPSuperCache, PHPSpeedy i DBCache o której wspominał w komentarzach na blogu Pawła jeden z kolegów – te trzy rzeczy działają na http://www.pajmon.com, ale nie mogę za nic uruchomić Expire przez .htacces – serwer (Kei.pl) przewraca się na Error 500.

  • http://wpninja.pl/krotkie-podsumowanie-styczen-2009/ Krótkie podsumowanie: styczeń 2009

    [...] WP Super Cache … bo warto [...]

blog comments powered by Disqus