Promocja: pl – od 10 zł | eu – od 10 zł | com – od 20 zł

Co to jest cache Memcached i jak z niego skorzystać?

Cache Memcached to system buforowania pamięci, służący do zwiększenia szybkości działania dynamicznych aplikacji internetowych. Potrafi przechowywać wyniki zapytań baz danych, wywołań API, a także renderowania strony.

Za każdym razem, kiedy od strony użytkownika płynie zapytanie do witryny, aplikacja sprawdza w Memcached, czy żądane dane znajdują się w jego pamięci. Jeśli tak, wysyłane są one z niej do przeglądarki użytkownika. Jeśli nie, trafiają do użytkownika z bazy danych i równocześnie pobierane są do pamięci Memcached, aby czekać tam na kolejne zapytanie.

Dodatkowo, Memcached aktualizuje przechowywane w pamięci podręcznej dane za każdym razem, gdy zostają one zmienione w bazie danych. System czyści również cache po czasie, określonym w kluczu wygaśnięcia.

Memcached zapewnia skrócenie czasu generowania strony WWW, zwłaszcza gdy korzysta z niej równocześnie wielu użytkowników. Poniżej przedstawiamy przykładowe przyspieszenie czasu generowania stron sklepu opartego na oprogramowaniu PrestaShop, w przypadku, gdy dostępne jest buforowanie Memached i kiedy go nie ma. (Im krótszy czas generowania strony, tym lepiej):

Jak skorzystać z Cache Memcached w aplikacji PrestaShop?

System buforowania pamięci podręcznej Memcached jest automatycznie skonfigurowany w ramach instalacji PrestaShop na serwerach CloudHosting e-Sklep i zapewnia dużo szybszą pracę aplikacji, nieosiągalną na hostingu bez włączonego buforowania Memcached. Brak konieczności wykonywania dodatkowych czynności w celu jego włączenia pozwoli na uruchomienie gotowego sklepu internetowego dosłownie w ciągu kliku chwil

W przypadku chęci przywrócenia funkcji po wcześniejszym jej usunięciu lub wyłączeniu, zaloguj się do panelu zarządzania aplikacją, przejdź do zakładki ZaawansowaneWydajność (1), a następnie odnajdź sekcję Cache (znajduje się ona na dole strony).

Włącz opcję Użyj pamięci podręcznej (2), zaznacz opcję CacheMemcached (3), kliknij przycisk Dodaj serwer (4) i wpisz w ustawieniach dane, jak na poniższym zrzucie ekranu (adres IP, port i wagę). Po wprowadzeniu ich kliknij przycisk Zapisz (5).

memcached prestashop

Table of Contents