Der Spalten -Cache bezieht sich auf das Generieren statischer Dateien für den Spalteninhalt der Website und das Speichern in einem bestimmten Pfad. Wenn ein Benutzer auf eine Spalte zugreift, liest das System die statische Datei direkt, ohne dass Seiten dynamisch generiert werden, wodurch die Zugriffsgeschwindigkeit erheblich verbessert, die Serverlast reduziert und die Benutzererfahrung verbessert.
Im PHPCMS -System wird der Spaltencache normalerweise im Stammverzeichnis der Website in der/data/cache/spalten/spalten/ verzeichnis gespeichert. Jede Spalte entspricht einem nach der englischen Kennung der Spalte benannten Ordner, der für die Verwaltung und den Anruf bequem ist.
Melden Sie sich beim Hintergrundverwaltungssystem an, wenden Sie sich zu "System" -> "Kerneinstellungen" -> "Website -Einstellungen" und finden Sie "URL -Regeln" in "URL -Einstellungen". Aktivieren Sie die Option "Spaltencache öffnen" und legen Sie das "Spalten -Cache -Verzeichnis" auf /data/cache/spalten/spalten .
Das Caching der Spalten unterstützt manuelle und automatische Generierungsmethoden. Die manuelle Erzeugung kann in der Funktion "Spaltencache aktualisieren" im Hintergrund "Cache aktualisieren" ausgewählt werden, klicken Sie auf die Schaltfläche Aktualisieren und das System regeneriert Cache -Dateien für alle Spalten. Die automatische Erzeugung wird normalerweise durch zeitgesteuerte Aufgaben erreicht, um sicherzustellen, dass der Cache rechtzeitig aktualisiert wird.
Das folgende Beispiel zeigt, wie man einen Cache für eine angegebene Spalte durch Code manuell generiert:
<?php
defined('IN_PHPCMS') or exit('No permission resources.');
$catid = 1; // Die Spalte zum Generieren eines CacheID
$allowupdate = 1; // Ob Updates zu Cache zuzulassen
if ($allowupdate) {
pc_base::load_app_class('html', 'content');
$html = new html();
$html->category($catid); // Generieren Sie Spaltencache
echo 'Spalten -Cache -Generierung erfolgreich!';
} else {
echo 'Cache nicht aktualisieren darf!';
}
?>
Das Caching der Spalten ist ein wichtiger Mechanismus für PHPCMS zur Verbesserung der Website -Leistung. Durch das Zwischenspalten von Spalteninhalten in statischen Dateien kann die Seitenreaktion effektiv beschleunigt und den Serverdruck reduziert werden. In diesem Artikel wird der Speicherpfad, die Konfigurationsmethode und die Erzeugungsschritte des Spalten -Cache eingeführt, an die Entwickler auf die Website stabil und effizient verweisen und helfen können.