Auge: CSS: Caching wenn das CSS aus vielen stücken besteht

Beitrag lesen

Hallo

Was hindert dich daran, diese zusammengestückelte Zeichenkette nicht direkt auszuliefern, sondern als statische CSS-Datei auf dem Server zu speichern und sie in den HTML-Dokumenten unter dem für die CSS-Datei gewählten Namen zu referenzieren?

Damit ich nicht dumm sterbe ; Was bedeutet eigentlich eine statische, in diesem Fall eine statische CSS-Datei und wie erzeuge ich sowas?

Wie, was? Eine statische Datei ist in diesem Zusammenhang eine Datei, deren Inhalt nicht bei jedem Abruf neu erzeugt wird, sondern die einmal erzeugt/geschrieben und nur gelesen wird. Bei einer CSS-Datei ist das typische Beispiel, mit einem Texteditor den gewünschten Inhalt zu notieren, die Datei unter einem gewünschten Namen abzuspeichern und die Datei auf den Webserver zu übertragen.

Du hast einen unübersichtlichen Haufen von CSS-Anweisungen in verschiedenen Quellen. Um dich darin zurechtzufinden, willst du diesen Zustand ansich nicht ändern, sondern mit Hilfe eines PHP-Skriptes, dass die Quellen zusammenfügt, Herr der Lage werden?

Zurzeit ist noch alles in einer CSS-Datei, ja, ich würde gerne alles der Übersichtlichkeit zuliebe zerstückeln.

Wenn du die CSS-Anweisungen in mehrere CSS-Dateien verteiltest und diese Dateien alle im HTML-Dokument referenziertest, würde ich das verstehen. Den Kram einfach nur zu zerteilen, um ihn auf dem Server skriptseitig wieder zusammenzufügen und wieder als _eine_ Ressource auszuliefern, ist irgendwie ... unsinnig.

Räume den CSS-Code auf und generiere die CSS-Datei(en), die du in die HTML-Dokumente einzubinden wünschst. Dann liegen sie (nach der Übertragung) auf dem Server als statische Dateien und der Webserver erledigt, wie schon erwähnt, dein Cachingproblem.

Tschö, Auge

--
Die deutschen Interessen werden am Liechtenstein verteidigt.
Veranstaltungsdatenbank Vdb 0.2
0 57

CSS: Caching wenn das CSS aus vielen stücken besteht

Malcolm Beck´s
  • css
  1. 0
    suit
    1. 0
      Malcolm Beck´s
      1. 0
        suit
        1. 0
          Malcolm Beck´s
  2. 0
    Cheatah
    1. 0
      suit
    2. 0
      Peter Pan
      1. 0
        Jens Holzkämper
        1. 0
          suit
          1. 0
            Jens Holzkämper
            1. 0
              Gunnar Bittersmann
              1. 0
                suit
              2. 0
                Jens Holzkämper
                1. 0
                  Gunnar Bittersmann
                  1. 0
                    Jens Holzkämper
                    1. 0
                      Gunnar Bittersmann
                      1. 0
                        suit
                        1. 0
                          Gunnar Bittersmann
            2. 0
              suit
              1. 0
                Jens Holzkämper
                1. 0
                  suit
                  1. 0
                    Jens Holzkämper
                    1. 0
                      suit
                      1. 0
                        Jens Holzkämper
          2. 0
            at
            1. 0
              suit
              1. 0
                at
    3. 0
      Malcolm Beck´s
      1. 0
        Peter Pan
        1. 0
          Malcolm Beck´s
          1. 0
            Auge
            1. 0
              Malcolm Beck´s
              1. 0
                Auge
                1. 0
                  Malcolm Beck´s
                  1. 0
                    Auge
                    1. 0
                      Malcolm Beck´s
                      1. 0
                        Christoph
                        1. 0
                          Malcolm Beck´s
                      2. 0
                        Auge
                        1. 0
                          Malcolm Beck´s
                          1. 0
                            Auge
                            1. 0
                              Malcolm Beck´s
    4. 0
      Peter Pan
  3. 0
    Christoph
    1. 0
      Malcolm Beck´s
      1. 0
        Christoph
        1. 0

          CSS: Danke

          Malcolm Beck´s
          1. 0
            Christoph
            1. 0
              Malcolm Beck´s
              1. 0
                Malcolm Beck´s
                1. 0
                  suit
                  1. 0
                    Malcolm Beck´s
        2. 0
          suit
          1. 0
            Christoph
          2. 0
            Sven Rautenberg
            1. 0
              suit