Ergebnis 1 bis 8 von 8

Thema: Zen cart Speed Up durch das Einschalten von Caching

  1. #1
    Padawan Stufe III Avatar von Hawcha
    Registriert seit
    14.04.2011
    Beiträge
    217
    Themen
    17
    DANKE
    20
    Erhaltene Danke: 37

    Standard Zen cart Speed Up durch das Einschalten von Caching

    Wenn ihr den Seitenaufbau von Zen cart etwas beschleuningen wollt, könnt Ihr das Caching einschalten.
    Dazu ist der folgende Code ans Ende der /includes/.htaccess einzubauen:

    Code:
    ## Optional caching improvements
    ## Requires mod_header and mod_deflate to be enabled within Apache
    ##################
    <IfModule mod_headers.c>
      Header unset Pragma
      FileETag None
      Header unset ETag
      <FilesMatch ".*\.(ico|jpe?g|JPE?G|gif|GIF|webp|png|swf|flv)$">
        Header set Cache-control "max-age=864000, public, must-revalidate"
        Header unset Last-Modified
      </FilesMatch>
      <FilesMatch ".*\.(html|htm|xml|txt|xsl)$">
        Header set Cache-control "max-age=7200, must-revalidate"
      </FilesMatch>
    </IfModule>
    <IfModule mod_deflate.c>
      <FilesMatch "\.(js|css)$">
        SetOutputFilter DEFLATE
      </FilesMatch>
    </IfModule>
    
    ##################
    ## Optional improvements
    ## Requires mod_expires to be enabled within Apache
    ##################
    <ifmodule mod_expires.c>
      ExpiresActive On
      ExpiresDefault A300
      ExpiresByType application/x-javascript A3600
      ExpiresByType text/css A3600
      ExpiresByType image/gif A604800
      ExpiresByType video/x-flv A604800
      ExpiresByType application/pdf A604800
      ExpiresByType text/html A300
      ExpiresByType image/x-icon A86400
      ExpiresByType image/jpeg A2592000 
      ExpiresByType image/png A2592000 
    </ifmodule>

  2. #2
    Padawan Stufe VIII Avatar von amatoris
    Registriert seit
    03.06.2009
    Beiträge
    1.502
    Themen
    150
    DANKE
    54
    Erhaltene Danke: 89

    Standard

    Bevor ich jetzt stundenlang Google bemühe, kannst du doch bestimmt genau sagen, was der Code macht und in wie weit sich die Beschleunigung bemerkbar macht.

  3. #3
    Padawan Stufe III Avatar von Hawcha
    Registriert seit
    14.04.2011
    Beiträge
    217
    Themen
    17
    DANKE
    20
    Erhaltene Danke: 37
    Erstellt von

    Standard

    Soweit ich das verstehe, schaltet der Code einige Apache caching Methoden ein, die den Zugriff auf bestimmte Dateitypen erhöhen.
    Wie dieser Code genau arbeitet, dazu kann ich auch nur Google bemühen.
    Ich habe diesen Code aus dem Zen Cart.com Speed up site by caching page assets entnommen und wollte es Euch nicht vorenthalten. Es bringt auf meinem 1u1 Server deutliche Vorteile, die messbar sind.

    Hier ist der Link zum Original Text: http://www.zen-cart.com/content.php?...ng-page-assets

    Also, eventuell gibt es ja einen Experten unter Euch, der uns das ganze erklären kann ...

    In diesem Zusammenhang ist dieser Artikel hier auch sehr interessant:

    http://www.zen-cart.com/content.php?...eed-up-my-site

  4. #4
    Padawan Stufe II Avatar von fohn
    Registriert seit
    10.02.2007
    Ort
    Europe
    Beiträge
    79
    Themen
    18
    DANKE
    40
    Erhaltene Danke: 2

    Standard

    Kannst Du die Vorteile, welche Du bisher festgestellt hast irgendwie verdeutlichen ?

  5. #5
    Padawan Stufe III Avatar von Hawcha
    Registriert seit
    14.04.2011
    Beiträge
    217
    Themen
    17
    DANKE
    20
    Erhaltene Danke: 37
    Erstellt von

    Standard

    Ganz einfach: Seite lädt schneller ...
    Kann man mit vielen Online Tools und Browser Add ons messen.
    Ich habe diese Messungen über mehrere Tage gemacht und mit integriertem code war die Ladezeit stets schneller.

  6. #6
    Padawan Stufe VIII Avatar von amatoris
    Registriert seit
    03.06.2009
    Beiträge
    1.502
    Themen
    150
    DANKE
    54
    Erhaltene Danke: 89

    Standard

    Mich würde interessieren, um wieviel Prozent und wo sich die Ladezeit bemerkbar macht. Seitenaufbau oder Bilder z.B.. Die Seite als solches läd ja schon im Millisekundenbereich.

  7. #7
    Padawan Stufe III Avatar von Hawcha
    Registriert seit
    14.04.2011
    Beiträge
    217
    Themen
    17
    DANKE
    20
    Erhaltene Danke: 37
    Erstellt von

    Standard

    Ich habe gemessen, wie lang die Seite im gesamten (Script, Datenbankabfragen und Bilder) insgesamt benötigt, bis sie vollständig geladen ist.Dazu gibt es viele online Tools, wo Du den Seitenaufbau messen kannst.
    Was da schneller läd, kann ich nicht sagen ...

    Hier einige Tools zum nachmessen:
    http://www.numion.com/Stopwatch/index.html
    (Messung sollte mehrmals wiederholt werden. Bildet daraus einen statistischen Mittelwert)

    http://webtool.topsubmit.de/analyze/?ladezeit
    (Messung sollte mehrmals wiederholt werden. Bildet daraus einen statistischen Mittelwert)

    http://www.pagespeed.de/

    (Messung sollte mehrmals wiederholt werden. Bildet daraus einen statistischen Mittelwert)

    - Google Analytics(Siehe Downloads)
    https://support.google.com/analytics.../1205784?hl=de

    -> Der Unterschied liegt bei mit bei ca. 5 %. Das hört sich zwar nicht nach viel an, wenn man aber berücksichtigt, das auch das Googleranking von der Webseiten Geschwindigkeit abhängt, kann das Welten im Ranking ausmachen ...
    Und das ist gerade für Shopbetreiber ja sehr wichtig ...

  8. #8
    Padawan Anwärter Avatar von FlasH
    Registriert seit
    04.06.2013
    Beiträge
    1
    Themen
    0
    DANKE
    0
    Erhaltene Danke: 0

    Standard

    Ich werde mal versuchen, zu erklaeren, was diese Funktion bewirkt, undd warum Hawcha mit Sicherheit (mit Ausnahme von Google Analytics) nur die normale Geschwindigkeit seiner Webseite gemessen hat...
    Die Funktion steuert lediglich das Verhalten des Browsers bei Besuch der Seite.
    Wie Ihr wisst, legt jeder Webbrowser einen cache Ordner an, in dem css, javascipts, bilder, videos etc zwischengespeichert werden.
    Dies ist fuer Nutzer langsammer inet Verbindungen sehr nuetzlich, denn Sie muessen nicht jedesmal die Inhalte erneut downloaden.Nun haben solche Dateien eine bestimmte Lebensdauer auf der Festplatte des Nutzers. Auch gibt es bestimmte Vorgaben, wann diese Dateien auf jeden Fall neu geladen werden muessen. Hier greifen die genannten Befehle einm denn Sie erhoehen die Speicherzeit dieser Dateien.
    Macht mun also einen Speedtest (online), misst man auf keinen Fall diese Funktion, denn diese Seiten speichern nicht zwischen. Da der Browser normalerweise immer cached, kann man hier nur schwer und bedingt nachmessen.
    Nutzer mit langsammen inet Verbindungen koennen aber eventuell einen Vorteil daraus ziehen.

