Als «caching» getaggte Fragen

Die Verbesserung der Antwortzeit durch Reduzierung des Verarbeitungsaufwands in Drupal erfordert normalerweise die Verwendung eines Caches.

9
Praxiserfahrung beim Skalieren und Optimieren der Leistung
Die Website, an der ich arbeite, wird angeblich bald nach dem Start eine massive Trefferquote haben . Der Kunde spricht über die Möglichkeit von ungefähr 2500 Treffern pro Sekunde pro Tag. Ignoriert man die Tatsache, dass diese Trefferquote wahrscheinlich ein wilder Client-Optimismus ist und abgesehen davon, dass die größtmöglichen Server …


4
Speicher sparende Cache-Löschstrategien für große Websites?
Eine meiner Drupal 7-Sites verfügt über Tausende von Feldern, eine Reihe von Inhaltstypen, mehr als 25 Aufrufe und Hunderte (bald Tausende) Profiltypen. Aus diesem Grund verwende ich einen Kern-Patch, der Entity-Feld-Informationen besser zwischenspeichert (http://drupal.org/node/1040790), und die -dev-Version von Views, die Ansichten besser nach Anzeige zwischenspeichert (anstatt nur einen RIESIGEN zu …
30 7  drush  caching  performance 

4
Wie kann ich das Caching vollständig deaktivieren?
Ich entwickle eine Site in Drupal 7 und das Zwischenspeichern verlangsamt meine Arbeit erheblich. Zum Beispiel hatte ich eine Theming-Funktion für ein Formular. Ich war verwirrt, warum funktioniert es nicht? Bis ich den Cache geleert habe und es behoben war. Wie schalte ich es komplett aus?
26 7  caching 

4
Werden Ansichten über die zentralen Caching-Mechanismen zwischengespeichert, oder sollte das Caching direkt in jeder Ansicht festgelegt werden?
Ich sehe, dass es in jeder meiner Ansichten Cache-Einstellungen gibt. Muss ich diese Einstellungen vornehmen oder werden sie von den Core-Caching-Mechanismen in / admin / config / development / performance automatisch vorgenommen, und diese "zusätzlichen Einstellungen" in Ansichten gelten, wenn ich das Standard-Caching-Verhalten von Drupal Core überschreiben möchte?
23 7  views  blocks  caching 


4
Der beste Weg, um die Leistung authentifizierter Benutzer zu optimieren?
Das Schlüsselwort hier ist authentifiziert ! Derzeit (soweit ich weiß) sind die de-facto-Möglichkeiten zur Optimierung für anonymen Zugriff statische Seiten-Caches (Lack / Tintenfisch / Boost). Soweit ich weiß, scheint dies jedoch in einem Szenario, in dem die meisten Benutzer authentifiziert sind, nicht viel zu nützen. Was ist neben dem offensichtlichen …
22 6  caching  performance 


2
drupal_static () verwendet eine FUNCTION-Variable. Was bedeutet das?
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; } } Dieses Snippet wird aus common.inc eingefügt. Wir übergeben ein __FUNCTION__an, drupal_static()aber ich weiß …
21 caching 

7
Wie lösche ich den Cache mithilfe einer SQL-Abfrage?
Nach einem Modul-Update ist meine Site unbrauchbar geworden und zeigt nur eine PHP-Fehlermeldung an. Ich habe versucht, das Problem zu umgehen drush cc, aber das hat nicht geholfen. Auch mit einem benutzerdefinierten PHP-Skript versucht, aber das hat Probleme bei der Suche nach meinem DRUPAL_ROOT Ich möchte nur die Cache-Tabellen von …
21 7  8  caching 

7
Wie richte ich das Caching für meinen benutzerdefinierten Block ein, bei dem der Inhalt abhängig vom aktuellen Knoten angezeigt wird?
Ich habe diesen sehr einfachen Block, der nur die ID des aktuellen Knotens anzeigt. <?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 { /** …
19 8  blocks  caching 

2
Best Practices für die Implementierung von benutzerdefiniertem Caching?
Für jede Instanz jedes Entitätstyps generiere ich eine Reihe von Caches mit dem Namen: [module_name]__[entity_type]__[entity_id]__[string_depending_on_where_the_cache_came_from] Jetzt möchte ich bei jeder Aktualisierung einer Entität alle Caches löschen, beginnend mit dem entsprechenden Entitätstyp und der entsprechenden ID. Wie soll ich diese Caches speichern / löschen? Momentan habe ich nur cache_set () , …
17 7  caching 

2
Was alles trägt zur Ausführungszeit von Drupal-Seiten bei?
Ich habe eine von mir untersuchte Site, die schwerwiegende Leistungsprobleme aufweist. Mit memcache konnte ich die Anzahl der Abfragen sowohl in Bezug auf die Anzahl als auch auf die Gesamtausführungszeit (von 3 Sekunden auf 230 ms) verringern, aber die Ausführungszeit der Seite ist mir entgangen (ich bin es) Betrachtet man …

3
Beste APC-Einstellungen zur Verkürzung der Seitenausführungszeit
Ich habe Drupal 7, APC mit PHP-FPM und Apache hinter Lack und 512 MB RAM. Ich messe die Ausführungszeit einer Seite mit dem Entwicklungsmodul. Die Datenbankabfragezeit ist niedrig (62 ms) im Vergleich zur Seitenausführungszeit von 854 ms. Das heißt, es gibt ein Problem mit den PHP- und APC-Einstellungen. Meine aktuellen …
16 7  performance  caching 

9
Gibt es eine Möglichkeit, das Löschen des Caches zu überwachen?
Für eine große Institutionswebsite mit umfangreichen Caches möchte ich so schnell wie möglich Caches generieren, damit kein Benutzer bei der Cache-Generierung ankommt. Ich habe alle Minuten einen Cron eingerichtet, der dies erledigt, indem er einige Funktionen ausführt und kritische Seiten anfordert. Ich suche jedoch nach einer Möglichkeit, um zu wissen, …
16 7  hooks  caching 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.