Organisieren Sie Ihren Cache in Abschnitte

Organisieren Sie Ihren Cache in Abschnitte

Problem

Sie haben viele Artikel in Ihrem Cache und möchten sie organisieren.

Lösung

Organisieren Sie Ihren Cache in Abschnitte.

Du kannst den ... benutzen Cache :: Abschnitt () Methode zur Angabe von Kategorien oder Gruppen von Cache -Schlüssel.

$ item = cache :: § ('Inventory')-> get ('letztes gekauft');

Das Schöne an Abschnitten ist, dass Sie den gesamten Abschnitt als eine Art „Mini-Cache“ behandeln und alle Cache-Methoden für genau diesen Abschnitt verwenden können.

// einen Wert speichern
Cache :: Abschnitt ('Abschnitt')-> Put ('Schlüssel', 'Wert', $ Minuten);
// einen Wert abrufen
$ value = cache :: § ('Abschnitt')-> get ('Schlüssel');
// den gesamten Abschnitt spülen
Cache :: Abschnitt ('Abschnitt')-> Flush ();

Diskussion

Für jeden Cache -Treiber sind Abschnitte nicht verfügbar.

Weder der Datei -Cache -Treiber noch der Datenbank -Cache -Treiber unterstützt Cache -Abschnitte.