Jörg Reinholz: Das Skript zum Sonntag; Minifiziertes und gezipptes CSS senden

Beitrag lesen

Moin!

Sowohl die Komprimierung, wie auch die Header kann der Webserver. Wenn nötig, via htaccess.

Äh. Ja. Aber das führt dazu, dass der Webserver selbst komprimieren muss. Das bedeutet ein Absinken der Netzlast, welches durch einen Anstieg der Prozessorlast erkauft wird. Zudem berechnet der Apache den Etag merkwürdigerweise (per default) auch aus dem Inode der Datei. Das das Minifizieren nicht wirklich viel bringt weiß ich übrigens auch. Wollen aber trotzdem viele haben...

Mein Konzept ist es, die Komprimierung und das Berechnen des Etag nur einmal durchzuführen.

Warum nur CSS und nicht auch JavaScript?

Nun, für Javascript (und also auch in HTML enthaltenes JS habe ich derzeit noch keine Methode gefunden um es in purem PHP ohne großen Aufwand(!) funktionssicher(!) zu minifizieren. Aber generell ist das Skript natürlich anpass- und verwendbar. So könnte man das Minifizieren weglassen...

(Nicht gestellte Frage: Und die Webseiten selbst?)

Eine ähnliche Methode für das "Einfaches Caching für Webprojekte" verwende ich seit vielen Jahren.

Jörg Reinholz