Als «caching» getaggte Fragen

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

5
Wie kann ich einen Cache in einer bestimmten Ansicht ungültig machen?
Ich bin mit einer Situation konfrontiert, in der ich eine bestimmte Ansicht ungültig machen muss, um das Löschen des Caches in dieser Ansicht einzuleiten. views_invalidate_cache () löscht ALLE zwischengespeicherten Ansichtsdaten für jede Ansicht auf der Site. Wie kann ich innerhalb meines Modulcodes eine Cache-Ungültigmachung für eine bestimmte Ansicht auslösen?

1
Cache: "Drush Cr" versus Admin-Symbolleiste "Alle Caches leeren"
Was würde der Drush Cr tun, was der Flush aller Caches nicht tun würde? Besonders in Bezug auf Block-Caching? Ich wurde wütend, als ich versuchte, eine benutzerdefinierte Blockzweigvorlage zu erstellen, um schließlich herauszufinden, dass nichts mit meinem Code nicht stimmte, aber alle Caches zu leeren war nicht genug und drush …
7 theming  8  blocks  caching 

1
Memcache und Formularcache - Ist die Angabe einer Datenbank für den Formularcache noch erforderlich?
In Drupal 7 bestand ein typisches Setup für Memcache API und Integration darin, dies in Ihre settings.php einzufügen: $conf['cache_backends'][] = 'sites/all/modules/memcache/memcache.inc'; $conf['lock_inc'] = 'sites/all/modules/memcache/memcache-lock.inc'; $conf['memcache_stampede_protection'] = TRUE; $conf['cache_default_class'] = 'MemCacheDrupal'; // The 'cache_form' bin must be assigned to non-volatile storage. $conf['cache_class_cache_form'] = 'DrupalDatabaseCache'; // Don't bootstrap the database when serving …
7 8  forms  caching 

3
Wie mache ich den Cache einer eingebetteten Ansicht ungültig?
Ich habe einen Knotentyp "Artikel", der ein sich wiederholendes Absatzfeld enthält . Bei einem der Absatztypen kann der Benutzer eine Ansicht mithilfe eines Entitätsreferenzfelds einbetten. Beim Rendern eines Artikelknotens mit einer Ansichtsreferenz bettete ich die ausgewählte Ansicht folgendermaßen ein hook_preprocess_paragraph: $view_id = $paragraph->field_view->target_id; $view = \Drupal\views\Views::getView($view_id); $view->setDisplay('embed_1'); $vars['content'] = $view->preview(); …
7 views  8  caching 

4
Anonyme Benutzer-Cache-Steuerung
Wir haben einige benutzerdefinierte Blöcke geschrieben, die dynamischen Inhalt rendern. Leider wird beim Caching standardmäßig das erste Rendering dieses Blocks zwischengespeichert (und für anonyme Benutzer nicht aktualisiert). Die Cache-Steuerung scheint nur für authentifizierte Benutzer zu funktionieren. Vermissen wir etwas Offensichtliches? Ist es möglich, anonymes Caching auf Block- (oder Seiten-) Basis …
7 8  caching 


1
Was ist mit Drupals Auftritt passiert?
Ich habe Drupal 7 gerade wieder auf meinem billigen Shared Host installiert. Die Installation verlief einwandfrei ... Ich habe die 1098-Dateien per FTP kopiert und innerhalb von 2 Minuten installiert. Die Standardinstallation (mit allen Modulen im Kern) dauerte ca. 5-10 Sekunden. Nach der Installation läuft die Site gut. Es ist …

1
Views-Caching-Strategien - Beziehung zwischen Abfrage-Cache und gerendertem Ausgabecache
Zunächst versuche ich, die Sorgfaltspflicht sicherzustellen und keine doppelten Fragen zu stellen, die zuvor gestellt wurden. Es gibt zahlreiche Beiträge zu Stackexchange und zu verschiedenen anderen Stellen, in denen das Zwischenspeichern von Ansichten und sogar einige Besonderheiten der verschiedenen Arten von Ansichts-Caches (z. B. hier und hier ) erläutert werden …





5
Wie erstelle ich eine zwischengespeicherte Seite neu, wenn sie abläuft?
Ich verwende das Zwischenspeichern von Ansichten, nachdem ich diese großartigen Fragen und Antworten gelesen und gute Ergebnisse erzielt habe. Ich muss den Ablauf kurz halten, da ich den "letzten Kommentar" in der Ansicht und diese Änderungen häufig anzeige. Ich denke darüber nach , den Inhaltscache für Ansichten zu verwenden, um …
7 7  caching 

5
Wie korrigiere ich das verschwindende Admin-Menü?
Ich verwende das Admin-Menü- Modul für meine Projekte. In meinen Instanzen Drupal 7 und Pressflow 7 werden zufällig nur einige Menüelemente angezeigt. Zuerst dachte ich, ich könnte dies korrigieren, indem ich den Menü-Cache lösche. Als ich zur Titelseite ging, bekam ich wieder das beschädigte Menü. Wie löse ich diesen Fehler …
7 7  routes  caching 

2
Beenden Sie das Caching für einen bestimmten Knotentyp Drupal 7
Ich arbeite mit einem Knotentyp, der mehrere benutzerdefinierte Felder enthält. Die Werte dieser Felder müssen bei jedem Laden der Seite aktualisiert werden, aufgrund der Caching-Funktion von Drupal jedoch nicht. Was ist der beste (einfachste) Weg, um das Zwischenspeichern dieses Inhaltstyps zu verhindern?
7 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.