Questions marquées «caching»

L'amélioration du temps de réponse, en réduisant la quantité de traitement, dans Drupal nécessite normalement l'utilisation d'un cache.



6
Vider le cache sans vous connecter
J'ai ajouté une instruction if autour du contenu rendu php dans mon fichier page.tpl.php. Le seul problème est que j'ai fait une erreur et l'ai accidentellement empêché de rendre le contenu sur n'importe quelle page. J'ai vidé le cache et me suis déconnecté pour le tester, et réalisant mon erreur, …
10 7  users  caching 

4
Comment mettre en cache le résultat de db_query ()?
Je views_get_view_result()pour obtenir des résultats d'une vue parce qu'il était pratique à ce moment - là. Le résultat de la requête change rarement; Je pourrais utiliser la mise en cache des vues pendant 6 jours. Si je voulais le convertir en appel, db_query()comment pourrais-je activer la mise en cache?
9 7  caching 

2
Désactiver le cache pour des blocs spécifiques
Je voudrais permettre aux pages de continuer à bénéficier du mécanisme de mise en cache de Drupal 8 pour les utilisateurs anonymes, à l'exception d'un bloc spécifique qui devrait être mis à jour à chaque actualisation de page en sachant qu'il est généré à partir de Views. Est-ce techniquement possible? …
9 views  blocks  8  caching  users 


1
Où ajouter un nouveau contexte de cache pour une entité?
Je n'ai pas pu obtenir l'ajout d'un contexte de cache pour travailler pour les entités dans Drupal 8. Plus précisément, je vais pour les en-têtes: User-Agent. J'ai essayé de nombreuses variantes sur les éléments suivants dans un module. 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){ …
9 8  caching 

6
Effacer une seule URL du cache
En utilisant le système de cache standard de Drupal, existe-t-il un moyen de vider le cache d'un nœud ou d'une URL sans vider tout le cache (ce qui ralentit tout le site)?
9 caching 


2
Comment empêcher la mise en cache d'une page?
J'ai défini une URL de page d'accueil personnalisée sur example.com/welcome. L'utilisateur vient sur example.com/ et se connecte sur cette page. Drupal redirige vers example.com/welcome Maintenant, l'utilisateur clique sur la page d'accueil qui charge example.com/ à partir du cache du navigateur (qui contient le formulaire de connexion). Je suppose que si …
8 7  caching 

1
Comment effacer le cache générique dans Drupal 8?
Dans Drupal 7, nous pouvions le faire: cache_clear_all('state:', 'cache', TRUE) qui supprimerait tous les emplacements de cache commençant par la chaîne state:(correspondant aux ID de cache tels que state:infoet state:nebraska). L'enregistrement de modification sur https://www.drupal.org/node/1272696 note même ce cas d'utilisation dans l'exemple Drupal 7, mais ne fournit pas réellement un …
8 8  caching 



3
Mise en cache à l'aide de wget
J'utilise drupal 7. Après avoir effacé le cache, j'utilise wget comme ceci pour mettre en cache toutes les pages. wget --quiet http://xxx.xxx/sitemap.xml --output-document - | egrep -o "http://xxx.xxx[^<]+" | wget -q --delete-after -i - Après cela, je vérifie dans la base de données la table cache_page, et toutes les pages …
8 7  caching 

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.