Ergebnis 1 bis 7 von 7

Thema: Contao + Varnish

  1. #1
    Contao-Nutzer
    Registriert seit
    07.02.2015.
    Beiträge
    7

    Standard Contao + Varnish

    Hallo,

    hat jemand diese Kombination im Einsatz?
    Ich tu mich da im Moment etwas schwer...
    Mein Varnish scheint verschiedene Versionen einer Contao-Seite für verschiedene Browser zu cachen.
    Damit meine ich noch gar nicht mal Mobile oder so.
    Firefox auf Windows vs. Firefox auf Linux gibt 2 verschiedene Seiten im Cache, ich kann nicht nachvollziehen, warum das so ist oder wie die sich unterscheiden.

    Ich bin für jeden Hinweis dankbar.

    Gruß
    Kristian

  2. #2
    Wandelndes Contao-Lexikon Avatar von tab
    Registriert seit
    22.10.2013.
    Beiträge
    10.078
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Naja, es wird ja auch tatsächlich abhängig vom Browser und vom Betriebssystem unterschiedliches Markup ausgeliefert.
    Zum Beispiel bei mir unter Windows mit Firefox 35.0.1

    HTML-Code:
    <body id="top" class="win firefox gecko fx35 startseite">
    Das sieht mit einem anderen Browser anders aus und wohl auch unter Linux.
    Mit Google Chrome z.B.:
    HTML-Code:
    <body id="top" class="win chrome webkit ch40 startseite">

  3. #3
    Contao-Nutzer
    Registriert seit
    07.02.2015.
    Beiträge
    7

    Standard

    Hallo,

    ja, das ist wohl die Erklärung.
    Hmmm, wenn ich das hochrechne wird es arge.
    Alleine die FF, Win, Unix und Mac multipiziert mit den FF - aktuell 35, morgen 36 - da macht der Cache so keinen Sinn, es sei denn, man hätte eine Seite, die täglich Fantastillionen Hits hat.
    Eine Erweiterung für Contao, nennen wir sie "Contao Varnished", müsste da also aufräumen.
    Ich denke mal, das wäre auch problemlos, also zumindest ich unterscheide im CSS nicht zwischen fx34, fx35 und den kommenden FF.
    Tja, problematischer wäre, dass ich mich in die Materie einlesen muss. Ein einfacher Filter, wie in Wordpress, wird es da wohl eher nicht?
    Na ja, schauen wir mal.

    Auf jeden Fall DANKE!

    Jetzt ist die Sache klarer.

    Gruß
    Kristian

  4. #4
    Community-Moderator
    Wandelndes Contao-Lexikon
    Avatar von Spooky
    Registriert seit
    12.04.2012.
    Ort
    Scotland
    Beiträge
    34.114
    Partner-ID
    10107

    Standard

    Um diese Klassen zu entfernen einfach ein eigenes fe_page Template erstellen und in der Zeile
    PHP-Code:
    <body id="top" class="{{ua::class}}<?php if ($this->class): ?> <?php echo $this->class?><?php endif; ?>"<?php if ($this->onload): ?> onload="<?php echo $this->onload?>"<?php endif; ?>>
    das {{ua::class}} entfernen bzw. die Zeile umschreiben auf
    PHP-Code:
    <body id="top"<?php if ($this->class): ?> class="<?php echo $this->class?>"<?php endif; ?><?php if ($this->onload): ?> onload="<?php echo $this->onload?>"<?php endif; ?>>

  5. #5
    Contao-Urgestein
    Registriert seit
    07.07.2009.
    Beiträge
    4.107

    Standard

    Contao und Varnish finde ich etwas übertrieben. Wofür baut man sich diesen Konfigurationsoverhead? Contao ist nicht wirklich dafür bekannt ultra langsam zu sein...

  6. #6
    Contao-Nutzer
    Registriert seit
    07.02.2015.
    Beiträge
    7

    Standard

    Danke!
    Das ist doch schon mal ein Anfang, ich befürchte aber es kommt noch mehr.

    Zitat Zitat von Spooky Beitrag anzeigen
    Um diese Klassen zu entfernen einfach ein eigenes fe_page Template erstellen und in der Zeile
    PHP-Code:
    <body id="top" class="{{ua::class}}<?php if ($this->class): ?> <?php echo $this->class?><?php endif; ?>"<?php if ($this->onload): ?> onload="<?php echo $this->onload?>"<?php endif; ?>>
    das {{ua::class}} entfernen bzw. die Zeile umschreiben auf
    PHP-Code:
    <body id="top"<?php if ($this->class): ?> class="<?php echo $this->class?>"<?php endif; ?><?php if ($this->onload): ?> onload="<?php echo $this->onload?>"<?php endif; ?>>
    LG
    Kristian

  7. #7
    Contao-Nutzer
    Registriert seit
    07.02.2015.
    Beiträge
    7

    Standard

    Hallo,

    Zitat Zitat von andreasisaak Beitrag anzeigen
    Contao und Varnish finde ich etwas übertrieben. Wofür baut man sich diesen Konfigurationsoverhead? Contao ist nicht wirklich dafür bekannt ultra langsam zu sein...
    Contao ist mit Sicherheit nicht langsam, da stimme ich zu.
    Ansonsten ist es wohl eine Frage der Bedürfnisse oder des "Ich will".
    Bei einer größeren Contao-Installation (10.000 Seiten / 1 Mio. Besucher am Tag) ist es wohl Bedürfnis, bei mir (ich habe noch einen Pound davor) ist es derzeit sicherlich overhead.
    Naja, es ist aber nur ein V-Server (8GB Ram / 2 Cores) und ich will dort rund 100 Contaos oder WP ablegen.
    Aus SEO-Sicht gilt: Je schneller desto rankt es.
    Es gibt also Gründe, die dafür sprechen, wenn ich auch zugeben muss, mein Grund ist, "Ich will" ;-)

    LG
    Kristian
    Geändert von kristian (08.02.2015 um 17:39 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
  •