« »
Apr 11

Como comentaba en el anterior post aquí os dejo la presentación sobre optimización de aplicaciones PHP (server side) que realicé en la pasada Barcelona PHP Conference.

El archivo PDF: Optimización de aplicaciones PHP (server side)

Be Sociable, Share!
Tagged with:

7 Responses to “Optimización de aplicaciones PHP (server side)”

  1. Borja says:

    Hola, en la diapositiva 35 incluyes el siguiente código.

    Este código tiene un problema, y es que los navegadores no cachean el script y solicitan su descarga cada vez que cargas la página.

    Para posibilitar que los navegadores reconozcan un cambio de versión y además guarden el script en cache, es recomendable utilizar

    Saludos

  2. Molt bona presentació!

    Saluts!

  3. Oriol says:

    Borja,

    Aunque no veo tu código (gracias a mi WP) el ejemplo del slide 35 sí se cachea por los navegadores web, evidentemente si en paralelo tu servidor web envía las headers HTTP apropiadas. Lo único que se propone es pasar un parámetro por GET a los archivos JS, así cuando quieres forzar la descarga en el navegador del cliente sólo tienes que cambiar el valor pasado.

    Últimamente he visto varios ejemplos donde este valor es un MD5 del JS, cosa bastante ingeniosa, así puedes usar siempre caché de usuario y cuando cambias el archivo se fuerza la descarga automáticamente ya que cambia la URL.

  4. Muy buena e interesante presentación Oriol.

    En el tema de servidores web, nosotros usamos bajo debian nginx (actualmente en nvivo.es). En el blog hostingfu ( http://tinyurl.com/yh54vq ) lo comparan con lighttpd, pero no he probado “cual es mejor” por mí mismo.

    Un saludo y espero verte en persona en tu próxima presentación ;)

  5. […] PHPBSD: optimización de aplicaciones server-side. […]

  6. El Barto says:

    Un detalle sobre la misma diapositiva 35. A qué se refiere concretamente con minimizar el uso de SSL?
    Hay que ser muy cuidadoso con eso por el tema de las cookies. Hace algún tiempo había salido un ataque que se podía hacer cuando las cookies que se generaban en entornos SSL permitían ser enviadas en requests por HTTP. Entonces, a través de un procedimiento con un man-in-the-middle y el request de una imagen o recurso cualquiera por HTTP se podían capturar cookies sin encriptar, poniendo en riesgo la seguridad del usuario.
    Saludos

  7. […] Optimización de Apache y sistemas de Cache, nunca está de más revisarlo. […]

Leave a Reply

preload preload preload