Wyczyszczenie pamięci podręcznej tabeli Drupal hosting

Aby utworzyć stronę Drupal musi wykonać kilka zapytań do bazy danych. Może to spowolnić stron internetowych z dużą ilością ruchu. Aby szybciej stron internetowych Drupal przechowuje stron w pamięci podręcznej.

Jest to dobra praktyka, aby wyczyścić pamięć podręczną lub odbudować podczas przenoszenia witryny z jednego hosta na inny. Wyczyszczenie pamięci podręcznej może być także przydatny podczas instalacji nowych modułów lub tematów, a jako pierwszy krok w rozwiązywaniu problemów. Podczas rozwoju konieczne jest, aby wyczyścić pamięć podręczną bardzo często.

Wyczyszczenie tabeli cache hosting Drupal lub naprzemiennie,
    uruchom aktualizacja

Wyczyszczenie pamięci podręcznej jest stosunkowo nieszkodliwe. Miejsca może spowolnić na trochę później, gdy pamięć podręczna wypełnia powrotem do góry.

Należy zauważyć, że istnieją inne niż czasami buforuje w pamięci podręcznej Drupal, które mogą wpłynąć na skuteczność witryny. Na przykład niektóre usługi hostingowe używać pamięci podręcznej o nazwie „lakier”, aby zwiększyć wydajność. Również poszczególne przeglądarek internetowych utrzymać swoje bufory na komputerze lub urządzeniu użytkownika.

Poniższa procedura służy do usuwania wewnętrznej pamięci podręcznej Drupal. Aby wyczyścić pamięć podręczną non-Drupal, należy zapoznać się z procedurami dotyczącymi tych skrytek.

Wyczyszczenie pamięci podręcznej

  1. Najprostszym sposobem, aby wyczyścić pamięć podręczną Drupal jest iść do administracji> Konfiguracja> Rozwój> Wydajność (example.com/admin/config/development/performance)
  2. Kliknij przycisk „Wyczyść wszystkie bufory”

Inne sposoby wyczyszczenie pamięci podręcznej

Najwygodniejszym sposobem odbudować cache Drupal jest za pomocą Drush.

Drupal 7 i wcześniejszych:
drush cache-jasne całości lub naprzemiennie,

uruchom update.php

Uruchamianie update.php (example.com/update.php) jest kolejnym sposobem na wyczyszczenie pamięci podręcznej. Jeśli nie możesz się zalogować lub nie mają prawa użytkownika 1 trzeba będzie ustawić $ update_free_access = TRUE; pierwszy w /sites/default/settings.php. Nie zapomnij ustawić tyłem do FAŁSZ później.

Fragment kodu PHP

Należy użyć następującego kodu, aby usunąć konkretny typ cache z poziomu modułu. Jeśli chcesz usunąć wszystkie bufory podobne do funkcji przycisku na stronie „Skuteczność”, nazywają ten fragment dla wszystkich tabel rozpoczynających się od słowa „cache”.

W bazie danych

Użyj phpMyAdmin lub innego narzędzia, aby uzyskać dostęp do tabel bazy danych i obcina (pusty, nie usunąć) wszystkie tabele, które zaczynają się cache_.

W phpMyAdmin, jeśli chcesz wyczyścić cały cache_ * tabelę, zaznacz go i wybierz „Obetnij” z menu rozwijanego „z wybranym” na dole strony. Dla linii poleceń, zobacz tutaj:
dev.mysql.com/doc/refman/5.1/en/truncate-table.html

moduł devel

Moduł Devel ułatwia wyczyścić pamięć podręczną Drupal. Wystarczy zainstalować ten moduł i włączyć „Wywoływacz / Rozwój Block” dla łatwego dostępu do oczyszczenia pamięci podręcznej. Zauważ, że „Devel” to moduł przeznaczony do rozwoju łatwiejsze i generalnie nie powinny być włączone w zakładzie produkcyjnym.

Wyczyszczenie pamięci podręcznej tabeli Drupal hosting pamiętać, że istnieją niekiedy

moduł Admin_menu

W menu Administration (admin_menu) Moduł posiada kilka opcji wyczyścić pamięć podręczną w menu, strona rekwizytów, rejestru rozrywki, stoły cache i menu administracyjnego. Posiada również zbyt crona i update.php linki.

Plik PHP, aby wyczyścić pamięć podręczną i odbudować tabel routingu

Należy uważać, aby nie zostawiać tego na serwerze, jak ktoś może wyczyścić pamięć podręczną, jeśli wiedzą, nazwę pliku. Utwórz plik o nazwie clear.php z poniższym kodzie. Umieść plik w katalogu głównym Drupal i uruchomić go, przechodząc na example.com/clear.php.

Usuwanie konkretnych wpisów w tabelach pamięci podręcznej<>

Drupal cache API może być używany, aby usunąć konkretne elementy. Buforowania powrotem końce mogą być przełączane (do memcache, plików płaskich, etc.) bez konieczności przepisywania kodu.

Powyższy przykład usuwa wszystkie elementy z pamięci podręcznej, które rozpoczynają się od „zawartości: $ MYNID *”. Aby usunąć tylko jeden konkretny wiersz, spadek parametru $ wieloznacznego ( „prawdziwe” Oświadczenie w wywołaniu funkcji) i zmienić format pierwszego parametru pominąć gwiazdkę, która funkcjonuje jako zamiennika.

Obejrzyj ten film!

Powiązane artykuły

Szybkie łącza moduł Drupal hostingZgłoszony przez Benjamina Melançon na rok 2010, 12 lipca - 23:57 Będziemy wspólnie chcą niektórzy ludzie mają dogodną blok linki są one prawdopodobne, że potrzebują, a nie pokazać to innym ludziom. Możemy...
Mniej preprocesora hosting DrupalJest to preprocesor za mniej plików. Moduł ten będzie automatycznie przetwarzać mniej plików, które są dodawane przy użyciu drupal_add_css (). lub dodawane za pośrednictwem modułu / motywu „s .info pliku. Dodaj swoją ...
Odśwież modułu hosting DrupalWysłany przez mbrutsch w dniu 14 maja 2008 at 16:18 UTC Jestem doświadczony programista, ale nigdy nie pracował z Drupal. Zostałem zatrudniony zrobić kilka drobnych zmian kosmetycznych do istniejącego ...
Czystka ze strony cache wordpress hostingJa dokonuję zmian nic się nie dzieje Wszystko idzie świetnie. Zorientowali się, jak napisać post. jak zrobić kilka kategorii. a może nawet dodać plugin lub dwa. Następnie można zauważyć, że ...
Throbber gif hosting DrupalZgłoszony przez Drupion Wsparcie w dniu 25 września 2012 12:44 okna modalne są doskonałe cechy konstrukcyjne, ponieważ pozwala łatwo wyświetlić więcej informacji na stronie bez powodując ...