Ergebnis 1 bis 10 von 10

Thema: Ladezeit erste Seite

  1. #1
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard Ladezeit erste Seite

    Hallo !

    Vielleicht hat jemand von Euch Erfahrung mit der Optimierung von Typolight.

    Habe Testinstallationen auf verschiedenen Servern/Providern die auch eine unterschiedliche Schnelligkeit aufweisen.

    Aber überall gleich, ist die lange Ladezeit der ersten Seite (unabhängig von Internetverbindung...die ist down8000/up2000).

    Da ich an der Seite noch arbeite ist "cachen" noch nicht aktiviert.

    Habe es auch von anderen PC aus probiert...erste Seite dauert sehr lange..dann geht es doch flüssig weiter.

    Woran liegt das ?

    Was kann man einstellen, dass auch die erste Seite rasch kommt ?

    Habe doch sehr viele css , da das layout je Bereich wechselt.

    Freue mich über jeden Tip !

    Testseite1 http://www.tkm-madzar.at

    Testseite2 http://www.klaus-madzar.at

  2. #2
    AG CMS-Garden
    Contao-Urgestein
    Avatar von lindesbs
    Registriert seit
    05.06.2009.
    Ort
    Oer-Erkenschwick
    Beiträge
    4.154
    Partner-ID
    keine
    User beschenken
    Wunschliste

    Standard

    Was heisst bei dir "lange" ?

    Gebe bitte ein wenig Info, was fuer ein Provider (z.B. vServer/Webhosting mit 1000 anderen zusammen auf einem Server)

    EIn anderer TL-Nutzer hatte vor langer Zeit ein aehnliches Phaeneomen. Seie Praesenz wurde darauf hin auf einen anderen Server gelegt, und seitdem ist das ganz fix.

    Vorher Ladezeiten von 5-10 Sek. jetzt etwa 1 Sek.
    von Willi Voltz aus PR 500: Henry George sagte einmal: »Kultur ist Zusammenarbeit.«


    Contao-Hosting: begeisterter Uberspace-Nutzer

  3. #3
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zusätzlich kann es auch an dem cron liegen, der von TL gestartet wirde mit dieser Zeile ->
    Code:
    <img src="<?php echo $this->base; ?>cron.php" alt="" class="invisible" />
    Dadurch werden die Regelmäßigen Dinge angeschubst (Sitemap aufbau / RSS-Feed / Email Versand etc.).

    Das kannst du natürlich in einen extra Cron auslagern.
    Aber wie das geht, bzw. ob das überhaupt geht kommt auf deinen Provider und Hosting Paket an.

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  4. #4
    Contao-Fan Avatar von Stephan
    Registriert seit
    19.06.2009.
    Ort
    Berlin
    Beiträge
    349

    Standard

    Hallo klaus_tkm,

    du solltest auch versuchen die vielen CSS-Dateien in einige wenige zusammenführen. Momentan benötigt deine Startseite 32 HTTP Requests, wovon alleine 12 den CSS-Dateien zuzuordenen sind. Je weniger Requests an den Server rausgeschickt werden desto schneller lädt die Seite. Evtl. macht es auch Sinn einige Bilder, die via CSS verarbeitet werden, zu Sprites zusammenzufassen, so dass dort ebenfalls weniger Requests anfallen. Für eine Geschwindigkeitsanalyse empfehle ich die Firefox Addons PageSpeed und YSlow. Damit kannst du sehen, wo noch Optimierungsbedarf besteht.

  5. #5
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard

    Zitat Zitat von MacKP Beitrag anzeigen
    Zusätzlich kann es auch an dem cron liegen, der von TL gestartet wirde mit dieser Zeile ->
    Code:
    <img src="<?php echo $this->base; ?>cron.php" alt="" class="invisible" />
    Dadurch werden die Regelmäßigen Dinge angeschubst (Sitemap aufbau / RSS-Feed / Email Versand etc.).

    Das kannst du natürlich in einen extra Cron auslagern.
    Aber wie das geht, bzw. ob das überhaupt geht kommt auf deinen Provider und Hosting Paket an.

    Viele Grüße
    Hallo !

    Also bei tkm-madzar.at kann ich eigentlich alles machen, da ich direkten Zugriff mit shell habe...dieser webspace solte eigentlich der endgültige sein...wir sind nur wenig auf einem gut eingerichteten server mit top hardware. Kleiner Provider, der mir alles auf Wunsch auch noch einrichtet was notwendig ist. Sehr flexibel.

    Bei klaus-madzar.at ist es leider so wie zuvor erwähnt wurde...teile den mit wahrscheinlich 200-300 shared webseiten...da brauche ich gar nichts porbieren...kann da auch am apache und sonst nirgends drauf...wird nur als testumgebung benötigt.

    was würdest du als optimierung vorschlagen mit dem externen chron...ist das die verfügbare erweiterung im repository...kann ich mich da drüber getrauen ?

    LG Klaus

  6. #6
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Standard

    Zitat Zitat von Stephan Beitrag anzeigen
    Hallo klaus_tkm,

    du solltest auch versuchen die vielen CSS-Dateien in einige wenige zusammenführen. Momentan benötigt deine Startseite 32 HTTP Requests, wovon alleine 12 den CSS-Dateien zuzuordenen sind. Je weniger Requests an den Server rausgeschickt werden desto schneller lädt die Seite. Evtl. macht es auch Sinn einige Bilder, die via CSS verarbeitet werden, zu Sprites zusammenzufassen, so dass dort ebenfalls weniger Requests anfallen. Für eine Geschwindigkeitsanalyse empfehle ich die Firefox Addons PageSpeed und YSlow. Damit kannst du sehen, wo noch Optimierungsbedarf besteht.
    Hallo !

    Danke mal für die Tips, das mit den css war mir klar, schiebe es nur permanent vor mir her...muß ich wohl angehen..sollten wohl nur die Hälfte davon sein...
    "Sprites" sagt mir nichts ...muß mich da erst schlau machen...

    Yslow ist ok.....Firefox Addon PageSpeed habe ich nicht gefunden...


    LG Klaus

  7. #7
    AG Pressearbeit
    Community-Moderator
    Buchautor 'Contao für Webdesigner'
    Avatar von planepix
    Registriert seit
    05.06.2009.
    Ort
    Stuttgart
    Beiträge
    6.482
    Partner-ID
    107
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Hallo Klaus,

    zu Sprite-Navigation habe ich ein Tutorial geschrieben, vielleicht ein Startpunkt für die Umsetzung.

    Wenn Du Firebug installiert hast, klappe das einmal auf, dann findest in der Menüleiste von Firebug "Netzwerk", damit kannst Du schon gut testen wo es die "Brocken" gibt.

    PageSpeed AddonOn
    ---------------------------------
    Beste Grüße planepix
    Contao für Webdesigner (Website), Twitter: @contaowebdesign
    weitzeldesign
    Contao-Sprechstunde
    Contao Schulungen: https://www.weitzeldesign.com/cms-co...chulungen.html
    Contao Jahrbuch: www.contao-jahrbuch.de
    Contao Agenturtag: www.contao-agenturtag.de
    Contao Stammtisch Stuttgart: www.contao-stammtisch-stuttgart.de
    Contao 4 Erfahrungen als Gitbook: https://app.gitbook.com/@planepix/s/...-mit-contao-4/
    Contao 4 & Manager Hosterhinweise: https://github.com/contao/contao-manager/wiki

    Schon wieder ein Update?
    Glücklich sind die, die den Wert erkennen – und wertschätzen.
    „Muss man machen wie beim Zahnarzt. Der bestraft einen auch mit hohen Rechnungen wenn man die Pflege vernachlässigt.”

  8. #8
    Contao-Yoda Avatar von MacKP
    Registriert seit
    15.06.2009.
    Ort
    Duisburg
    Beiträge
    13.292
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    was würdest du als optimierung vorschlagen mit dem externen chron...ist das die verfügbare erweiterung im repository...kann ich mich da drüber getrauen ?
    Nein, damit meinte ich einen echten Cron-Job einrichten auf dem Server und darüber den Aufruf der Datei regeln (und nicht über den aufruf im FE).

    Viele Grüße
    Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
    [Arbeitet bei -> Paus Design & Medien]
    "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

  9. #9
    Contao-Nutzer
    Registriert seit
    21.06.2009.
    Ort
    Neu Purkersdorf, Österreich
    Beiträge
    203

    Information Seitenoptimierung - [gzip compression][expire headers]

    Hallo !

    Habe mir einige gute Tips von euch zu Herzen genommen und bin wieder ein Stück weitergekommen...

    Beim Testen mit Yslow fällt mir folgendes auf:

    typolight.css, slimbox.css, slimbox.js, tkmbasic.css werden NICHT mit gzip compression übertragen obwohl aktiviert !

    Alle xxx.js und xxx.css, bzw die cssimages haben keinen expire header der in der Zukunft liegt.


    Kann man da noch etwas optimieren...bzw warum bekommen andere Komponenten die gzip Komprimierung und diese nicht...bzw warum bekommen diverse Bilder...etc den expire header und diese files nicht ?

    Getestet habe ich einfach mal die startseite von tkm-madzar.at

    Jetzt komme ich etwas tiefer in die materie...ist toll...aber jetzt weis ich nicht weiter...

    Danke.

    LG Klaus

  10. #10
    Contao-Nutzer
    Registriert seit
    19.06.2009.
    Ort
    Niederbayern
    Beiträge
    110

    Standard

    Hallo,

    wenn Du in den Einstellungen im BE die GZ-Kompressioon eingeschaltet hast, so funktioniert das nur, wenn für die jeweiligen Dateien auch eine gz-Datei auf dem Server vorhanden ist - also :
    z.B. für eine "xxx.js" Datei brauchst Du zusätzlich eine "xxx.js.gz"- Datei. Diese wird dann übertragen, wenn GZ-Kompressison im BE an ist. Für die eingebaute mitgelieferten mootools.js liefert Typolight natürlich eine gz-Datei mit aus. Für Deine eigenen Dateien musst Du die gz-Dateien selbst erzeugen.

    Wenn Du grundsätzlich Kompression aktivieren willst ohne die gz-Dateien liefern zu müssen, so must Du auf dem Server die Kompression (mod_deflate z.B auf apache) installieren und aktivieren.

    Vielleicht ist auf Deinem Server die Kompression ja installiert. Du kannst in der htaccess mal folgendes probieren:
    Code:
    <FilesMatch "\.(js|css|html|htm|php|xml)$">
    SetOutputFilter DEFLATE
    </FilesMatch>


    Gruss, Albrecht
    Geändert von abackhaus (08.09.2009 um 12:08 Uhr)

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •