Wordpress i cache’owanie – WP-Cache 2.0 plugin
wtorek, 27 lut 2007 · 13 komentarzy
Według mnie Wordpress jest świetnym narzędziem do prowadzenia własnego bloga lub niewielkiej strony. Nie ukrywam, że wprost uwielbiam jego możliwości w zakresie SEO :) Ostatnio jednak pojawiło się kilka problemów – strona jest świetnie indeksowana, ale niestety taki zmasowany atak crawlerów potrafił niemal wywalić serwer.
Za każdym razem trzeba jednak te kilka zapytań do bazy danych wykonać, roboty dość szybko przemieszczają się pomiędzy podstronami, w międzyczasie normalni użytkownicy przeglądają stronę… Czym to się może skończyć – wiadomo, zwłaszcza w przypadku z korzystania z tzw. shared hosting. Z pomocą przyszło rozwiązanie zwane cache’owaniem.
Cache, pamięć podręczna, buforowanie. W naszym przypadku będzie to zapisanie wygenerowanej podstrony w postaci statycznego pliku HTML na serwerze. Dzięki temu wejście na wcześniej zbuforowaną w ten sposób podstronę nie wymaga ponownego nawiązania połączenia z bazą danych, pobrania i przetworzenia treści, komentarzy i innych elementów, ale ogranicza się do pobrania prostego pliku HTML. Obciążenie serwera jest tu o wiele mniejsze, niż w przypadku konieczności parsowania całego kodu PHP.
Autorem wtyczki WP-Cache (obecnie w wersji 2.0) jest Ricardo Galli.
WP-Cache is an extremely efficient WordPress page caching system to make your site much faster and responsive. It works by caching Worpress pages and storing them in a static file for serving future requests directly from the file rather than loading and compiling the whole PHP code and then building the page from the database. WP-Cache allows to serve hundred of times more pages per second, and to reduce the response time from several tenths of seconds to less than a millisecond.
Ricardo, great work! :)


















