1

私は TYPO3 Web ページの管理を引き継ぎましたが、毎日、「merged-ffff2d33c1ce910940054845fe400023.js」など、CSS と JS ファイルだけで 1GB 増加していることに気付きました。現在、私のコンプレッサーフォルダーは15GBです。それは巨大です!

ページがヒットするたびに CMS が CSS と JS のキャッシュ バージョンを作成したように見えますが、このフォルダーで何が行われているのかわかりません。

各サブページのファイルを比較しましたが、いくつかの共通点が見つかりましたが、まだ多くの違いがあります。

どうすればこれを修正できますか?

4

3 に答える 3

4

設定時に同じ問題が発生しました

concatenateJs = 1
concatenateCss = 1
compressJs = 1
compressCss = 1

私のタイポスクリプトで。問題は、TYPO3 には JS ファイルと CSS ファイルの圧縮にバグがあるように見えることです。6.2.10でテストしました。すべてのユーザー/ブラウザからのすべてのリクエストで、TYPO3 は毎日、typo3temp/compressed に新しい CSS ファイルを生成します。圧縮の無効化

compressJs = 0
compressCss = 0

問題を解決し、TYPO3 は常に同じキャッシュされた CSS ファイルを配信します。

于 2015-04-15T08:58:48.953 に答える
0

マージされたJavaScriptファイルの比較を開始します。

違いは何ですか?

たとえば、JavaScriptが次のようなページIDで生成される場合があります。

<script>
var pageId = 77;
</script>

インラインJavaScriptを外部ファイルに移動するオプションがオンになっている場合、これはページごとに異なり、最後にマージによってページごとに新しいマージバージョンが作成されます。

したがって、今のところ最も重要な質問は、マージされたファイルの違いは何ですか。

編集:あなたのための解決策は、すべてのサードパーティの拡張機能を削除することです。/compress/フォルダーをクリアします。次に、それらのサードパーティのextを1つずつインストールし、問題の原因となっているものを確認します。

于 2012-09-07T09:03:07.850 に答える