Gravatar de Armonth

WordPress Google Sitemaps 3.0 Final

En la entrada de WordPress 2.3 me comentan sobre el plugin para Google Sitemaps (había una errata, no es que no funcionase, es que está dando algunos problemas a varios usuarios de WordPress 2.3) y me he fijado en que lo han actualizado ayer mismo.

Aunque yo uso una 3.0beta que realmente no está hecha para la rama 2.0.x (o quizá antes lo estaba y ahora no) mirando el changelog uno se encuentra que vale la pena actualizar a la versión final aunque no se use WordPress 2.3:

  • Soporte para etiquetas/taxonamy de WordPress 2.3
  • Se han borrado funciones innecesarias.
  • Se corrigen problemas con Internet Explorer 7.
  • No procesa URLs vacías.

Y lo más importante el changeset 19556 que cambia las peticiones MySQL a “unbuffered queries”, usa MUCHA menos memoria y añade una opción para elegir cuántas entradas se añaden.

Pruebas

Lo acabo de instalar en la rama 2.0.x de WordPress y funciona correctamente (yo pensaba que usaba una beta muy antigua pero no tanto). Se nota la mejora de consumo:

  • Antes (Google Sitemaps 3.0b9):
    • Your sitemap was last built on September 25, 2007 8:05 am.
    • Your sitemap (zipped) was last built on September 25, 2007 8:05 am.
    • The building process took about 7.9 seconds to complete and used 11.19 MB of memory.
  • Ahora (Google Sitemaps 3.0 Final):
    • Your sitemap was last built on September 25, 2007 8:10 am.
    • Your sitemap (zipped) was last built on September 25, 2007 8:10 am.
    • The building process took about 2.75 seconds to complete and used 7.11 MB of memory.

Queda pendiente mirar el consumo “por tener activo” el plugin que hacía él solo subir casi 600KB el consumo al generar una página.

9 Comentarios (feed)

  1. Gravatar de Pablo Pablo nos comenta:

    Los errores de esta nueva versión (3.0 Final) son debidos únicamente si utilizas la opción de asignar la prioridad de tus posts mediante la que ofrece Popularity Contest.

    Así que a no ser que utilices este plugin debería irte todo bien.

    Martes, 25 de Septiembre/2007 @ 17:55

  2. Gravatar de Dondado Dondado nos comenta:

    ¿Alguien ha probado a tener el plugin desactivado y activarlo sólo antes de enviar un post?
    Y si eso funciona no se le podría ocurrir al propio plugin ejecutarse sólo en el momento de la publicación, y no consumir memoria el resto del tiempo (bueno, no consumir, tanta memoria)

    Martes, 25 de Septiembre/2007 @ 23:13

  3. Gravatar de Armonth Armonth nos comenta:

    Dondado eso ya se comentó en anteriores posts al respecto (”wordpress consumo memoria” son tus amigas para buscar todos los posts del tema) y el problema no es tan simple: todo plugin se activa y carga vía wp-settings.php por lo que siempre está cargado en memoria.

    Precisamente ya comente una idea como “solución a medias” al respecto: que los plugins puedan elegir su “dominio” donde se cargan: si se deben cargar sólo en backend, sólo en frontend o ambos.

    Miércoles, 26 de Septiembre/2007 @ 1:46

  4. Gravatar de David Carrero fdez-Baillo David Carrero fdez-Baillo nos comenta:

    Funciona de lujo, yo ya estoy actualizando :)

    Miércoles, 26 de Septiembre/2007 @ 13:59

  5. Gravatar de Dale Dale nos comenta:

    A mi me daba un error de “access denied” cada vez que editaba un post o alguien comentaba y era porque el plugin no es compatible, todavía, con el Popularity Contest. No era muy grave, porque todo funcionaba bien, pero era bastante molesto.

    He bajado la beta 3.0b10 y ya funciona bien, pero, lamentablemente, usa el antiguo sistema de query, por lo que consume mucha más memoria :(

    Visto aquí

    Miércoles, 3 de Octubre/2007 @ 22:21

  6. Gravatar de Armonth Armonth nos comenta:

    Dale: hay nueva versión de Popularity contest, yo de ti probaría Sitemaps 3.0 Final y el nuevo de Popularity… si no va siempre tienes la opción de desactivar el popularity temporalmente: creo que ante funciones como la de ése plugin es más importante el consumo y esperar que haya compatibilidad plena y no seguir en la 3.0b10 “puteado”.

    Miércoles, 3 de Octubre/2007 @ 22:25

  7. Gravatar de Dale Dale nos comenta:

    Tienes razón Armonth, me he dado cuenta minutos después de poner el comentario. Lo he cambiado todo y ahora va fino fino ;)

    Miércoles, 3 de Octubre/2007 @ 23:38

  8. Gravatar de Javier Lorente Javier Lorente nos comenta:

    Hola!

    ¿Qué diferencia hay en meterle este sitemap y en incluir el feed como si te un sitemap se tratase?

    Un saludo!

    Martes, 30 de Octubre/2007 @ 1:20

  9. Gravatar de Armonth Armonth nos comenta:

    Javier pues que Google no usa los feeds como método más rápido de indexar páginas (sólo los usa para Blogsearch)…

    Martes, 30 de Octubre/2007 @ 10:30

Comentarios cerrados