web-dev-qa-db-fra.com

Champs personnalisés et performances

Ma question: combien de champs personnalisés ou même de taxonomies WordPress peut-il gérer sans affecter les performances?

La raison pour laquelle je pose cette question est que j’ai commencé à créer un thème personnalisé et que j’ai peut-être besoin d’avoir environ 10 à 20 champs personnalisés, et à penser si cela affectera la vitesse du site.

Je comprends que la vitesse dépend aussi du serveur/de l'hébergement et du nombre de visites, des techniques de cache, etc.

Je m'attends également à ce qu'un message avec un champ personnalisé soit plus rapide qu'un message avec dix champs personnalisés.

Mais disons qu'un site qui reçoit environ 10 000 visites par jour avec une publication avec un champ personnalisé sera bien plus différent d'un site avec les mêmes 10 000 visites par jour avec une publication avec 10 champs personnalisés.

J'essaie juste de comprendre quelle différence un champ personnalisé peut faire.

De même, en termes de recherche personnalisée à l'aide de wp_query et de paramètres de champs personnalisés, la vitesse sera affectée.

Je vous remercie.

3
yeope

Dans le cas de champs personnalisés - si vous les récupérez dans une requête unique vers la base de données, l'extraction d'un ou dix d'entre eux ne différera pas beaucoup, il s'agit de la même requête relativement simple dans les deux cas. Si vous faisiez beaucoup de méta-requêtes complexes sur ces champs, vous auriez certainement un impact négatif sur les performances.

Je pense la même chose pour la taxonomie, si vous faites des requêtes de taxonomie complexes, c'est un gros succès. Les requêtes simples pour récupérer des termes sont relativement peu coûteuses.

La recherche taxera certainement plus le serveur si vous avez dix fois plus de données, les recherches de texte coûtent cher.

2
Milo