Optimiser les vue Drupal (views)

Silvio Gutierrez explique dans son article pour quoi le pager par default a un vrai problème de performance. En gros, le pager exécute une seconde fois la requete de la vue pour son propre usage, ce qui peut etre vraiment problématique pour des vues complexe déjà lourde.

Heureusement il existe une solution très simple : le module lite pager.

A cela s'ajoute deux trucs et astuces pour limiter les jointures ouvertes ( left join ) lorsque c'est inutile, et d'éviter l'usage du distinct dans les requetes.

Cela vaut donc vraiment le cout de lire how to optimise Drupal views the right way pour mettre en place ces 3 optimisations simplement.

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.
By submitting this form, you accept the Mollom privacy policy.