Startseite  |  Kontakt  |  Seitenverzeichnis  |  Kürzlich aktualisierte Seiten  |  Datenschutz  |  AGB  |  Suchen  |  Impressum

Telefon: 07022 / 60 2005  |  E-Mail:
TYPO3-Beratung - CMS-Webseitenerstellung, Webdesign
  • Startseite
  • Referenzen
  • Blog
  • TYPO3 Stuttgart
  • Optimierung
  • TYPO3-Tipps
  • Kurse und Seminare
  •  

    Wenn Sie die TYPO3-Ausgaben komprimieren möchten

    Um die Ausgaben von TYPO3 zu komprimieren, gibt es verschiedene Möglichkeiten: Einerseits weniger ausgeben und andererseits eine Kompression der Ausgaben einschalten.

    1. Installation einiger komprimierender TYPO3-Erweiterungen

    Hier nutzen wir beispielsweise die Erweiterung sourceopt, die alle Kommentare, Leerzeichen und Seitenumbrüche entfernen kann.

    Zur Beschleunigung der Ausgabe empfiehlt sich die Erweiterung nc_staticfilecache zu installieren, die einen statischen Fileacache etabliert.

    2. Einige TYPO3-Einstellung aktivieren

    Durch Hinzufügen folgender Zeilen im Seiten-TypoScript (unter Template) werden CSS- und JavaScript-Dateien komprimiert ausgegeben (ab TYPO3 4.6):

    config.no_cache = 0
    config.compressJs = 1
    config.compressCss = 1
    config.concatenateJs = 1
    config.concatenateCss = 1

    3. PHP ist zu geschwätzig

    PHP teilt jedem Besucher Ihrer Webseiten mit, dass es am Rendern der Seite beteiligt war. Dies macht es im so genannten X-POWERED-Header.

    Suchen Sie in der php.ini den Eintrag expose_php und setzen Sie den Eintrag auf Off.

    4. Die Dateien als GZip übertragen

    Weitere Geschwindigkeitsvorteile bringt das Zippen der zu übertragenden Dateien. Dafür ist der Webserver zuständig. Am besten erleidigt man das durch folgenden Eintrag in der htaccess:

    ### Begin: Compression via TYPO3 ###
    # Compressing resource files will save bandwidth and so improve loading speed especially for users# with slower internet connections. TYPO3 can compress the .js and .css files for you.# *) Uncomment the following lines and# *) Set $TYPO3_CONF_VARS['BE']['compressionLevel'] = '5' for the Backend# *) Set $TYPO3_CONF_VARS['FE']['compressionLevel'] = '5' together with the TypoScript properties#    config.compressJs and config.compressCss for GZIP compression of Frontend JS and CSS files.
    <FilesMatch "\.js\.gzip$"> AddType "text/javascript" .gzip</FilesMatch><FilesMatch "\.css\.gzip$"> AddType "text/css" .gzip</FilesMatch>AddEncoding gzip .gzip
    <IfModule mod_deflate.c> AddOutputFilterByType DEFLATE text/plain AddOutputFilterByType DEFLATE text/html AddOutputFilterByType DEFLATE text/xml AddOutputFilterByType DEFLATE text/css AddOutputFilterByType DEFLATE text/javascript AddOutputFilterByType DEFLATE application/xml AddOutputFilterByType DEFLATE application/xhtml+xml AddOutputFilterByType DEFLATE application/rss+xml AddOutputFilterByType DEFLATE application/javascript AddOutputFilterByType DEFLATE application/x-javascript AddOutputFilterByType DEFLATE application/x-shockwave-flash</IfModule>

    ### End: Compression via TYPO3 ###

    ### Begin: Browser caching of ressource files ###
    # Enable long browser caching for JavaScript and CSS files.
    # This affects Frontend and Backend and increases performance.# You can also add other file extensions (like gif, png, jpg), if you want them to be longer cached, too.
    <FilesMatch "\.(js|css|png|jpg|jpeg|gif)$">  <IfModule mod_expires.c>    ExpiresActive on    ExpiresDefault "access plus 7 days"  </IfModule>  FileETag MTime Size</FilesMatch>
    ### End: Browser caching of ressource files ###


    Anschließend sollten im Install-Tool unter All Configuration folgende Variablen gesetzt werden:

    $TYPO3_CONF_VARS[BE][compressionLevel] = 5

    $TYPO3_CONF_VARS[FE][compressionLevel] = 5

    Es sind zwar auch Werte bis 9 möglich. Aber manchmal führt das zu Problemen. Sollte das Backend, also die Verwaltungsoberfläche nicht richtig funktionieren, dann einfach den BE-Wert wieder auf Null setzen.

    Unsere Empfehlung

    Machen.


    Themen: TYPO3-Web-Design, TYPO3-Optimierung, CMS-Homepages gestalten, TYPO3-Internetseiten erstellen, Website-Programmierung, Dateikomprimierung, TYPO3 Komprimierung, Webserver beschleunigen, TYPO3-Tipps, TYPO3 6.2 Tuning-Tipps, TYPO3 komprimieren.

    [ • Startseite ]   [ ⇐ Zurück ]   [ Π Drucken ]   [ ⇑ Nach oben ]  

     

    Startseite  |  Kontakt  |  Seitenverzeichnis  |  Kürzlich aktualisierte Seiten  |  Datenschutz  |  AGB  |  Suchen  |  Impressum
    Letzte Änderung: Montag, 06.04.2015
    Flag Counter