Pour faire suite à une question précédente, je voudrais savoir:
Quand dois-je utiliser l'option de table plate de catégorie?
En cherchant sur Google, j'ai trouvé un conseil pour l'activer " quand vous avez beaucoup de catégories ". Mais qu'est-ce que c'est beaucoup ?
Je peux facilement comprendre que l'activation des tables plates pour les produits est une bonne décision en termes de performances, mais est-ce vraiment aussi important pour les catalogues?
Et quelles implications en découlent? Je viens d'apprendre que l'activation des tableaux de catégories plats empêche de sauvegarder les positions de produits de catégorie. Du moins pas aussi facile que sans l'option plate (merci à Marius pour votre aide). Y a-t-il d'autres choses mentionnables?
Merci d'avance :)
la source
Si vous avez beaucoup de catégories ou de nombreux attributs personnalisés pour les catégories, c'est un bon choix car la complexité des requêtes est réduite. Gardez à l'esprit que les charges lourdes en bénéficient encore plus. Le principal inconvénient est que les catégories et les flat_categories utilisent une interface très différente, si souvent le code doit être très prudent dans le cas des catégories plates activées.
la source