Frage

Die Yahoo User Interface Library bietet Rollup -Support, wenn Sie ihre CDN verwenden. Ich verwende Zend Framework 1.8.0 und habe mich gefragt, was er am besten wiederholt, damit alle unsere CSS- oder JavaScript -Dateien in ein Tag gerollt werden können - also eine HTTP -Anfrage.

Ich verwende die Standard -MVC -Komponenten mit einer .htaccess -Datei, die alles über index.php umschreibt, es sei denn, die Datei oder der Ordner, das physisch ist oder auf dem Server zugeordnet ist.

Ich möchte, dass die endgültige Rollup -Datei Cached Client -Seite (falls der Client sie unterstützt) für Effizieren und weiter reduzierte HTTP -Anfragen weiter reduziert.

War es hilfreich?

Lösung

Hoffentlich habe ich Ihre Frage richtig verstanden.

Hier gibt es einige Jobs - eine besteht darin, den Inhalt mehrerer Dateien in Anforderungsvariablen in eine Antwort zu verkettet, und dann ist das andere die Verwaltung des Caching -Prozesses.

Die erste sollte ziemlich einfach sein, eine Liste von Pfaden aufnehmen und den Inhalt der Datei im Speicher hinzufügen, und der zweite kann damit einfach verwaltet werden Großer Helfer Auf diese Weise können Sie die Headers modifiziert/abläuft, damit das Client -Seiten zwischengespeichert wird

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top