dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
Lade ...
Suche ...
Keine Treffer
dbx\dbxContent\dbxEarlyPageCache Klassenreferenz

Bedient sichere Gast-Page-Cache-Treffer vor dem dbxapp-Bootstrap. Mehr ...

Öffentliche, statische Methoden

static try_serve (string $application_root)
 Liefert einen sicheren Treffer aus und beendet nur dann den Request.
static find_response (string $application_root)
static register (string $cache_path, string $generation)
 Registriert die aktuelle URL atomar als früh lesbare Cache-Route.

Ausführliche Beschreibung

Bedient sichere Gast-Page-Cache-Treffer vor dem dbxapp-Bootstrap.

Die Klasse ist absichtlich frei von dbx(), Session- und Datenbankzugriffen. Unklare Requests werden nicht interpretiert, sondern an die normale Request-Pipeline weitergereicht.

Dokumentation der Elementfunktionen

◆ find_response()

dbx\dbxContent\dbxEarlyPageCache::find_response ( string $application_root)
static
Rückgabe
array{html:string,etag:string,ttl:int}|null

Benutzt if.

Wird benutzt von try_serve().

◆ register()

dbx\dbxContent\dbxEarlyPageCache::register ( string $cache_path,
string $generation )
static

Registriert die aktuelle URL atomar als früh lesbare Cache-Route.

Benutzt if.

◆ try_serve()

dbx\dbxContent\dbxEarlyPageCache::try_serve ( string $application_root)
static

Liefert einen sicheren Treffer aus und beendet nur dann den Request.

Benutzt find_response().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei: