Minify und Cache

  • App
    WoltLab Suite Core

    Mein vorschlag ist volgender,


    Alle Dateien im WCF/JS und /JS sollten gecached werden bzw. minimiert und dan ausgeliefert werden, Es muss ja nicht sein das die Orginal dateien minimiert werden, aber die Auslieferung schon.


    Denn das könnte schon etwas bringen, hört sich zwar nur minimal an aber im ganz großen gesehen kann es schon Traffic sparen.


    Woltlab forum Index

    Code
    Durch die Reduzierung folgender JavaScript-Ressourcen könnten Sie ihre Größe um 10.2 KiB verringern (Reduzierung um 5 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/wcf/js/default.js könnten Sie 3.5 KiB einsparen (Reduzierung um 37 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/wcf/js/PopupMenuList.class.js könnten Sie 2.3 KiB einsparen (Reduzierung um 31 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/wcf/js/SubTabMenu.class.js könnten Sie 1.8 KiB einsparen (Reduzierung um 50 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/wcf/js/AjaxRequest.class.js könnten Sie 918 B einsparen (Reduzierung um 37 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/js/BoardMarkAsRead.class.js könnten Sie 871 B einsparen (Reduzierung um 48 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/js/ThreadMarkAsRead.class.js könnten Sie 770 B einsparen (Reduzierung um 40 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/wcf/js/3rdParty/protoaculous.1.8.2.min.js könnten Sie 70 B einsparen (Reduzierung um 0 %).


    das gleich könnte man auch mit den Css dateien machen.

    Code
    Durch die Reduzierung folgender CSS-Ressourcen könnten Sie ihre Größe um 6.3 KiB verringern (Reduzierung um 6 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/wcf/style/style-25.css könnten Sie 3.9 KiB einsparen (Reduzierung um 4 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/wcf/style/extra/print.css könnten Sie 1.3 KiB einsparen (Reduzierung um 28 %).
    Durch die Reduzierung von http://www.woltlab.com/forum/style/burningBoard.css könnten Sie 1.0 KiB einsparen (Reduzierung um 22 %).


    es geht mir hier speziell um die Auslieferung der Seite, original können diese ja formatiert bleiben für Entwicklung zwecke, oder einfach optional im acp bei HTTP wo man gzip einstellen kann, ne Option anbieten.

    • Official Post

    Die Styledateien, die vom System dynamisch generiert werden sind ja bereits weitgehend "minifiziert". Die Dateien enthalten nicht alles, was in den Original-CSS-Dateien drinsteht (Kommentare, Leerzeichen und -zeilen sowie Einrückungen werden entfernt).


    Allerdings ist eine totale Minifizierung nicht gerade benutzerfreundlich, da man ja auch mal Fehler suchen möchte, oder beim Stylen eine bestimmte Deklaration suchen muss, was bei minifiziertem Code praktisch unmöglich ist! Daher: Dagegen (bei CSS zumindest) …


    Ich hoffe ich irre mich nicht, dass dies "minifizieren heißt" … :D 8)

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!