Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 22

Thema: Tipps um Ladezeiten zu minimieren?

  1. #1
    Fortgeschrittener Benutzer Avatar von derrene
    Registriert seit
    16.11.2006
    Ort
    Bischberg-Trosdorf
    Beiträge
    200

    Tipps um Ladezeiten zu minimieren?

    Servus,


    da bekanntermaßen Zeit Geld ist, und die Surfer ja nie Zeit haben. Bin ich immer wieder mal dabei mein vbulletin in Sachen Schnelligkeit zu pimpen.
    Meiner Meinung nach ist die Ladezeit auch ein Faktor den Google gewichtet. Ich weiß es nicht ob es offiziell ist, aber subjektiv gesehen schon.

    Jetzt habe ich wieder an ein paar Schrauben gedreht, und erhalte für einen Thread mit 6 Beiträgen folgende Werte (Documente complete):
    3.1 Sekunden Ladezeit im Firstview
    Wiederholung ca. 0.7 Sekunden

    Für die Startseite habe ich folgende Werte ermittelt.
    2.69 im Firstview
    sowie 0.8 im Repeatview

    (Inkl. Ads/Analytics usw)
    Das ist ansich eigentlich schon fix. aber da Google 1.5 Sekunden als schnell definiert, will ich da auch an die Hausnummer ran kommen.
    Dabei möchte ich ungern auf vbseo und google adsense verzichten.
    Facebook habe ich gekickt, dauert zulange

    Nun gehts daran die ein bissel CSS aufzuräumen bzw zu entschlanken.

    1) wie kann ich mein selbst erstelltes CSS-Sprite in das Template/Style einfügen?
    result[1].png
    2) wie kann ich am besten alle CSS-Dateien/Javascript Dateien komprimieren/bündeln?

    3) lohnt sich wirklich ein CDN Host?(Nutzen/Kosten)

    Ich sage jetzt schon mal Danke für Eure Zeit, Erfahrung oder gar Tipps.
    Geändert von derrene (30.06.2011 um 15:24 Uhr)

  2. #2
    Fortgeschrittener Benutzer
    Registriert seit
    04.08.2008
    Beiträge
    164
    Hi,

    an diesem Thema bin ich auch interessiert. Gerne auch per Apache-Tweak bzw. PHP-Tweak und später vielleicht mal MYSQL-Tweak.

  3. #3
    Benutzer
    Registriert seit
    02.06.2011
    Beiträge
    45
    Ich würde ja auch gerne die Ladezeiten beschleunigen. Seit wir von 3.8 auf 4.4 sind ist das Forum deutlich lahmer geworden.

    Aber wenn ich das da oben lese - werde ich das wohl so lassen - das ist für mich Fachschinesisch

  4. #4
    java, html und css kannst du mit apache-modulen wie deflate komprimiert versenden.
    bringt aber bei kleineren projekten kaum einen nennenswerten unterschied...

    sinnvoller ist es da module wie mem_cache zu aktivieren, das nicht immer erst wieder auf die platte zugegriffen werden muss...

  5. #5
    Profi-Benutzer Avatar von MiPu
    Registriert seit
    05.06.2008
    Ort
    Lindhorst
    Beiträge
    319
    Ich habe fast sämtliche statischen Grafiken auf zwei cookielose Domains verschoben und lade sie von dort. Das bringt durch die Parallelisierung der Downloads schon einiges.
    Zudem komprimiere ich *.JS und CSS files vor und lade sie auf den Server. Bringt auch was.

  6. #6
    Fortgeschrittener Benutzer Avatar von derrene
    Registriert seit
    16.11.2006
    Ort
    Bischberg-Trosdorf
    Beiträge
    200
    Zitat Zitat von Valério Leitner Beitrag anzeigen
    java, html und css kannst du mit apache-modulen wie deflate komprimiert versenden.
    bringt aber bei kleineren projekten kaum einen nennenswerten unterschied...

    sinnvoller ist es da module wie mem_cache zu aktivieren, das nicht immer erst wieder auf die platte zugegriffen werden muss...
    habe ich

    schon (aber via ngnix + memcache)

  7. #7
    Fortgeschrittener Benutzer Avatar von derrene
    Registriert seit
    16.11.2006
    Ort
    Bischberg-Trosdorf
    Beiträge
    200
    Zitat Zitat von MiPu Beitrag anzeigen
    Ich habe fast sämtliche statischen Grafiken auf zwei cookielose Domains verschoben und lade sie von dort. Das bringt durch die Parallelisierung der Downloads schon einiges.
    Zudem komprimiere ich *.JS und CSS files vor und lade sie auf den Server. Bringt auch was.
    wie komprimierst du die denn?

  8. #8
    java files sind doch eh bei vb standartmäßig komprimiert.
    wer das unkomprimierte will, muss es ja extra beim download auswählen...

    aber wenn du sonst noch einen php-cache wie xcache drauf hast, kannste von seitens des webservers kaum noch was raus holen... außer eben an der config dann selbst

  9. #9
    Profi-Benutzer Avatar von MiPu
    Registriert seit
    05.06.2008
    Ort
    Lindhorst
    Beiträge
    319
    Mit 7zip z.B.

    Sie werden in das *.gz Format gewandelt und in das selbe Verzeichnis wie das Original hochgeladen.
    In der .htaccess muss dann folgendes stehen:

    PHP-Code:
    # BEGIN Gzip Compression
    AddEncoding gzip .gz
    <filesmatch "\.js\.gz$">
    AddType "text/javascript" .gz
    </filesmatch>
    <
    filesmatch "\.css\.gz$">
    AddType "text/css" .gz
    </filesmatch>
    <
    ifmodule mod_rewrite.c>

    RewriteEngine On

    RewriteCond 
    %{HTTP:Accept-encodinggzip
    RewriteCond 
    %{REQUEST_FILENAME} .(js|css)$
    RewriteCond %{REQUEST_FILENAME}.gz -f
    RewriteRule 
    ^(.*)$ $1.gz [QSA,L]
    </
    ifmodule>
    # END Gzip Compression 
    Ist zwar nach einem Update immer etwas Arbeit, aber meine Messungen mit PageSpeed haben eine spürbare Verbesserung der Performance ergeben. In Joomla verfahre ich genauso.

  10. #10
    Fortgeschrittener Benutzer Avatar von derrene
    Registriert seit
    16.11.2006
    Ort
    Bischberg-Trosdorf
    Beiträge
    200
    Zitat Zitat von MiPu Beitrag anzeigen
    Mit 7zip z.B.

    Sie werden in das *.gz Format gewandelt und in das selbe Verzeichnis wie das Original hochgeladen.
    In der .htaccess muss dann folgendes stehen:

    PHP-Code:
    # BEGIN Gzip Compression
    AddEncoding gzip .gz
    <filesmatch "\.js\.gz$">
    AddType "text/javascript" .gz
    </filesmatch>
    <
    filesmatch "\.css\.gz$">
    AddType "text/css" .gz
    </filesmatch>
    <
    ifmodule mod_rewrite.c>

    RewriteEngine On

    RewriteCond 
    %{HTTP:Accept-encodinggzip
    RewriteCond 
    %{REQUEST_FILENAME} .(js|css)$
    RewriteCond %{REQUEST_FILENAME}.gz -f
    RewriteRule 
    ^(.*)$ $1.gz [QSA,L]
    </
    ifmodule>
    # END Gzip Compression 
    Ist zwar nach einem Update immer etwas Arbeit, aber meine Messungen mit PageSpeed haben eine spürbare Verbesserung der Performance ergeben. In Joomla verfahre ich genauso.
    Habe ich dich richtig verstanden? Du hast offline deine Dateien gepackt erneut hochgeladen und via Apache Modul komprimierst du die gz dateien nochmal?

  11. #11
    Profi-Benutzer Avatar von MiPu
    Registriert seit
    05.06.2008
    Ort
    Lindhorst
    Beiträge
    319
    Das Modul komprimiert nicht sondern weist nur darauf hin, die komprimierten Dateien zu verwenden.

    Ich halte mich hier übrigens an das, was ich zu dem Thema gelesen habe und setze es so um. Zudem die Pagespeed Ergebnisse, die positiver sind als vorher.
    Wenn ich auf dem Holzweg sein sollte nehme ich natürlich jede Kritik gern an.

  12. #12
    Fortgeschrittener Benutzer Avatar von derrene
    Registriert seit
    16.11.2006
    Ort
    Bischberg-Trosdorf
    Beiträge
    200
    nun ich glaube dann bin ich am ende der fahnenstange
    laut page speed offline(firebug) habe ich 88 punkte page speed online http://pagespeed.googlelabs.com/ habe ich 75

    fehlt nur noch Cookieless Domain Network

    edit Bild erneuert
    http://img829.imageshack.us/img829/2...stresultdu.png
    achtung groß!!!
    Geändert von derrene (30.06.2011 um 21:55 Uhr)

  13. #13
    vB-Guru
    Registriert seit
    20.12.2001
    Ort
    MS-Land
    Alter
    40
    Beiträge
    3.372
    Blog-Einträge
    5
    CDN heisst aber Content Delivery Network.

    Ich hab meine Grafiken alle im MaxCDN liegen und es hat sich gelohnt. Aber auch die exzessive Nutzung von xCache lohnt sich. Aber hier vorsicht: Der Server muss passend konfiguriert werden.
    immer ans Backup denken!
    _________________________________

    Blutschwerter.de - Das Rollenspielportal für Pen&Paper

  14. #14
    Fortgeschrittener Benutzer Avatar von derrene
    Registriert seit
    16.11.2006
    Ort
    Bischberg-Trosdorf
    Beiträge
    200
    Hi Hoffi,
    gut das Du da bist, wollte dir schon ne PN schreiben.
    Habe dich gestern schon bei vbseo gelesen via cdn

    cdn ~ ja deine bezeichnung ist besser
    maxcnd habe ich mir auch angeguckt....
    hast du die dateien in europa auf den servern oder in amerika?

    Ach, zahlst du da auch 40$ pro monat?

    würdest du mir einen screenshot geben von webmastertools -> google maps --> website leistung
    vielleicht hier zum schnell klicken
    https://www.google.com/webmasters/to...tschwerter.de/

    ich selbst habe ja nur memcache ich denke das reicht fürs erste.

  15. #15
    vB-Guru Avatar von Jaydee
    Registriert seit
    29.05.2008
    Ort
    ...tief im Westen....
    Alter
    50
    Beiträge
    7.791
    Zitat Zitat von Hoffi Beitrag anzeigen
    CDN heisst aber Content Delivery Network.
    Ich fürchte, in diesem Thread hier müsen wir noch mehr korrigieren, was wohl bisher Niemandem auffiel:

    Zitat Zitat von Steinwitz Beitrag anzeigen
    Seit wir von 3.8 auf 4.4 sind ist das Forum deutlich lahmer geworden.
    Das wäre mal ein sensationeller Sprung, von 4.1 auf 4.4
    Die aktuelle Version ist die 4.1.4, die hier sicher gemeint war. 4.4.x ist noch "far away".


    Zitat Zitat von Valério Leitner Beitrag anzeigen

    java files sind doch eh bei vb standartmäßig komprimiert.
    Auch das wäre neu, ein JAVA-gestütztes vBulletin bzw. überhaupt Forensoftware.
    Gemeint war hier sicher JavaScript, was zwar häufig und gerne mit JAVA verwechselt wird, aber immer noch nichts damit zu tun hat.
    JavaScript hat den Extender .js, welchen Du auch im vBulletin findest.


    Das nur der "Ordnung halber" für spätere Mitleser, um weitere Verwirrungen zu vermeiden.
    Liebe Grüße
    Jörg


    Spezifische Fragen zum MySQLDumper bitte nicht hier, sondern im MSD-Support-Forum stellen.
    Aktuell verfügbare Version: MSD 1.24.4

    Die deutsche Rechtschreibung ist Freeware. Das heißt, Du kannst sie kostenlos nutzen.
    Allerdings ist sie nicht Open Source, d.h. Du darfst sie nicht verändern oder in veränderter Form veröffentlichen.



  16. #16
    Benutzer
    Registriert seit
    02.06.2011
    Beiträge
    45
    Klar Habe ich 4.1.4 gemeint aber schneller ist das dadurch trotzdem nicht geworden .
    Ich traue mich nicht an die Datenbank dran................

  17. #17
    Fortgeschrittener Benutzer
    Registriert seit
    13.10.2007
    Beiträge
    237
    Na ja, wenn du einen eigenen Server hast dann könntest du ja mal mod_pagespeed installieren.

    http://www.modpagespeed.com/
    http://code.google.com/p/modpagespeed/

    Schreib mal wie es gelaufen ist.

  18. #18
    pagespeed macht auch nichts anderes außer mod_expires, deflate und cache/mem_cache zu aktivieren, da kann man sich auch einfacher tuen und die plugins direlt aktivieren und kann es somit etwas besser einstellen als wenn alles über pagespeed läuft.

  19. #19
    vB-Guru
    Registriert seit
    20.12.2001
    Ort
    MS-Land
    Alter
    40
    Beiträge
    3.372
    Blog-Einträge
    5
    Ich hab den Acc über vbSEO bekommen, zahle also (noch) nichts. Du kannst dir nicht aussuchen wo die Daten lagern, denn das macht ein CDN aus. Die liegen überall, und werden von dem Server ausgeliefert, der dir am nahesten (schnellsten) liegt. Wenn also ein User aus Deutschland mein Forum besucht, werden die Dateien meist über Amsterdam ausgeliefert. Besucht jemand aus den USA meine Seite, werden die entsprechenden Dateien von einem Server aus den Staaten ausgeliefert. Genau das macht ein CDN aus. Ob die Cookieless ist, liegt an deiner Konfiguration. Du darfst auf die Domain keine Cookies speichern.
    Zusätzlich werden dadurch auch die Requests an einen Server (URL) vermindert, da die Dateien ja über eine andere (sub)domain ausgeliefert werden.

    Dies lohnt sich bei keinen Foren nicht!

    Zum optimieren lohnt es sich, mehr Datenkram in das RAM auszulagern. Bei mir liegen via vboptimise sämtliche templates usw. auch im Cache.
    immer ans Backup denken!
    _________________________________

    Blutschwerter.de - Das Rollenspielportal für Pen&Paper

  20. #20
    Profi-Benutzer Avatar von MiPu
    Registriert seit
    05.06.2008
    Ort
    Lindhorst
    Beiträge
    319
    Hallo Hoffi,

    seit gut zwei Wochen habe ich ebenfalls das MaxCDN eingerichtet und der Geschwindigkeitsvorteil ist wirklich spürbar. Auch Pagespeed für FF honoriert diese Maßnahme gleich mit einigen Pünktchen mehr. Die Kosten betragen 40,- für 1000 GB, was bei meinem jetzigen Besucheraufkommen ein gutes Jahr reichen wird. Also sehr günstig.

    Es gibt einige Punkte, die noch etwas verbesserungswürdig sind. So ist es z.B. nicht möglich, über vBSEO die Bildabmessungen festlegen zu lassen. Es funktioniert zwar, aber die Daten kommen dann wieder von meinem Server.
    Die eigene Subdomain (z.B. cdn.domain.de) enthält ja keine Daten und dient nur zur Maskierung der echten CDN-Adresse. Mir ist noch nicht klar, wie ich diese cookieless gestalten kann. Momentan lautet die vB-Cookie Domain .domain.de, was ja Subdomains mit einschließt.

Seite 1 von 2 12 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Forumregeln minimieren oder gar nicht anzeigen
    Von haenk im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 3
    Letzter Beitrag: 11.12.2007, 19:54
  2. Shoutbox - Minimieren
    Von toni87 im Forum vBulletin 3.6 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 22.09.2007, 20:11
  3. Themen und Beiträge löschen ohne Beitragszahl zu minimieren ?
    Von xzibit im Forum vB3 Code-Hacking Diskussionen
    Antworten: 5
    Letzter Beitrag: 08.07.2005, 00:27
  4. Themen und Beiträge löschen ohne Beitragszahl zu minimieren ?
    Von xzibit im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 1
    Letzter Beitrag: 07.07.2005, 18:45
  5. Minimieren des Postcounters verhindern
    Von Number4 im Forum vBulletin 3.0 Fragen und Probleme
    Antworten: 0
    Letzter Beitrag: 18.02.2004, 22:05

Lesezeichen

Berechtigungen

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