Domande taggate «caching»

Migliorare i tempi di risposta, riducendo la quantità di elaborazione, in Drupal richiede normalmente l'uso di una cache.



6
Cancella cache senza accedere
Ho aggiunto un'istruzione if attorno al contenuto render php nel mio file page.tpl.php. L'unico problema è che ho fatto un errore e gli ho impedito accidentalmente di visualizzare il contenuto su qualsiasi pagina. Ho cancellato la cache e mi sono disconnesso per testarlo, e realizzando il mio errore ho corretto …
10 7  users  caching 

4
Come si memorizza nella cache il risultato di db_query ()?
Ero abituato views_get_view_result()a ottenere risultati da una vista perché era conveniente in quel momento. Il risultato della query cambia raramente; Potrei usare la cache delle viste per 6 giorni. Se volessi convertirlo in una chiamata a db_query()come potrei abilitare la memorizzazione nella cache?
9 7  caching 

2
Disabilita la cache per blocchi specifici
Vorrei che le pagine continuassero a beneficiare del meccanismo di memorizzazione nella cache di Drupal 8 per utenti anonimi, ad eccezione di blocchi specifici che dovrebbero aggiornarsi ad ogni aggiornamento della pagina sapendo che sono generati da Views. È tecnicamente possibile? Come?
9 views  blocks  8  caching  users 


1
Dove posso aggiungere un nuovo contesto cache per un'entità?
Non sono stato in grado di aggiungere un contesto cache per lavorare con entità in drupal 8. In particolare, vado per le intestazioni: User-Agent. Ho provato molte varianti su quanto segue in un modulo. use Drupal\node\NodeInterface; use Drupal\Core\Entity\EntityInterface; use Drupal\Core\Entity\Display\EntityViewDisplayInterface; function hook_entity_view_alter(&$build, EntityInterface $entity, EntityViewDisplayInterface $display){ if($entity->getType() == 'relevant_type'){ $build['#cache']['contexts'][] …
9 8  caching 

6
Cancella un singolo URL dalla cache
Utilizzando il sistema di cache standard di Drupal, c'è un modo per cancellare la cache di un nodo o di un URL senza cancellare l'intera cache (che rallenta l'intero sito)?
9 caching 


2
Come impedire la memorizzazione nella cache di una pagina?
Ho impostato un URL della home page personalizzato su example.com/welcome. L'utente arriva a example.com/ e accede a quella pagina. Drupal reindirizza a example.com/welcome Ora l'utente fa clic sulla home page che carica example.com/ dalla cache del browser (che contiene il modulo di accesso). Immagino che se Drupal ricaricasse la homepage …
8 7  caching 

1
Come cancellare la cache dei caratteri jolly in Drupal 8?
In Drupal 7, eravamo in grado di fare questo: cache_clear_all('state:', 'cache', TRUE) che eliminerebbe qualsiasi cestino della cache iniziato con la stringa state:(corrispondenti ID cache come state:infoe state:nebraska). Il record delle modifiche su https://www.drupal.org/node/1272696 rileva anche questo caso d'uso nell'esempio di Drupal 7, ma in realtà non fornisce un esempio …
8 8  caching 


2
Come tema pannelli correttamente?
Sto usando Page Manager e Panels , fornendo pannelli di nodi personalizzati con regole di selezione per tipo (ad esempio una variante di pannello per l'articolo, una variante di pannello per il tipo di contenuto del blog). Finora funziona perfettamente, anche lo stile è pulito. Ma come posso ottenere più …

3
Memorizzazione nella cache utilizzando wget
Uso drupal 7. Dopo aver svuotato la cache, utilizzo wget in questo modo per memorizzare nuovamente tutte le pagine nella cache. wget --quiet http://xxx.xxx/sitemap.xml --output-document - | egrep -o "http://xxx.xxx[^<]+" | wget -q --delete-after -i - Dopo aver fatto ciò, controllo nel database la tabella cache_page e tutte le pagine …
8 7  caching 

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.