PEAR Cache_Lite ist ein leicht zu benutzendes Cache-System. Unter einem Cache versteht man, die Zwischenspeicherung von Daten. Wenn man zum Beispiel seine Navigation dynamisch in der Datenbank aufbaut, müssen bei jedem Aufruf alle Links ausgelesen, sortiert und ausgegeben werden. Dort kann man Geschwindigkeit sparen, in den man sie z.B. einmal pro Tag ausliest und zwischenspeichert. Das hat den Vorteil, dass man nicht jeden einzelnen Eintrag auslesen muss, sondern einfach den Inhalt aus dem Cache. Das ist um einiges schneller.
Als Beispiel werde ich eine kleine HTML-Seite generieren. Wenn diese nicht im Cache vorhanden ist, wird sie in den Cache geladen. Danach wird sie ausegeben. In diesem Falle macht ein Cache zwar nicht wirklich Sinn, aber es soll ja auch nur veranschaulichen wie es geht. weiterlesen