Ähnliche Themen

  1. Pleite durch Widerrufsrecht
    Von Bluti im Forum Das Zen Cart Pub
    Antworten: 14
    Letzter Beitrag: 24.05.2013, 14:42
  2. Bewertung einschalten
    Von Malinka im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 4
    Letzter Beitrag: 12.07.2009, 12:30
  3. Masseingaben durch Kunde
    Von grendell20 im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 0
    Letzter Beitrag: 09.01.2009, 21:07
  4. Wo Druckbare Preisliste einschalten
    Von Frage im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 9
    Letzter Beitrag: 29.07.2008, 17:36
  5. safe_mode, ich dreh' durch
    Von top im Forum Archivierte Beiträge Zen-Cart Support
    Antworten: 8
    Letzter Beitrag: 01.01.2005, 00:33

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •  
zen-cart-pro.at
Zen Cart ist eine kostenlose unter der GPL-Lizenz veröffentlichte Open-Source Shopsoftware. Das System wird in den USA entwickelt, die amerikanische Website dazu ist www.zen-cart.com

Die deutsche Zen-Cart Version, um die es hier auf zen-cart-pro.at geht, ist eine Anpassung der amerikanischen Version an die Bedürfnisse von Onlineshopbetreibern im deutschsprachigen Raum.

Die deutsche Zen Cart Version wird von einem Team von Entwicklern in Österreich und Deutschland betreut, weiterentwickelt und supportet und steht kostenlos in unserem Downloadbereich zur Verfügung.

[mehr]
Follow Us
  • zen-cart-pro-at auf Twitter
  • zen-cart-pro-at auf Github
  • zen-cart-pro-at auf SourceForge
Aktuelle Version
Zen Cart 1.5.5 deutsch
Revision 1188 vom 02.12.2016
[Download]