¿El rendimiento de mi estructura de enlace permanente?

13

He leído la discusión sobre el rendimiento de diferentes enlaces permanentes en la lista de correo de hackers de wp, ESTE foro y alrededor de Google.

Sin embargo, realmente no puedo deducir si la estructura de enlace permanente que he estado usando durante los últimos años es buena o no:

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

Esta combinación pone el nombre del correo directamente después de la combinación de año, mes y día, lo que lo hace más único, ya que muchos nombres llevan el mismo nombre. La adición de html es algo que he estado usando durante los últimos 10 años en mi blog (incluso antes de wordpress), por lo que es un legado.

No sé si esto es bueno para permance o mal para el rendimiento, ¿cómo puedo verificar esto?

(He estado ejecutando el blog por más de 10 años y hay alrededor de 10.000 publicaciones con muchos enlaces en)

enlaces:

  1. enlace

  2. enlace

  3. enlace

  4. enlace

pregunta edelwater 29.10.2010 - 16:00

3 respuestas

8

Puede verificar mirando el tamaño de la opción rewrite_rules en la base de datos. Si es pequeño (lo que creo que debería con esta estructura), no está utilizando reglas detalladas. Por el contrario, si ve varias líneas por página estática, está usando reglas detalladas y no es bueno.

    
respondido por el Denis de Bernardy 29.10.2010 - 16:36
1

Veto la respuesta aceptada. La complejidad de las reglas de reescritura no es de ninguna manera una medida para el rendimiento de la búsqueda de artículos.

En particular, parece que iniciar tus enlaces permanentes con los nombres de las publicaciones es malo; vea enlace

Sin haber mirado el código de Wordpress, puedo imaginar que de alguna manera indexan las publicaciones jerárquicamente. Por lo tanto, las variables utilizadas en los enlaces permanentes deben ordenarse de izquierda a derecha, desde la más general hasta la variable más específica utilizada. Esta heurística favorece fuertemente las normas año / mes / nombre o categoría / nombre.

    
respondido por el Raphael 12.11.2010 - 11:34
0

Solo para el flujo de trabajo de control de calidad:

La respuesta es: NO, esta no es una buena estructura de enlace permanente con respecto al rendimiento.

    
respondido por el edelwater 16.11.2010 - 00:21

Lea otras preguntas en las etiquetas