Ergebnis 1 bis 21 von 21

Thema: Contao 2.10 RC1 - Google Page Speed

  1. #1
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard Contao 2.10 RC1 - Google Page Speed

    Hallo,

    kann mir jemand sagen, in welcher Datei der „alte“ outputFrontendTemplate-Hook eingeflossen ist? Ich verwende drei verschiedene Seitenvorlagen und muss das an irgendeiner Stelle ja bestimmt ändern.

    Die Subdomains sind eingerichtet, zeigen auf das entsprechende Verzeichnis und sind erreichbar. Im BE hab ich die drei Domains angegeben. Cache ist gelöscht. Trotzdem werden keine Dateien von dort geladen. Ich denke, das hängt mit der fe_page (die ich nicht nutze) zusammmen ...

    Viele Grüße


    Mario

  2. #2
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hat denn niemand einen Tip für mich? Ich hab auch die Variante mit den Symlinks probiert. Das funktioniert auch soweit. Wenn ich das BE aufrufe, sehe ich, dass von den Subdomains geladen wird. Nur das Frontend ignoriert die Subdomains komplett.

    Ich denke schon, dass ich irgendwo die von mir verwendeten geänderten fe_xxxx.xhtml statt der normalen fe_page.xhtml eintragen muss. Aber wo?


    Viele Grüße


    Mario

  3. #3
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Im Seitenlayout.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  4. #4
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hallo Andreas,

    im Seitenlayout hab ich natürlich unter Seitentemplates meine eigenen Layouts ausgewählt. Das Layout und Design der Seiten passen ja.

    Aber Nina hatte in dieser Diskussion ja angemerkt, dass in dem Hook eigene fe_pages eingetragen werden müssen. Und nun suche ich die Stelle in der 2.10 RC wo sich der alte Hook befindet (ist ja nun fester Bestandteil), um dort meine fe_xxxxx.html einzutragen.

    Viele Grüße


    Mario

  5. #5
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ja aber da brauchst du doch nur nach 'outputfrontendtemplate' zu suchen. Bei meiner 2.10.0 ist es in FrontendTemplate.php. Aber wenn du wie bei 2.10 die URLs in den Einstellungen angeben kannst, dann müsste es auch mit allen Templates funktionieren, sonst wäre es ja ein Bug.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  6. #6
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Da war ich auch schon. Nur dort kann ich auch nichts finden.

    Ich hätte auch gedacht, dass mit der Angabe der Subdomains im BE alles erledigt ist. Scheint aber nicht so zu sein. Zumindest bei mir werden keine (Frontend)Dateien von den Subdomains geladen. Nur BE- Dateien.

  7. #7
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Und alles so gemacht, wie hier beschrieben? Contao für Google Page Speed optimieren
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  8. #8
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hallo Andreas,

    ich denke schon. Das hab ich aktuell gemacht:

    • Subdomains im Adminpanel des Hosters angelegt
    • Subdomains im Contao BE unter Einstellungen eingetragen
    • Unterverzeichnis static im Contao Root erstellt
    • Symlinks von tl_files, system und plugins erstellt und in static gelegt
    • Subdomains im Adminpanel des Hosters auf /static geroutet
    • In static eine .htaccess mit RewriteEngine Off angelegt


    Die andere Variante mit dem .htaccess Eintrag (und ohne die Symlinks) hatte ich vorher auch probiert. Funktionierte auch nicht. Ich hab keine Ahnung, was ich falsch mache ...

    Viele Grüße


    Mario

  9. #9
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Vielleicht hilft dir dieser Post hier weiter.

  10. #10
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Danke! Hilft aber auch nicht. ;-) Die Angaben in den DNS Einstellungen hatte ich während meiner verzweifelten Suche auch irgendwann gefunden und meine Einträge dort auch gemacht ...


    Viele Grüße


    Mario

  11. #11
    Contao-Urgestein
    Registriert seit
    07.04.2010.
    Ort
    Stuttgart
    Beiträge
    2.733
    User beschenken
    Wunschliste

    Standard

    Zitat Zitat von atomicbunny Beitrag anzeigen
    • Subdomains im Contao BE unter Einstellungen eingetragen
    Ich meinte eher diesen Abschnitt. So hatte ich es auch gemacht, aber inzwischen ist diese Einstellung für das Frontend in den 'Startpunkt der Website' gewandert. Das unter Einstellungen ist nur für's Backend. Das hatte ich damals übersehen gehabt.

  12. #12
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Ich hab aktuell bei beiden die Subdomains eingetragen. Muss ich die Einträge für das BE (unter Einstellungen) wieder entfernen?

  13. #13
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Nein, die musst du nicht wieder entfernen. Ich hab das ganze gestern mal in in 2.10.0 ausprobiert und es funktionierte sofort, auch mit eigenen FE-Templates. Den Hook musste ich nicht anwenden.

    Zeigen die Subdomains auch wirklich auf den Ordner von Contao und nicht auf die Original-Domain? Wie sieht dein Eintrag in der .htaccess aus. Ist er an der richtigen Stelle?

    Welcher Link zeigt denn z.B. nicht auf die statische Domain von dem du meinst er müsste auf jeden Fall dort hin zeigen?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  14. #14
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hi Andreas,

    ich denke ja auch, dass ich irgendwo einen Denkfehler drin hab. Die drei Subdomains zeigen definitiv auf den Unterordner /static.



    Welchen Eintrag in der .htaccess meinst Du denn?

    Viele Grüße


    Mario

  15. #15
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Ich meine den hier
    Code:
    ##
    # Explicitly send a 404 header if a file on st[0-9].electricarts.de is not
    # found. This will prevent the start page (empty URL) from being loaded.
    ##
    RewriteCond %{HTTP_HOST} ^st[0-9]\.electricarts\.de [NC]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule .* - [R=404,L]
    
    ##
    # Do not dispatch dynamic resources via st[0-9].electricarts.de.
    ##
    RewriteCond %{HTTP_HOST} ^st[0-9]\.electricarts\.de [NC]
    RewriteCond %{REQUEST_FILENAME} \.(php|html)$
    RewriteRule .* - [R=404,L]
    Ist aus dem Blog-Beitrag von Leo. Ich hab deine Domain eingetragen. Den Code habe ich bei mir direkt unter die erste RewriteRule eingefügt.

    Hast du denn in diesem Ordner ea_new/static deine Contao-Installation?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  16. #16
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Ja, das hatte ich eingefügt als ich die Variante ohne die Symlinks ausprobiert hatte. Dort hatte ich die Einträge am Ende der .htaccess. Bei der Symlink Variante braucht man die ja nicht. Sind also im Moment auskommentiert.


    Die Contao Installation ist im Ordner /ea_new. Und die Domain zeigt auf diesen Ordner (Contao ist also nicht im Unterordner installiert).

  17. #17
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Also ich würde es erstmal ohne Symlinks probieren, so wie in dem Blog beschrieben. Dazu solltest du die Rule auch richtig unter <IfModule mod_rewrite.c> und RewriteEngine On einbinden. Wie gesagt, mir schien es logisch sie in Zeile 132 einzubinden und es funktionierte.

    Die 3 Domains müssen ebenfalls in den Ordner der Contaoinstallation zeigen, wie im Blog beschrieben.

    Nachdem es so funktioniert kannst du ja immernoch an der Symlink-Lösung experimentieren.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  18. #18
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Also mit dem geänderten Eintrag in der .htaccess laufen system und plugins über die Subdomains. Nur die Bilder (welche alle in einem Unterordner in tl_files liegen) werden wie gehabt nicht von der Subdomain geladen. Ich hab den Cache geleert. Ich weiß nicht, wo ich noch suchen soll ...


    Viele Grüße


    Mario

  19. #19
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Welche Bilder? Aus einem CE, manuell eingebunden, oder über CSS?
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

  20. #20
    Contao-Fan Avatar von electricarts
    Registriert seit
    22.07.2010.
    Ort
    Georgsmarienhütte
    Beiträge
    381

    Standard

    Hintergrundbilder über CSS eingebunden, Bilder für die SlideShow, Logo im Header, Favicon ... Die liegen alle in tl_files und sollten doch dann auch von der Subdomain kommen, oder?


    Viele Grüße


    Mario

  21. #21
    Contao-Urgestein Avatar von Andreas
    Registriert seit
    19.06.2009.
    Ort
    Mönchengladbach
    Beiträge
    7.703
    User beschenken
    Wunschliste
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die Startseite auf contao.org erzielt einen etwas kleineren Wert, weil die meisten Bilder und Icons über CSS eingebunden sind und deswegen über dieselbe Subdomain geladen werden wie das Stylesheet selbst (st2 anstatt st1). Das könnte man jedoch durch die Verwendung absoluter URLs in den Stylesheets beheben.
    Das steht im Blog. Vielleicht kannst du damit ja was anfangen.
    Bitte!
    Vor Anfragen im Forum HTML validieren.
    Codesnippets hier im Froum sauber einrücken. Nur Tabs o. nur Leerzeichen verwenden.

    Vielen Dank an alle Wunschlistenerfüller
    Andreas Burg, Web Solutions

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
  •