Closed camilor67 closed 10 years ago
Este es un issue crítico.
Necesita ser resuelto tan pronto como sea posible!
Por el momento no se encontró una script que limpie la cache del navegador del usuario. Se decidio agregar un encabezado que hace que la aplicación no guarde archivos en cahce: < meta http-equiv="Pragma" content="no-cache" > < meta http-equiv="no-cache"> < meta http-equiv="Expires" content="-1" > < meta http-equiv="Cache-Control" content="no-cache" >
Ademas se le agrego un parametro a las url del llamado de los .css, .js e imagenes, por ejemplo: < link rel="stylesheet" href="http://amkn.local/wp-content/themes/amkn_theme/style.css?ver=2" type="text/css" media="screen" / >
Hola Camilo, No, esto no fue lo que discutimos en nuestra reunión. :-1: Quedamos en que ibas a agregar el parámetro a las URLs cuando se llaman los CSS y los JS. Lo cual ve oque ya lo hiciste. :+1:
Sin embargo no puedes obligar a que nunca se utilice el caché porque de lo contrario el aplicativo demorará mucho más en cargar SIEMPRE. Habías quedado en que ibas a investigar mucho más e ibas a implementar una solución en la que se pudiese insertar una fecha o algo por el estilo y que nosotros pudiésemos actualizar dicha fecha cada vez que queremos obligar al navegador de los usuarios a limpiar el caché.
@hernandcb
Bueno, entonces ya comente estas etiquetas y solo deje la siguiente: < meta http-equiv="Expires" content="Tue, 30 Dec 2014 23:59:59 GMT" >
Yo estaba esperando que me escribieras aquí una explicación del por qué tomaste esa decisión. Imagino que leíste bastante del tema verdad? http://www.sitepoint.com/caching-php-performance/
Como hablamos que no era pertinente hacer que AMKN no guardara cache, y la verdad es que por ahora no sabemos cada cuanto tiempo vamos a necesitar que el navegador del usuario limpie cache, por lo tanto agregue la cabecera con una fecha tentativa de caducidad. Pero podemos también poner una fecha de caducidad mensual y así mismo actualizarla cada mes.
Esa sería un solución más adecuada. Me interesaría saber qué piensa Hernan David. @hernandcb
Podrías investigar más a fondo el plugin wp-super-cache el cual ya se encuentra instalado en el sitio pero está desactivado. @sebas932 puede tener mayor conocimiento al respecto.
Ya quedo activado el pluging wp-super-cache en el ambiente de lab.amkn.org. He realizado pruebas y si ha tomado el cambio de estilos.
...
Hacer que el navegador del usuario limpie la cache al iniciar amkn.