Domanda

La libreria di interfaccia utente di Yahoo offre il supporto di rollup se si utilizza la loro CDN. Sto usando Zend Framework 1.8.0 e mi chiedevo a cosa fosse il modo migliore per replicarlo in modo che tutti i nostri file CSS o JavaScript possano essere rimbalzati in un tag, quindi una richiesta HTTP.

Sto usando i componenti MVC standard con un file .htaccess che riscrive tutto tramite index.php a meno che il file o la cartella fisica non esista o non siano mappati sul server.

Vorrei avere il lato del client memorizzato con file di rollup finale (se il client lo supporta) per l'efficacia e ridotto ulteriormente le richieste HTTP.

È stato utile?

Soluzione

Spero di aver capito correttamente la tua domanda.

Ci sono un paio di posti di lavoro qui: uno è quello di concatenare il contenuto di diversi file nelle variabili di richiesta in una risposta e quindi l'altra è la gestione del processo di memorizzazione nella cache.

Il primo dovrebbe essere abbastanza semplice, prendendo un elenco di percorsi e aggiungendo il contenuto al file in memoria e il secondo può essere gestito facilmente con questo Grande aiutante che consente di impostare facilmente le intestazioni modificate/scadute per consentire la memorizzazione nella cache del lato client

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top