Publicado el Jueves 06 de Diciembre del 2007 @ 16:09 por Armonth.
Andrés Nieto ha escrito una entrada sobre WordPress 2.4 con algunas de las novedades que se pueden apreciar en el “milestone” para la versión 2.4.
Cabe destacar la gran cantidad de tickets, es la primera vez que yo recuerde en muchas versiones que veo 38 tickets de optimización. Algunos puntos de los que trata Andrés (recomiendo su lectura, aquí sólo hago una selección) creo que van a ser importantes:
Desaparece el tag <meta name="generator".../>: ahora se inserta como si fuera un plugin con una función wp_vanity(). Ya puestos hubieran podido hacer la gracia completa, dejarlo como plugin y poder desactivarlo completamente o sólo la parte de la versión de WordPress para que nadie pueda verla ni en el blog, ni en los RSS, etcétera.
No es que la seguridad mediante oscuridad sea buena pero al menos te ahorras la cantidad de bots encontrando blogs vulnerables desde buscadores y te da un poco más de margen si no estás al día.
imagedestroy() en wp_create_thumbnail(): duda tonta por desconocimiento ¿significa eso que actualmente tengo cientos de thumbnails consumiendo memoria estúpidamente? Si es así se me acaba de quedar cara de Homer Simpson con su “Ouch!”.Y una gran cantidad de pequeñas optimizaciones, correcciones, etcétera. Yo sigo diciendo que aparte de mayor seguridad necesita un sistema más modular pero parece ser que le están dando caña.
De momento lo único que no me gusta de lo visto es lo de “Ventanas modales” (una demostración) para sustituir una ventana en Javascript te añaden un efecto lento, espero que sea sólo porque todavía es “sucio” y por tanto poco optimizado…
Me parece que lo de SAVEQUERIES es una constante que ya existe actualmente, que debes definir para que en cada ejecución guarde los queries y su tiempo de ejecución.
Sobre imagedestroy, como el nombre de la función sugiere, sólo pasa cada vez que creas un thumbnail.
Algunas cosas que publicó Andrés (soporte para “deshacer” comentarios borrados y el nuevo panel de administración) es probable que no se vayan a incluir, puesto que no hay nada en la rama en desarrollo que indique que se haya hecho algo hasta el momento.