Pregunta

La Biblioteca de interfaz de usuario de Yahoo ofrece soporte en marcha si usa su CDN. Estoy usando Zend Framework 1.8.0 y me preguntaba cuál es la mejor manera de replicar esto, ya que todos nuestros archivos CSS o JavaScript se pueden enrollar en una etiqueta, por lo tanto, una solicitud HTTP.

Estoy usando los componentes MVC estándar con un archivo .htaccess que reescribe todo a través de index.php a menos que el archivo o carpeta exista o esté asignado en el servidor.

Me gustaría tener el lado final del archivo en caché del archivo en caché (si el cliente lo admite) para obtener eficiencia y redujo aún más las solicitudes HTTP.

¿Fue útil?

Solución

Ojalá haya entendido tu pregunta correctamente.

Aquí hay un par de trabajos: uno es concatenar el contenido de varios archivos en las variables de solicitud en una respuesta y luego la otra es la gestión del proceso de almacenamiento en caché.

El primero debe ser bastante simple, tomar una lista de rutas y agregar el contenido al archivo en la memoria, y el segundo se puede gestionar fácilmente con esto Gran ayudante que le permite establecer fácilmente los encabezados modificados/expirados para permitir el almacenamiento en caché del lado del cliente

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top