Pytania otagowane jako caching

Poprawa czasu odpowiedzi, poprzez zmniejszenie ilości przetwarzania, w Drupalu zwykle wymaga użycia pamięci podręcznej.

9
Rzeczywiste doświadczenie w skalowaniu i dostrajaniu wydajności
Witryna, nad którą pracuję, prawdopodobnie wkrótce uzyska dużą popularność . Klient mówi o możliwości około 2500 trafień na sekundę w ciągu około jednego dnia. Ignorując fakt, że ten wskaźnik trafień jest prawdopodobnie dzikim optymizmem klienta i oprócz uzyskania jak największej liczby serwerów, jaki jest najlepszy sposób skonfigurowania Drupala do obsługi …


4
Oszczędzające pamięć strategie czyszczenia pamięci podręcznej dla dużych witryn?
Jedna z moich witryn Drupal 7 ma tysiące pól, kilka rodzajów treści, ponad 25 wyświetleń i setki (wkrótce tysiące) typów profili. Z tego powodu używam poprawki podstawowej, która lepiej buforuje informacje o polu encji (http://drupal.org/node/1040790), oraz wersji -dev widoków, która lepiej buforuje widoki poprzez wyświetlanie (zamiast posiadania OGROMNEGO wiersz pamięci …
30 7  drush  caching  performance 

4
Jak całkowicie wyłączyć buforowanie?
Tworzę witrynę w Drupal 7 i buforowanie znacznie spowalnia moją pracę. Na przykład miałem funkcję tematyczną dla formularza. Byłem zaskoczony, dlaczego to nie działa. Aż wyczyściłem pamięć podręczną i została ona naprawiona. Jak całkowicie to wyłączyć?
26 7  caching 


4
Czy widoki są buforowane przez podstawowe mechanizmy buforowania, czy powinienem ustawić buforowanie bezpośrednio w każdym widoku?
Widzę, że w każdym z moich widoków są ustawienia pamięci podręcznej. Czy muszę je ustawić, czy też podstawowe mechanizmy buforowania w / admin / config / development / performance automatycznie wykonują niektóre z tych czynności, a te „dodatkowe ustawienia” w widokach są, jeśli chcę zastąpić domyślne zachowanie buforowania rdzenia drupala?
23 7  views  blocks  caching 



2
drupal_static () używa zmiennej FUNCTION, co to znaczy?
function drupal_set_page_content($content = NULL) { $content_block = &drupal_static(__FUNCTION__, NULL); $main_content_display = &drupal_static('system_main_content_added', FALSE); if (!empty($content)) { $content_block = (is_array($content) ? $content : array('main' => array('#markup' => $content))); } else { $main_content_display = TRUE; return $content_block; } } Ten fragment został wklejony z pliku common.inc. Przechodzimy __FUNCTION__do, drupal_static()ale nie wiem, co …
21 caching 

7
Jak wyczyścić pamięć podręczną za pomocą zapytania SQL?
Po aktualizacji modułu moja witryna stała się bezużyteczna i wyświetla tylko komunikat o błędzie php. Próbowałem obejść problem drush cc, ale to nie pomogło. Próbowałem także z niestandardowym skryptem php, ale ma problemy ze znalezieniem mojego DRUPAL_ROOT Chcę tylko wyczyścić tabele pamięci podręcznej z Drupal 7 bezpośrednio na serwerze mysql, …
21 7  8  caching 

7
Jak poprawnie skonfigurować buforowanie mojego bloku niestandardowego wyświetlającego zawartość w zależności od bieżącego węzła?
Mam ten bardzo podstawowy blok, który pokazuje tylko bieżący identyfikator węzła. <?php /** * @file * Contains \Drupal\mymodule\Plugin\Block\ExampleEmptyBlock. */ namespace Drupal\mymodule\Plugin\Block; use Drupal\Core\Block\BlockBase; use Drupal\Core\Cache\Cache; /** * @Block( * id = "example_empty", * admin_label = @Translation("Example: empty block") * ) */ class ExampleEmptyBlock extends BlockBase { /** * {@inheritdoc} */ …
19 8  blocks  caching 

2
Najlepsze praktyki wdrażania niestandardowego buforowania?
Dla każdej instancji każdego typu encji generuję szereg pamięci podręcznych o nazwach takich jak: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Teraz za każdym razem, gdy jednostka jest aktualizowana, chcę porzucić wszystkie pamięci podręczne, zaczynając od odpowiedniego typu jednostki i identyfikatora. Jak przechowywać / wyczyścić te pamięci podręczne? Obecnie po prostu cache_set () , ale stanowi …
17 7  caching 

2
Co wszystko przyczynia się do czasu wykonania strony Drupal?
Mam witrynę, którą badam, która ma poważne problemy z wydajnością, dzięki memcache udało mi się zmniejszyć liczbę zapytań zarówno pod względem liczby, jak i całkowitego czasu oczekiwania (od 3 sekund do 230 ms), ale czas wykonania strony mi umyka (jestem patrząc na wartości wyprowadzane przez devel) rozumiem, że czas wykonania …

9
Czy istnieje sposób na podpięcie się do czyszczenia pamięci podręcznej?
W przypadku witryny dużej instytucji z dużymi pamięciami podręcznymi chciałbym wygenerować pamięć podręczną tak szybko, jak to możliwe, aby żaden użytkownik nie pojawił się przy generowaniu pamięci podręcznej ... Mam ustawiony cron na wszystkie minuty, który to robi, wykonując kilka funkcji i żądając krytycznych stron, ale to, czego szukam, to …
16 7  hooks  caching 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.