El problema principal no el que T$ haya puesto un proxy o no, si no que la gente que hace aplicaciones (que no páginas) web no se ha leído los RFC de HTTP ni una sola vez.
Las cabeceras HTTP expire y cache-control no son un engorro, son realmente útiles si se sabe como utilizarlas. Apache tiene 2 bonitos módulos mod_expires y mod_headers que hacen una trabajo excelente para que nuestra servidor o aplicación web se apoye en las caches, en vez de luchar contra ellas.
Para todos los que teneis servidores web en vuestros ADSL, el tener un proxy delante os permitirá aumentar el tráfico servido radicalmente (por encima de lo que vuestro hardware permite) y eso es bueno, teóricamnte os debería permitir soportar un efecto slashdot sin demasiados problemas problemas.
He visto como varias personas sugieren poner Header( 'cache-control: no-cache' ) indiscriminadamente; esto es un error, hay que utilizar la expiración, si una página tiene una vigencia (5 min, 1 hora, 1 dia o 1 mes) hay que especificarlo, las imágenes suelen tener una vigencia mucho mayor (1 semana, un mes, infinito) que si se especifica servirá para optimizar el uso de la cache de cada usuario que acceda a esta web (más de una vez). Solo las peticiones que dinámicas hay que servirlas dinámicamente (con no-cache).
La calidad de un proyecto web no se mide solo en lo bonitos que son los colores de tu página, además técnicamente ha de ser coherente.
Habrá que aprender como funciona el protocolo HTTP
(Puntos:3, Inspirado)( http://www.hhmmss.com/ | Última bitácora: Miércoles, 18 Febrero de 2004, 11:28h )
Las cabeceras HTTP expire y cache-control no son un engorro, son realmente útiles si se sabe como utilizarlas. Apache tiene 2 bonitos módulos mod_expires y mod_headers que hacen una trabajo excelente para que nuestra servidor o aplicación web se apoye en las caches, en vez de luchar contra ellas.
Para todos los que teneis servidores web en vuestros ADSL, el tener un proxy delante os permitirá aumentar el tráfico servido radicalmente (por encima de lo que vuestro hardware permite) y eso es bueno, teóricamnte os debería permitir soportar un efecto slashdot sin demasiados problemas problemas.
He visto como varias personas sugieren poner Header( 'cache-control: no-cache' ) indiscriminadamente; esto es un error, hay que utilizar la expiración, si una página tiene una vigencia (5 min, 1 hora, 1 dia o 1 mes) hay que especificarlo, las imágenes suelen tener una vigencia mucho mayor (1 semana, un mes, infinito) que si se especifica servirá para optimizar el uso de la cache de cada usuario que acceda a esta web (más de una vez). Solo las peticiones que dinámicas hay que servirlas dinámicamente (con no-cache).
La calidad de un proyecto web no se mide solo en lo bonitos que son los colores de tu página, además técnicamente ha de ser coherente.
---
Periódicos y Viñetas del día [hhmmss.com]