web-dev-qa-db-fra.com

Performance de ma structure permalien?

J'ai lu la discussion sur les performances de différents permaliens sur la liste de diffusion wp hackers, THIS forum and around Google.

Je ne pourrais toutefois pas en déduire si la structure de permalien que j'utilise depuis quelques années est bonne ou non:

/%postname%-%year%%monthnum%%day%.html

Cette combinaison place le nom de poste directement après le/et la combinaison année, mois et jour le rend plus unique, car de nombreux noms de prénom portent le même nom. L’addition html est quelque chose que j’utilise depuis 10 ans sur mon blog (même avant wordpress), c’est donc un héritage.

Je ne sais pas si c'est bon pour la permance ou mauvais pour la performance, comment puis-je vérifier cela?

(J'exécute le blog depuis plus de 10 ans et il y a environ 10 000 messages contenant de nombreux liens)

liens:

  1. http://codex.wordpress.org/Using_Permalinks

  2. http://www.google.com/search?q=wordpress+category+permalink+performance

  3. http://ottopress.com/2010/category-in-permalinks-considered-harmful/

  4. http://lists.automattic.com/pipermail/wp-hackers/2010-October/035458.html

14
edelwater

Vous pouvez vérifier en regardant la taille de l'option rewrite_rules dans la base de données. Si c'est petit (ce qui, à mon avis, devrait l'être avec cette structure), vous n'utilisez pas de règles verbeuses. En revanche, si vous voyez plusieurs lignes par page statique, vous utilisez des règles détaillées et ce n’est pas bon.

8
Denis de Bernardy

Je veto la réponse acceptée. La complexité des règles de réécriture ne constitue en aucun cas une mesure des performances de la recherche d'article.

En particulier, il semble que le fait de commencer vos permaliens avec des noms de poste soit mauvais; voir http://codex.wordpress.org/Using_Permalinks#Structure_Tags

Sans avoir examiné le code Wordpress, je peux imaginer qu’ils indexent les publications de manière hiérarchique. Par conséquent, les variables utilisées dans les permaliens doivent être classées de gauche à droite, de la variable la plus générale à la plus spécifique utilisée. Cette heuristique favorise fortement les normes année/mois/nom ou catégorie/nom.

1
Raphael

Juste pour le QA du workflow:

La réponse est: NON, ce n’est pas une bonne structure en termes de performance.

0
edelwater