Contao-Camp 2024
Seite 2 von 5 ErsteErste 1234 ... LetzteLetzte
Ergebnis 41 bis 80 von 184

Thema: Contao für Google Page Speed optimieren

  1. #41
    Contao-Hauptentwickler
    AG Core-Entwicklung
    Avatar von leo
    Registriert seit
    05.06.2009.
    Ort
    Wuppertal
    Beiträge
    816

    Standard

    So, noch mehr Infos dazu: http://code.google.com/intl/de-DE/sp...elizeDownloads

    Zitat Zitat von Google
    using multiple concurrent connections can cause increased CPU usage on the client, and introduces additional round-trip time for each new TCP connection setup, as well as DNS lookup latency for clients with empty caches. Therefore, beyond a certain number of connections, this technique can actually degrade performance. […] We recommend this technique for any page that serves more than 10 resources from a single host. (For pages that serve fewer resources than this, it's overkill.)
    Und hier eine Übersicht, wie viele gleichzeitige Verbindungen pro Browser möglich sind:

    http://www.browserscope.org/?category=network

    Google sagt ganz klar, dass diese Technik a) nicht für alle Seiten geeignet ist und b) es einen Break-Even-Punkt gibt, ab dem sich der Spaß lohnt. Unterhalb dieses Punkts kann die Performance sogar negativ beeinflusst werden. Googles Paradebeispiel ist Google Maps -> viele einzelne Bilder werden geladen -> eindeutig mehr als 10 Ressourcen

    Auf contao.org ist der Unterschied in der Tat nur marginal. Es gibt teilweise sogar Seiten, die ohne den "Hack" ein paar Zehntelsekunden schneller laden. Andere wie z.B. die Seiten zum Usertreffen mit vielen Fotos, laden mit dem "Hack" ein wenig schneller. Insgesamt liegen die Unterschiede aber nur im Zehntelsekundenbereich.

    Ziel des Workshops war es, den Page Speed Score so hoch wie möglich zu bekommen. Ich habe aber schon eingangs betont, dass ein optimaler Page Speed Score nicht automatisch auch die sinnvollste und beste Lösung ist. Das muss man immer im Einzelfall entscheiden.
    Geändert von leo (10.08.2010 um 13:45 Uhr)

  2. #42
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von leo Beitrag anzeigen
    Ziel des Workshops war es, den Page Speed Score so hoch wie möglich zu bekommen.
    Für die betreffende Seite des Workshops erhalte ich sogar einen Google Page Speed Score von 97/100!

    Was mir noch aufgefallen ist: Wie in den Google Performance Best Practices nachzulesen ist (und auch aibiman schon angedeutet hat) könnten einige (alte?) Proxy-Server Probleme mit Query Strings in der URL haben, wenn es darum geht, statische Ressourcen geeignet zu cachen.
    Don't include a query string in the URL for static resources.
    Most proxies, most notably Squid up through version 3.0, do not cache resources with a "?" in their URL even if a Cache-control: public header is present in the response. To enable proxy caching for these resources, remove query strings from references to static resources, and instead encode the parameters into the file names themselves.
    Was die MooTools-Templates betrifft, könnte man dazu in Contao die Versionierung der Ressourcen direkt in die URL mit einbauen, beispielsweise so:
    PHP-Code:
    <?php

    // Add mediabox style sheet
    $GLOBALS['TL_CSS'][] = 'plugins/mediabox/css/mediabox-'MEDIABOX .'.css|screen';

    ?>

    <script type="text/javascript" src="plugins/mediabox/js/mediabox-<?php echo MEDIABOX?>.js"></script>
    Über eine entsprechende RewriteRule müsste dann allerdings die URL mit dem Versionsfragment wieder so umgeschrieben werden, dass der Server die dort vorhandenen Ressourcen auch wieder findet.

    Auch die URL zur Library für das MooTools-Framework auf googleapis.com enthält die Versionsnummer als Fragment der URL selbst:
    HTML-Code:
    <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools-yui-compressed.js"></script>
    Für alle anderen von Contao mit einer Versionsnummer versehenen Ressourcen (mootools-more.js, Stylesheets usw.) müsste man hingegen weitreichende Änderungen im Core selbst durchführen...

    Weiters empfiehlt Google in seinen Performance-Regeln, einen "Cache-control: public" Header mitzusenden, damit statische Ressourcen auch von öffentlichen Proxy-Servern (ISPs) gecached werden können:
    Code:
    Header append Cache-Control "public"
    bzw. falls man zusätzlich auch noch die Cache-Zeit getrennt nach Dateityp festlegen möchte z.B.
    Code:
    <FilesMatch "\.(ico|jpg|jpeg|png|gif|swf)$">
      Header set Cache-Control "public, max-age=2592000"
    </FilesMatch>
    <FilesMatch "\.(css|js)$">
      Header set Cache-Control "public, max-age=604800"
    </FilesMatch>
    @aibiman:
    Verwendung von ETags
    Richtigerweise müsste es eher heißen "Konfigurieren von ETags" und zwar so, dass die serverspezifische ID ("INode") aus dem Tag entfernt wird:
    Code:
    FileETag MTime Size
    bzw. vielleicht besser
    Code:
    FileETag -INode MTime Size
    Möchte man hingegen ganz auf die Verwendung von ETags verzichten (und stattdessen den Last-Modified Header verwenden) dann könnte man die ETags auch gleich ganz deaktivieren
    Code:
    FileETag None
    und ggf. auch aus dem HTTP-Header entfernen
    Code:
    Header unset ETag
    So spart man sich zusätzlich noch ein paar "wertvolle" Bytes im Header.
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  3. #43
    Contao-Nutzer
    Registriert seit
    05.12.2009.
    Beiträge
    26

    Standard

    Hallo,

    die Geschwindigkeit einer Website ist definitiv kein Kriterium für den PageRank, dieser wird ausschließlich aus den Links berechnet. Gemeint ist das Ranking in Google, allerdings hat das Umschreiben von URLs auch darauf im Prinzip keine Auswirkung, aber keinesfalls eine erhebliche. (Insbesondere da die URLs bereits in der Standardform ohne Parameter auskommen und aber auch das sowie die gesamte Gestaltung der URL hinsichtlich Keywords keine Auswirkung haben soll (Siehe SISTRIX))

    Viele Grüße
    Mynyn

  4. #44
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.780
    Partner-ID
    634

    Standard

    Zitat Zitat von Mynyx Beitrag anzeigen
    die Geschwindigkeit einer Website ist definitiv kein Kriterium für den PageRank, dieser wird ausschließlich aus den Links berechnet.
    na denn irrt Google wohl:
    You may have heard that here at Google we're obsessed with speed, in our products and on the web. As part of that effort, today we're including a new signal in our search ranking algorithms: site speed. Site speed reflects how quickly a website responds to web requests.
    Nachzulesen hier

  5. #45
    Contao-Nutzer
    Registriert seit
    05.12.2009.
    Beiträge
    26

    Standard

    search ranking algorithms != PageRank

  6. #46
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Kleiner Tipp am Rande, in den Google Webmaster-Tools kann man sich unter Google Labs / Website-Leistung die von Google ermittelte reale Ladegeschwindigkeit seiner Seite über einen längeren Zeitraum anzeigen lassen und verfolgen. Zusätzlich erhält man dort auch noch ein paar Tipps, wie man die Ladegeschwindigkeit verringern kann.

    Gruß
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  7. #47
    Gesperrt
    Registriert seit
    22.11.2009.
    Beiträge
    188

    Standard

    Zitat Zitat von netspy Beitrag anzeigen
    Kleiner Tipp am Rande, in den Google Webmaster-Tools kann man sich unter Google Labs / Website-Leistung die von Google ermittelte reale Ladegeschwindigkeit seiner Seite über einen längeren Zeitraum anzeigen lassen und verfolgen. Zusätzlich erhält man dort auch noch ein paar Tipps, wie man die Ladegeschwindigkeit verringern kann.

    Gruß
    Das ist ein Irrglaube - hier wird dir lediglich die Websiteleistung in Bezug zu deiner derzeitigen Bandbreite deiner privaten internetverbindung angezeigt, mit der Du auf den WMT zugreifst. Du kannst dies in einem Selbsttest feststellen, indem Du zwei Wochen mit ISDN-Speed in den WMT surfst, dann hast Du auf einmal Ladezeiten von mehreren Sekunden je Site die Du ansurfst.

    Die Websiteleistung kann man nur über die Crawlingstatistik "Dauer des Herunterladens einer Seite (in Millisekunden)" halbwegs vermuten.

    Gruß,
    Claudio.

  8. #48
    Contao-Fan Avatar von Babelfisch
    Registriert seit
    30.06.2009.
    Ort
    Leipzig
    Beiträge
    894

    Standard

    Trotzdem gibt diese Statistik gute Hinweise, wie sich Optimierungen der Webseite längerfristig auf die Ladezeit auswirken.
    Meine aktiven Contao-Projekte: LingoliaStiftung firmm

  9. #49
    Contao-Nutzer Avatar von DanielGrosse
    Registriert seit
    29.06.2009.
    Ort
    Zwickau
    Beiträge
    58

    Standard

    Ich hab das Problem, das einerseits PageSpeed immer noch die Serve static content from a cookieless domain anmeckert, und andereseits die Erweiterung Slideshow2 keine Übergänge mehr angezeigt hat.

    Nachdem ich die Erweiterung wieder gelöscht hatte, gehen die Übergänge wieder.

  10. #50
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    385

    Standard

    Dumme Frage: Schwankt bei euch die GPS-Bewertung auch pro Aufruf? Wenn ich zum ersten mal eine Änderung an der .htaccess probiere, erhalte ich 91 Punkte. Wenn ich die Seite dann neulade und nochmals aucfrufe, erhalte ich nur noch 90 - ohne das die Ursache ersichtlich wird.

    Btw: Bei wem mod_deflate nicht supported wird, dürfte dieser Tracker-Eintrag helfen
    Geändert von SunBlack (14.08.2010 um 20:33 Uhr)

  11. #51
    Community-Moderator Avatar von stefan-at-work
    Registriert seit
    05.06.2009.
    Ort
    Bad Segeberg
    Beiträge
    1.780
    Partner-ID
    634

    Standard

    weitere elegante Optimierungsmöglichkeit: die Kombination der Hintergrundgrafiken
    SpriteMe

  12. #52
    Contao-Nutzer
    Registriert seit
    15.10.2009.
    Ort
    Dresden
    Beiträge
    109

    Standard Die Subdomains in Contao nutzen

    Warum sehe ich im Quellcode keine Änderungen, wenn ich Subdomains für statischen Inhalt nutze und es (vermutlich) auch funktioniert?

    1. Modulordner mit /config/config.php und SubdomainHack.php angelegt
    2. .htaccess geöffnet
    3. am Ende von <IfModule mod_rewrite.c> den Teil aus dem Blogbeitrag in die .htaccess eingefügt
    4. neue .htaccess Inhalte auf meine Domain angepasst (static1.meine-domain.de)
    5. Browsercache gelöscht
    6. Webseite neu geladen
    7. keine Fehlermeldungen .. juhu!
    8. Firebug zeigt jedoch den Fotodownload immer noch ohne Subdomains an :-(


    [Contao 2.9.0]

  13. #53
    Contao-Urgestein Avatar von FloB
    Registriert seit
    19.06.2009.
    Ort
    Sonnensystem
    Beiträge
    1.618

    Standard

    Contao-Cache gelöscht?
    So long,
    FloB since Nov. 2007 +706P +115P and counting

  14. #54
    Contao-Nutzer
    Registriert seit
    15.10.2009.
    Ort
    Dresden
    Beiträge
    109

    Standard

    ja, den Cache hatte ich auch gelöscht.

  15. #55
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.507
    User beschenken
    Wunschliste

    Standard Goneo - neue htaccess, geringerer Score

    Zitat Zitat von SunBlack Beitrag anzeigen
    Mit dieser .htaccess erhalte ich 91/100:
    ... 2.8er Variante

    Mit der neuen dagegen nur 87/100:
    Bei letzterem kommt der Hinweis: "Enable Compression" hinzu.
    Kann ich bei Goneo auch beobachten.
    Vermutung, das Apache Module mod_deflate und warscheinlich auch mod_headers sind nicht installiert.

    Von daher finde ich auch das Ticket, welches in 2.10 die gezippten Files nicht mehr im Core hat nicht gerade prickelnd. (http://dev.contao.org/issues/2411)
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

  16. #56
    Alter Contao-Hase Avatar von xkoy
    Registriert seit
    23.07.2010.
    Ort
    Mount Maunganui, New Zealand
    Beiträge
    1.035

    Standard

    Hi,

    wollte das auch mal testen weil ich viele Dateien habe, und es sich sicher lohnt die auszulagern.

    Nur versteh ich das nicht mit den Symlinks, wo muss ich die eintragen ?

    static Ordner ist angelegt, darin plugins, system und tl_files.

    Die subdomains, wie nenne ich die ? auch wie die 3 Ordner ?

    Weiter weiß ich leider nicht

    DANKE

  17. #57
    Gesperrt
    Registriert seit
    15.08.2010.
    Beiträge
    4

    Standard

    habe die version mit den symlinks nachvollzogen. klappt ordentlich!

  18. #58
    Contao-Urgestein Avatar von the_scrat
    Registriert seit
    24.02.2010.
    Ort
    Augsburg
    Beiträge
    2.051
    User beschenken
    Wunschliste

    Standard

    Saubere Sache, hat auch alles bisher soweit gut funktioniert, von dem Hook bis hin zur Einbindung. Ich hab zwar noch nicht die optimalen Werte erreicht, aber zumindest liegt es nicht an der Subdomaingeschichte ;-)

    Ich habe dennoch noch ein Problem und weiß grad nicht woran das liegt...

    Das Google Page Speed Tool zeigt mir viele Einträge dieser Art:

    Remove the following redirect chain if possible:
    * http://st1.domain.de/tl_files/........./Bildname.jpg%22
    * http://st1.domain.de/tl_files/........./Bildname.jpg

    Dieses Problem habe ich mittlerweile gelöst. Es fehlten " Zeichen wie in der originalen Beschreibung.

    Allerdings bin ich nun nach Durchsicht auf ein weiteres Problem gestoßen. Das Modul "ImageFlow" kommt wohl nicht mit diesem Subdomainhack zurecht. Da es Bilder per GET übergibt und zwar absolut.
    ist: reflect2.php?img=../../http://st1.domain.de/tl_files/.....
    benötigt: reflect2.php?img=../../tl_files/

    edit: Problem mit CoverFlow auch gelöst. Am einfachsten und Updatesicher in der Templatedatei ce_imageflow.tpl
    aus:
    <img src="<?php echo $arrImage['src'] ?>"
    einfach
    <img src="/<?php echo $arrImage['src'] ?>"
    machen, dann klappts wieder :-)
    Geändert von the_scrat (18.08.2010 um 09:15 Uhr)

  19. #59
    Contao-Nutzer Avatar von Kaos
    Registriert seit
    23.12.2009.
    Ort
    München
    Beiträge
    9

    Standard

    Zählt es nicht als "duplicate content" wenn Inhalte einer Webseite unter verschiedenen Subdomains zu erreichen sind oder gilt das in diesem Fall nicht?

    Wie sieht es mit der Google Bildersuche aus? Welche URL wird hier archiviert?

    Beispiel:
    http://st1.contao.org/tl_files/teamb...ge-speed-1.jpg
    http://www.contao.org/tl_files/teamb...ge-speed-1.jpg

    Viele Grüße,
    Thomas
    Mein Contao Projekt: http://www.meintier.de

  20. #60
    Contao-Urgestein
    Registriert seit
    03.06.2010.
    Ort
    Wuppertal
    Beiträge
    2.149
    User beschenken
    Wunschliste

    Standard

    Am besten per mod_rewrite die Zugriffe immer auf die Subdomain lenken.
    HTTP 301, Moved Permanently.

  21. #61
    Contao-Nutzer Avatar von flom01
    Registriert seit
    16.08.2010.
    Ort
    Feldkirch
    Beiträge
    77

    Standard HTML minify

    Wie siehts mit dem optimieren vom HTML Output aus? Wie kann ich das am besten in Contao einbinden (mittels minify?) oder gibts da schon eine Lösung.
    danke

  22. #62
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi flom01,

    über den im Artikel auch eingesetzten outputFrontendTemplate-Hook kannst du natürlich auch den HTML-Code optimieren.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  23. #63
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Hi,

    erstmal Dank für das Tutorial und die Infos hier...

    Mit den ersten Verbesserungen bin ich von 78 auf 84 gekommen und "hänge dort fest" die Verteilung auf mehrere Subdomains habe ich gemacht und die Daten werden von dort gezogen.

    PageSpeed schlägt aber dennoch vor, die Dateien von einem Server ohne Cookies zu beziehen... jemand eine Idee was "falsch" läuft

    Code:
    Serve the following static resources from a domain that doesn't set cookies:
    
        * http://ajax.googleapis.com/ajax/libs/mootools/1.2.4/mootools-yui-compressed.js
        * http://cdn1.healthcare-knowledge.de/tl_files/hck/site/content/adv_medconf2010.png
        * http://cdn1.healthcare-knowledge.de/tl_files/hck/site/content/adv_pharmconf2010.png
        * http://cdn2.healthcare-knowledge.de/system/contao.css
        * http://cdn2.healthcare-knowledge.de/system/html/5521348013f19c0d.css
        * http://cdn2.healthcare-knowledge.de/tl_files/hck/theme/design/bg_body.gif
        * http://cdn2.healthcare-knowledge.de/tl_files/hck/theme/design/bg_container_shadow.png
        * http://cdn2.healthcare-knowledge.de/tl_files/hck/theme/design/bg_container_shadow_bottom.png
        * http://cdn2.healthcare-knowledge.de/tl_files/hck/theme/design/bg_header.png
        * http://cdn2.healthcare-knowledge.de/tl_files/hck/theme/design/bg_topmenu_shadow.png
        * http://www.healthcare-knowledge.de/tl_files/hck/theme/design/header_logo.png
    Dank und Gruss

    zonky

    Nachtrag:
    wieso wird das letzte Bild nicht "umgeleitet"? - ich habe ein Modul eigener HTML-Code mit
    Code:
    <div id="logo">
    <a href="{{env::url}}">
    <img src="/tl_files/hck/theme/design/header_logo.png" border="0" title="Start" alt="Start" />
    </a>
    </div>
    hmm??
    Geändert von zonky (13.09.2010 um 21:32 Uhr)

  24. #64
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    Zitat Zitat von zonky Beitrag anzeigen
    PageSpeed schlägt aber dennoch vor, die Dateien von einem Server ohne Cookies zu beziehen... jemand eine Idee was "falsch" läuft
    Ich gehe davon aus, dass du während des Setups zu Teszwecken mal http://cdn1.healthcare-knowledge.de/ normal aufgerufen hast um zu sehen, ob das klappt. Dabei wurden dann Cookies gesetzt. Einfach diese löschen, dann sollte das weg sein. (Und sicherstellen, dass derartige Zugriffe immer auf die www-Version weiterleiten.)

    Zitat Zitat von zonky Beitrag anzeigen
    Nachtrag:
    wieso wird das letzte Bild nicht "umgeleitet"? - ich habe ein Modul eigener HTML-Code mit
    Der einleitende / in dem src-Attribut ist das Problem. Nimm den einfach weg.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  25. #65
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Danke für den Tipp bzw. die beiden Tipps...

    Ich bin jetzt bei 87 Punkten - ich hatte gehofft, auf 90+ zu kommen :-(

    Noch eine Frage: gibt es einen besonderen Grund, warum die contao.css nicht mit zusammengefasst wird?

    Gruss zonky

    ah...
    auf 91 mit
    Code:
    <FilesMatch "\.(ico|jpg|jpeg|png|gif|swf)$">
      Header set Cache-Control "public, max-age=2592000"
    </FilesMatch>
    <FilesMatch "\.(css|js)$">
      Header set Cache-Control "public, max-age=604800"
    </FilesMatch>
    geht noch mehr?
    Geändert von zonky (14.09.2010 um 10:06 Uhr)

  26. #66
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    Zitat Zitat von zonky Beitrag anzeigen
    Noch eine Frage: gibt es einen besonderen Grund, warum die contao.css nicht mit zusammengefasst wird?
    Ich hatte dazu ein Ticket gemacht, finde es aber gerade nicht mehr. Wir arbeiten für unsere eigene Webseite aktuell daran, dass die Holygrail-Erweiterung möglich macht. Die ist für SEO ohnehin sinnvoll zu installieren.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  27. #67
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

  28. #68
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    exakt. Allerdings sind die notwendigen Anpassungen daran noch nicht freigegeben.

    Dort wird aber immerhin nur noch eine CSS-Datei und nicht mehr per Browserweiche eine zweite geladen.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  29. #69
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Frage:

    ich habe auf einem anderen Server die gleichen Einstellungen versucht - wenn ich in die htaccess
    Code:
    <FilesMatch "\.(ico|jpg|jpeg|png|gif|swf)$">
      Header set Cache-Control "public, max-age=2592000"
    </FilesMatch>
    <FilesMatch "\.(css|js)$">
      Header set Cache-Control "public, max-age=604800"
    </FilesMatch>
    schreibe, kommt einer 500er Fehlermeldung???

    zonky

  30. #70
    Contao-Urgestein Avatar von zonky
    Registriert seit
    19.03.2010.
    Ort
    Berlin, Rdf
    Beiträge
    9.714
    User beschenken
    Wunschliste

    Standard

    Antwort und erneute Frage:

    * mod_headers ist nicht eingeschaltet - der Support sagt, geht nicht...
    * Alternative zu mod_headers?

    Gruss zonky

  31. #71
    Administrator Avatar von xchs
    Registriert seit
    19.06.2009.
    Beiträge
    14.555
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Zitat Zitat von zonky Beitrag anzeigen
    Antwort und erneute Frage:

    * mod_headers ist nicht eingeschaltet - der Support sagt, geht nicht...
    * Alternative zu mod_headers?
    http://www.webmasterworld.com/apache/3657195.htm
    Contao Community Administrator

    [Unterstützungsmöglichkeiten]

  32. #72
    Administrator Avatar von Nina
    Registriert seit
    04.06.2009.
    Ort
    Hamburg
    Beiträge
    4.755
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Noch eine kleine Anmerkung: Wenn ihr ein anderes Main-Template als fe_page nutzt, müsst ihr den Aufruf im Hook natürlich anpassen. Ich bin gerade halb wahnsinnig geworden, weil ich das nicht bedacht hatte und mich wunderte, dass es partout nicht läuft

  33. #73
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi Nina,

    als kleine Ergänzung: Am besten diese Abfrage für das Template verwenden:

    PHP-Code:
    if(strpos($strTemplate'fe_') === 0
    Dann werden alle Frontend-Seiten-Template verwendet. Egal ob fe_page. fe_holygrail* oder was eigenes. Und beim Ändern des Templates muss man auch nicht mehr aufpassen. ;-)

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  34. #74
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    einen kleinen Haken hat die Verwendung des Hooks leider noch: Inhalte, die per InsertTag reingeladen werden, kommen nicht in den Genuss der Ersetzung.

    Das kann sogar zu "Punktabzug" führen: Wenn zweimal das gleiche Bild auf einer Seite genutzt wird, einmal direkt und einmal per Inserttag. Dann erkennt Google das man unnötig zweimal den gleichen Content lädt...

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  35. #75
    Contao-Nutzer
    Registriert seit
    23.06.2009.
    Beiträge
    200

    Standard

    Hi Etes,

    ich habe dazu bereits zwei Tickets geschrieben:

    Zum einen ist mir aufgefallen, dass beim verwenden des Image Insert Tags kein width und height Wert beim Bild angezeigt wird, was Google ja auch nicht mag, siehe hier:

    http://dev.contao.org/issues/2529

    und meine zweite Beobachtung war, dass der Hook bei Insert Tags nicht greift, siehe:

    http://dev.contao.org/issues/2530

    Allerdings hat Leo leider noch nicht darauf reagiert, ist aber im Moment auch viel los im Tracker...

    Beste Grüße
    Sares

  36. #76
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    zu deinem zweiten Ticket: Ich meine irgendwo hat Leo geschrieben, dass diese Art des "CDN" Einzug in eine kommende Contao Version findet, wenn sie sich bewährt. Damit dürfte der Teil ohenhin hinfällig werden.

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  37. #77
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    385

    Standard

    Übrigens gibt es eine neue Version von GPS. Mein GPS ging damit von 91 auf 89 runter. Aber die Option "Combine images into CSS sprites" ist irgendwie... Ich habe bereits soviele Bilder wie möglich zusammengefasst und Google meckert trotzdem rum - auch bei Bildern, wo es nicht anders geht (0/100 Punkten)... Fragt mich nicht, wann google einem wenigstens ein paar Punkte dort gibt...

  38. #78
    Contao-Urgestein Avatar von jan.theofel
    Registriert seit
    23.06.2009.
    Ort
    Berlin
    Beiträge
    1.846

    Standard

    Hi,

    auf welche Version beziehst du dich denn? Die 1.8 oder die 1.9 beta? In der 1.8 habe ich den Punkt nämlich noch nicht drin....

    Jan
    Jan Theofel
    Barcamp-Moderator für Corporate-Barcamps und öffentliche Barcamps

  39. #79
    Gesperrt
    Registriert seit
    22.11.2009.
    Beiträge
    188

    Standard

    Habe die Anleitung auf Contao.org nun genauestens befolgt und muss sagen, dass die - wie bereits gemutmaßt - erste Sahne ist.
    Der PageSpeed-Score ist auf meiner Startseite nach einem refresh auf 95 (davor auf 93). Die alte Ladezeit von 1,7 sec. liegt mittlerweile bei im Schnitt 0,54 sec. (Für die Masse an Content auf meiner Startseite ein überragender Wert). Der PageSpeed-Score ließe sich noch um ein paar Punkte nach oben schrauben (100 wäre sicher möglich), der Aufwand ist mir zu hoch zumal ich dann auf einiges verzichten müsste.

    Ach ja, bei alle dem spielt der Webspace die wesentlichste Rolle.

    Nochmal danke für die sehr gute Anleitung, die bei mir im vollen Umfang funktioniert.

    Gruß,
    Claudio.
    Geändert von rantanplan1304 (29.09.2010 um 06:05 Uhr)

  40. #80
    Contao-Fan
    Registriert seit
    19.06.2009.
    Beiträge
    385

    Standard

    @ETES: 1.9 stable FF-Plugin . Googlechangelog sagt zwar beta, aber was solls. Kam halt per Addonupdate rein.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. G Page Speed - Leverage browser caching
    Von phreak im Forum Sonstiges zu Contao
    Antworten: 13
    Letzter Beitrag: 14.06.2011, 14:28
  2. Contao und Page Rank
    Von Sigi im Forum Sonstiges zu Contao
    Antworten: 3
    Letzter Beitrag: 01.10.2010, 15:36
  3. Antworten: 7
    Letzter Beitrag: 30.11.2009, 12:55
  4. System-Log Einträge: No active page for page ID "#main
    Von Bobi im Forum Sonstiges zu Contao
    Antworten: 9
    Letzter Beitrag: 17.08.2009, 15:49

Lesezeichen

Lesezeichen

Berechtigungen

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