|
dbxapp 4.5.3
Technische API-Referenz der dbxapp-Plattform
|
Verwaltet den vollständigen Gastseiten-Cache des CMS-Moduls. Mehr ...
Öffentliche, statische Methoden | |
| static | is_config_enabled () |
| static | set_config_enabled (bool $enabled) |
| static | is_enabled () |
| Abwaertskompatibel: "aktiv" bezeichnet das Schreiben neuer Seiten. | |
| static | is_read_enabled () |
| Darf der aktuelle Request vorhandene Gastseiten aus dem Cache lesen? | |
| static | is_write_enabled () |
| Darf der aktuelle Request eine neue Gastseite in den Cache schreiben? | |
| static | is_content_route () |
| static | is_permalink_page_request () |
| static | prepare_full_page_request () |
| Bereitet den Gast-Seiten-Cache nur aus dem bereits erkannten URL-Permalink vor. | |
| static | attach_resolved_content_route () |
| Bindet nach einem MISS die live aufgelöste Content-ID an den Schreibvorgang. | |
| static | is_prepared_full_page_request () |
| static | read_full_page () |
| Liefert ausschließlich eine bereits komplett gerenderte HTML-Seite. | |
| static | write_full_page (string $html) |
| Schreibt die finale Ausgabe nach Design, Modulen, Interpreter und Filtern. | |
| static | base_dir () |
| static | menu_variant_flat (int $flat=1) |
| static | menu_variant_load (int $deep=9, string $mode='', string $label='') |
| static | current_lng () |
| static | current_design () |
| Das Design ist Bestandteil der vollständigen HTML-Ausgabe. | |
| static | ensure_dirs () |
| static | purge_legacy_menu_cache () |
| Entfernt den nicht mehr verwendeten Menu-Cache. | |
| static | content_path (int $cid, string $lng) |
| static | full_page_path (string $permalink, string $lng, string $design='', string $skin='') |
| static | permalink_content_path (string $permalink, string $lng) |
| static | menu_path (int $root, string $lng, string $variant='flat-1') |
| static | page_meta_path (int $cid) |
| static | read_content (int $cid, string $lng='') |
| static | read_permalink_content (string $permalink, string $lng='') |
| static | write_content (int $cid, string $html, array $meta=array(), string $lng='') |
| static | read_menu (int $root, string $variant='flat-1', string $lng='') |
| static | write_menu (string $html, int $root, string $variant='flat-1', string $lng='') |
| static | read_page_meta (int $cid) |
| static | write_page_meta (int $cid, array $meta) |
| static | invalidate_content (int $cid, bool $invalidate_shared_caches=true) |
| static | invalidate_menu (int $root, bool $invalidate_full_pages=true) |
| static | invalidate_all_menus () |
| static | invalidate_all_full_pages () |
| Menüs sind Bestandteil jeder Full-Page-Ausgabe. | |
| static | purge_stale_full_pages (string $generation='') |
| Entfernt V3-Dateien alter Generationen. | |
| static | invalidate_sitemap () |
| static | invalidate_all () |
| static | cache_stats () |
| static | invalidate_folder_tree ($db, int $folder_id) |
Verwaltet den vollständigen Gastseiten-Cache des CMS-Moduls.
|
static |
Bindet nach einem MISS die live aufgelöste Content-ID an den Schreibvorgang.
Benutzt if und is_prepared_full_page_request().
|
static |
Benutzt $dir.
Wird benutzt von invalidate_all_menus(), page_meta_path() und purge_legacy_menu_cache().
|
static |
Benutzt ensure_dirs().
|
static |
Benutzt $lng.
|
static |
Das Design ist Bestandteil der vollständigen HTML-Ausgabe.
Benutzt $config.
|
static |
Benutzt $lng.
Wird benutzt von read_page_meta().
|
static |
Benutzt if.
Wird benutzt von cache_stats().
|
static |
Benutzt $lng.
|
static |
Wird benutzt von dbx\dbxAdmin\dbxPageCache\run().
|
static |
Menüs sind Bestandteil jeder Full-Page-Ausgabe.
|
static |
Benutzt base_dir() und foreach.
|
static |
|
static |
|
static |
Benutzt $root.
|
static |
Benutzt if und dbx\dbxContent\dbxContentSitemap\invalidate().
|
static |
Wird benutzt von is_write_enabled().
|
static |
Benutzt if.
|
static |
Abwaertskompatibel: "aktiv" bezeichnet das Schreiben neuer Seiten.
Benutzt is_write_enabled().
Wird benutzt von is_permalink_page_request().
|
static |
Benutzt if und is_enabled().
|
static |
Wird benutzt von attach_resolved_content_route(), read_full_page() und write_full_page().
|
static |
Darf der aktuelle Request vorhandene Gastseiten aus dem Cache lesen?
Benutzt if.
Wird benutzt von is_write_enabled().
|
static |
Darf der aktuelle Request eine neue Gastseite in den Cache schreiben?
Benutzt is_config_enabled() und is_read_enabled().
Wird benutzt von is_enabled() und write_full_page().
|
static |
|
static |
|
static |
|
static |
Benutzt base_dir().
|
static |
Benutzt $lng.
|
static |
Bereitet den Gast-Seiten-Cache nur aus dem bereits erkannten URL-Permalink vor.
Für einen Treffer ist deshalb keine Content-/CID-Datenbankabfrage notwendig.
|
static |
Entfernt den nicht mehr verwendeten Menu-Cache.
Benutzt $dir und base_dir().
|
static |
Entfernt V3-Dateien alter Generationen.
Das ist insbesondere nach einem Deployment wichtig, bei dem die Generation-Datei neu angelegt wurde, während alte HTML-Dateien im persistenten Cache-Verzeichnis verblieben.
Benutzt if.
|
static |
Benutzt $lng.
|
static |
Liefert ausschließlich eine bereits komplett gerenderte HTML-Seite.
Benutzt if und is_prepared_full_page_request().
|
static |
|
static |
Benutzt current_lng().
|
static |
Benutzt $lng.
|
static |
Benutzt $config.
|
static |
|
static |
Schreibt die finale Ausgabe nach Design, Modulen, Interpreter und Filtern.
Benutzt $html, if, is_prepared_full_page_request() und is_write_enabled().
Wird benutzt von dbxRequestPipeline\run().
|
static |
|
static |