DecentralizedAmateurPagingNetwork / Web

The default DAPNET Web-frontend.
MIT License
21 stars 10 forks source link

Compressed content transfer und apache.conf #97

Closed dh3wr closed 7 years ago

dh3wr commented 7 years ago

Bitte man nachschauen, wie man den Apache konfigurieren muss, damit zumindest der JS-Kram gezipt übertragen wird.

Vielleicht kann man auch eine apache.conf beim npm build erstellen, die diese Konfig enthält und außerdem das /dist Verzeichnis direkt einbaut? Dieses könnte man dann in conf-enabled mittels symlink einbinden. Ähnlich zu Paketen wie munin, die auch ihre eigene .conf für Apache mitbringen.

Taronyu commented 7 years ago

Also zumindest in meinem Firefox wird schon Content-Encoding: "gzip" ausgeliefert. Besser wird das an der Stelle mit Bordmitteln auch nicht mehr.

menzerath commented 7 years ago

Diese Seite hat eine kurze, aber gute Anleitung wie man die Expires-Header konfigurieren und GZIP aktivieren kann.

menzerath commented 7 years ago

Gibt es hier Neuigkeiten?

dh3wr commented 7 years ago

@MarvinMenzerath Könntest du dich bitte um die Umsetzung auf dapnet.db0sda.ampr.org dieser gzip-Geschichte kümmern und bei Erfolg das in die Readme reinschreiben?

menzerath commented 7 years ago

Habe die Änderungen durchgeführt und eine Anleitung im Repo-eigenen Wiki (https://github.com/DecentralizedAmateurPagingNetwork/Web/wiki/Apache-2:-Caching-&-gzip) hinterlegt.