Minimierung von js-Dateien mit w3-Gesamtcache und Ablauf der kombinierten Datei

Ich möchte einige Details darüber klären, wie w3 total cache funktioniert.

Ich verwende w3 total cache, um mehrere js-Dateien zu einer zu kombinieren. Ich setze auch Verfallsheader vom Browser Tab auf 20 Tage. Das Intervall für die Sammlung von Abfällen ist auf einen Tag festgelegt.

Wenn die kombinierte Datei aufgrund einer Speicherbereinigung neu erstellt wird, ändert sich der kombinierte Dateiname, wenn die js-Dateien nicht geändert wurden? Ich denke, es wird sich nicht ändern, da die Benutzer sonst den Cache nicht verwenden können.

Wenn ich eine der Dateien ändere, wird w3tc sie automatisch erkennen oder muss ich den Minify-Cache leeren?

Zusammenfassend interessiert mich, in welchen Fällen sich der kombinierte Dateiname ändert und ob ich mir Sorgen machen muss, dass Clients ältere Versionen verwenden, um Header abzulaufen und wie w3tc es verwaltet.

Solutions Collecting From Web of "Minimierung von js-Dateien mit w3-Gesamtcache und Ablauf der kombinierten Datei"

Plugin ist viel zu komplex für mich Code zu folgen. 🙁

Ich kann sagen, dass in der Praxis nach dem Leeren des Minify-Caches sowohl die verketteten CSS- als auch die JS-Dateien mit demselben Namen und derselben numerischen ID neu aufgebaut werden.

Meine Vermutung wäre also, dass numerische ID an Dateiinhalte gebunden ist, anstatt zufällig oder timestamp-ish zu sein.

Wie auch immer, es ist wahrscheinlich am besten, den Entwickler des Plugins zu kontaktieren und Informationen aus erster Hand zu erhalten. Er ist hier registriert ( Frederick Townes ), aber nicht sehr aktiv – also E-Mail oder offizielle WP Foren sind dafür besser.