Antiguo y abandonado blog de Ricardo Galli :-(

Saturday 4/11/2006

WP-Cache 2.0.18 (beta) disponible

Filed under: Mis hacks, soft libre — gallir @ 16:33

Después de más de un año me puse a resolver algunas cosas que me había solicitado del WP-Cache.

  1. Eduardo Arcos de Alt1040/Red hipertextual, entre otros, me pidieron que lo hiciese funcionar con el nuevo WP-MU (el mismo que funciona en wordpress.com). Ahora debería funcionar correctamente (no lo tengo para probar, pura intuición y sentido común :-) ).

  2. Cuando se hacía una consulta errónea, también se cacheaba la página de “error 404″ lo que hacía que no retornase la cabecera 404 en futuras peticiones. Ya no debería hacerlo (gracias Armonth, de sigt.net).

  3. Se corrige una posible vulnerabilidad a ataques XSS (con url falsos “hackeados”) en la página privada de administración del wp-cache.

El fichero ZIP.

Agradecería que los afectados los prueben antes de hacerlo “oficial” en la página del wp-cache. El log:

    2006-11-04: 2.0.18 (beta)
        - Changed the use of REQUEST_URI to SCRIPT_URI for key generation. This
          would solve problems in WP-MU.
        - Clean URI string in MetaCache object to avoid XSS attacks in the admin page.
        - Do not cache 404 pages.

12 Comments

  1. Ver tu lado más hacker a tope me llena de satisfacción ;)

    Comment by servomac — Saturday 4/11/2006 @ 21:06

  2. El fix a los error 404 funciona ok :)

    Comment by Armonth — Saturday 4/11/2006 @ 21:59

  3. WP-Cache 2.0.18 (beta) para Wordpress disponible

    Ricardo Galli anuncia en su bitácora que ha liberado la versión 2.0.18 (beta) de su plugin para Wordpress "Wp-Cache". Dicha versión soluciona entre otros un fallo que se da cuando se devuelve un error "404", siendo este cacheado lo …

    Trackback by meneame.net — Saturday 4/11/2006 @ 23:32

  4. #3: arreglado el número de versión, gracias.

    Comment by gallir — Sunday 5/11/2006 @ 2:55

  5. #4: Ok Ricardo, gracias a ti por el curro, ya lo he añadido a los comentarios de mi post en Menéame.

    Saludos, Dabo -;)

    (Por cierto,rulando perfectamente)

    Comment by Dabo — Sunday 5/11/2006 @ 14:23

  6. Sólo una ‘tontuna’ que apuntar: en el README pone que la opción de compresión está en Opciones->Miscellanea y, al menos en wp 2.05 (no recuerdo en las anteriores), está en Opciones->Lectura.
    Gracias por el curro ;-)

    Comment by josemaria — Monday 6/11/2006 @ 12:11

  7. Feedback desde WP-MU:

    La activación del plugin sí que se hace en un modelo “por blog” pero no la activación/desactivación del cache. A ver si me explico, si tienes el plugin activado en 4 blogs del MU (de un total de 10), con que actives la cache en uno de esos 4, se activa en los 4 y si la desactivas en uno, se desactiva en los 4 (lógicamente los otros 6 ni se enteran). Que no pasaría nada si una misma persona administra todos los blogs, pero si hay varios administradores que van activando/desactivando en un modelo “por blog” pienso que puede ser un lío, no?

    Además (esto es una pijada) en la lista de contenidos en cache aparecen los archivos de cualquiera de los blogs que tenga activado el plugin.

    Por lo demás, sin grandes pruebas y siendo la primera vez que lo pruebo, el tiempo de carga parece reducirse de un 15 a un 25 % (con fasterfox). Espero haber aclarado algo en vez de liarte. Saludos y enhorabuena!

    Comment by Fernando Serer — Monday 6/11/2006 @ 19:22

  8. Sí, es que el WP-Cache está preparado para un sólo blog, no para multiusuario, esto es un pequeño hack que debería permitir el uso “uniforme” del wp-cache para todos.

    Para poder controlarlo para cada “blog virtual” debería hacer cambios importantes incluso en la “arquitectura” del programa. Si hay “demanda” lo haré, pero pensé que estos temas de eficiencia ya estaban razonablemente resueltos en el WP-MU.

    Comment by gallir — Monday 6/11/2006 @ 19:28

  9. Continuando con #8: si alguien me permite acceso SSH a una instalación WP-MU en marcha (o en pruebas, mejor esta última) me ayudaría mucho.

    Comment by gallir — Monday 6/11/2006 @ 19:28

  10. Déjame 10 minutos y te preparo un acceso (a uno de pruebas), te lo mando por email ;-)

    Comment by Fernando Serer — Monday 6/11/2006 @ 19:33

  11. Yo también veo los inconvenientes que plantea Fernando Serer en 7 para la versión multiusuario. Aquí tienes otro “demandante”… Un saludo.

    Comment by rebuscando — Monday 6/11/2006 @ 22:04

  12. #11, sí, lo estoy mirando, por ahora seguirá igual, cache para todos o para ninguno. Lo que pasa es que ahora sí borrará los caches de forma más discriminada.

    Comment by gallir — Monday 6/11/2006 @ 22:09

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

Powered by WordPress