CSS&JavaScriptロールアップファイル
-
20-08-2019 - |
質問
Yahooユーザーインターフェイスライブラリは、CDNを使用する場合、ロールアップサポートを提供します。私はZend Framework 1.8.0を使用していますが、すべてのCSSまたはJavaScriptファイルを1つのタグにロールアップできるため、これを複製する最善の方法を疑問に思っていました。
ファイルまたはフォルダーの物理が存在するか、サーバーにマッピングされない限り、index.phpを介してすべてを書き直す.htaccessファイルを使用して標準のMVCコンポーネントを使用しています。
最終的なロールアップファイルをキャッシュしたクライアント側(クライアントがサポートしている場合)を効率化し、HTTP要求をさらに削減したいと思います。
解決
うまくいけば、私はあなたの質問を正しく理解しました。
ここにはいくつかのジョブがあります - 1つは要求変数のいくつかのファイルのコンテンツを1つの応答に連結し、もう1つはキャッシュプロセスの管理です。
1つ目はかなりシンプルで、パスのリストを取得し、メモリ内のファイルにコンテンツを追加する必要があり、2番目のファイルを簡単に管理できます。 素晴らしいヘルパー これにより、クライアントサイドキャッシングを許可するためにヘッダーの変更/有効期限が簡単に設定できます
所属していません StackOverflow