Sie ab sofort mit eigenen Varianten nutzen. Dadurch ist es möglich, beliebige Darstellungsvarianten auch über den Cache abzudecken. Der Weblication Cache wird nur eingesetzt, wenn ein Benutzer nicht angemeldet ist. So wird verhindert, dass
Cache kombinieren Veröffentlichungsdatum: 12. Dezember 2012 Änderungsdatum: 30. März 2021 Auch in Seiten mit aktivem Cache können dynamische Inhalte über PHP generiert werden. So lassen sich statische Inhalte mit personalisierten
Veröffentlichungsdatum: 07. Februar 2014 Nutzen Sie die Möglichkeiten der Report-Funktionen, um zu prüfen, ob die Cache-Einstellungen Ihres Projektes für bestmögliche Performance gesetzt sind. Weblication® bietet in aktuellen Versionen
Veröffentlichungsdatum: 31. März 2010 Änderungsdatum: 22. November 2010 Falls sich der Online-Status innerhalb der Cache-Laufzeit einer Seite ändern, kann es notwendig sein, den Cache zu löschen. Bei zeitgesteuert veröffentlichten Seiten
neuen Framework-Funktionen wPageCur::willAddToCache und wPageCur::wasCached können Sie ermitteln, ob eine Seite in den Cache gestellt wird bzw. aus dem Cache geladen wurde. Seiten werden grundsätzlich nur dann gecacht, wenn der Besucher nicht
Benutzer ohne Cache aufgerufen wird Funktionsaufruf Boolean loadWithoutCache(String url) Parameter url URL, die ohne Cache aufgerufen wird Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So
referenziert werden. Sofern nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten. Erneuert den Cache der angegebenen URL Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $url =
und so Webserver, Netzwerke und Endgeräte entlasten. Skript-Laufzeit, Webserver-Anfragen und Datenmenge Listen-Cache nutzen Dynamische Inhalte und Cache kombinieren Data URLs automatisch generieren Komprimierte CSS und JS Dateien
nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten. Ermittelt, ob die aktuelle Seite dem Cache hinzugefügt wird Quelltext <?php wPageCur :: willAddToCache () ?> Weiterführende Links Den Cache-Status einer
nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten. Ermittelt, ob die aktuelle Seite aus dem Cache kommt Funktionsaufruf String wasCached() Parameter Diese Funktion benötigt keine Parameter. Hinweis Beim Einsatz von
nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten. Verhindert, dass die aktuelle Seite dem Cache hinzugefügt wird Quelltext <?php wPageCur :: doNotAddToCache () ?> Weiterführende Links DevBlog-Artikel: Den
String clearCachePath(String path) Parameter path Pfad der Datei (wird z.B. /de/index.php angegeben, wird auch der Cache für /de/index.php?p=xyz gelöscht) Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie
nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten. Ermittelt, für welche Dateien der Cache aufgrund der zeitgesteuerten Veröffentlichung gelöscht werden muss Quelltext <?php $pathProject = '/base' ;
Dateien nicht auf Seitenebene erfasst werden können, kann diese Funktion notwendig sein. Prüft, ob der Cache aufgrund der zeitgesteuerten Veröffentlichung gelöscht werden muss Quelltext <?php $pathProject = wProjectCur ::
referenziert werden. Sofern nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten. Löscht den Cache der angegebenen URL Quelltext <?php include( $_SERVER [ 'DOCUMENT_ROOT' ]. '/weblication/grid.php' ); $url =
05. Februar 2021 Webseiten sollen zum einen aktuell, aber auch performant sein. Die Inhalte sollten daher aus einem Cache kommen, welcher nach Seitenänderungen auch aktualisiert werden muss. Die BASE Projekte von Weblication® CMS werden
String clearCacheProject(String project, Array options) Parameter project Projektpfad options subDir Falls ein Cache-Unterverzeichnis gelöscht werden soll, kann dieses hier angegeben werden. force [|true] Falls der Cache auch dann
Projektpfad probability Wahrscheinlichkeit (z.B. 1 für immer, 100 für jedes 100. mal) expires Gültigkeit, bis eine Cache-Datei gelöscht wird Hinweis Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel
beim Anlegen einer Seite über die Navigationsbearbeitung ausgewählt werden kann. 008.002.107.000 21.01.2014 Die Cache-Einstellungen können bei Vererbung direkt über den Info-Layer erreicht und bearbeitet werden. 008.002.089.000
Stellt Cache-Funktionen zur Verfügung Funktionen clearCache Säubert den Projekt-Cache clearCachePath Löscht den Cache einer Datei (ab Version 006.000.000.000) clearCacheProject Löscht den gesamten Projekt-Cache clearCacheURL Löscht den
Volumen an Seitencache-Dateien führen und somit einem teils erheblichen Speicherplatzverbrauch . Die Anzahl an Cache-Dateien können Sie aber minimieren, was im Artikel beschrieben wird. Nehmen wir an, es gibt eine Seite
execution Definiert, ob PHP erst nach dem Cache ausgeführt werden soll addToCache Falls das Ergebnis auch vom Cache ausgeführt werden soll
execution Definiert, ob PHP erst nach dem Cache ausgeführt werden soll [|1] addToCache Falls das Ergebnis auch vom Cache ausgeführt werden soll [|1] addToCache Falls das Ergebnis auch vom Cache berücksichtigt werden soll Weiterführende
Projekten verfügt über eine Reihe von Eigenschaften. Dazu gehören neben der Rechtevergabe auch der Online-Status, Cache-Optionen und die Verwendung dateispezifischer Ausgabetemplates. Diese Einstellungsmöglichkeiten erreichen Sie, in dem
Informationen zu Berechtigungen von Vorlagen finden Sie hier: Vorlagen für Dateien und Verzeichnissen Eigenschaften - Cache Standardmäßig werden Dateien in Weblication® Projekten bei der Ausgabe on-the-fly transformiert. Es ist jedoch
26. Februar 2021 Über Projektereignisse wird bei bestimmten Aktionen (z.B. Speichern, Hochladen, etc.) der Projekt-Cache gelöscht, um sicherzustellen, daß die Informationen im Projekt-Cache neu generiert werden und aktuell sind. Der
neu generiert wird, falls der Benutzer eingeloggt ist [ID] navidExpires Navigations-ID, die als Basis für den Cache genutzt wird. Falls nichts definiert ist, wird immer die Standard Navigations-ID genutzt. Ändert sich die Navigation
Repository-Abfragen der Index gelöscht werden soll. Dies macht z.B. bei hochfrequentierten Seiten Sinn, bei denen der Cache von Listen ein grösseres Datenvolumen erzeugt. Setzen Sie hierzu den Wert des clearInterval-Attributes innerhalb des
Seite einfügen So legen Sie fest, dass z.B. Bildergalerien X nur Admins in den Editor einfügen können Zusätzlicher Cache Keine Verzögerung beim Speichern durch Bereinigung des Caches Keine Verzögerung beim Aufbau des Caches Damit kann zu
der PHP Skriptlaufzeit Optimierungen und deren Auswirkungen auf einem Testsystem 2. Reduzierung der Anfragen Browser Cache nutzen Weniger Dateien ausliefern 3. Reduzierung der zu übertragenden Datenmenge Weiterführende Links 1. Reduzierung
Löscht den Verzeichnisindex
Löscht den Benutzerindex
Löscht den Gruppenindex
merge Fügt die Dateien zusammen Boolean addModificationTime Ergänzt den Pfad um das Änderungsdatum, um ungewolltes Cachen zu verhindern Boolean addDataAttributes Ergänzt alle data-xyz Atttribute im Script-Tag Boolean defer Falls die Skripte
17px; color: #000000;} /* Weitere Formatierungen für eine alternative Ansicht können Sie hier setzen: */ Seiten-Cache berücksichtigen Der Datei-Cache der Webseiten muß bei einem Ansichtsswitch auch berücksichtigt werden. Hierzu
Über die Option clearAllContentProjects lässt sich in der Funktion wCache::clearCacheProject einstellen, ob der Cache aller Inhalts- bzw. Sprachprojekte des aktuellen Projektes ebenfalls gelöscht werden soll. 011.005.062.000 03.04.2017
serverseitiges WCSS-Script aus Boolean addModificationTime Ergänzt den Pfad um das Änderungsdatum, um ungewolltes Cachen zu verhindern Boolean isAMP Falls es sich um AMP CSS handelt Beispiel: Bindet die angegebene CSS-Datei ein ... <!--
nachfolgend PHP-Beispiele aufgeführt sind, ist dies entsprechend zu beachten. Setzt den Gültigkeitszeitraum für den Cache in das angegebene Dokument Quelltext <?php $fileSetData = "/de/datei.php" ; print wDocumentData :: setData (
Ausdrücken rekursiv ändern Beispiel 2: Schlüsselwörter (wd:keywords) mit regulären Ausdrücken ersetzen Beispiel 3: Cache-Einstellung mit regulären Ausdrücken auf Erben einstellen Beispiel 4: Workflow über reguläre Ausdrücke auf Erben
Version 15.x 015.007.055.000 08.06.2021 Beim Generieren von Navigationen wurde der optionale Root-Parameter nicht vom Cache berücksichtigt. 015.007.023.000 17.05.2021 Neue PHP-Framework Funktion wStringconverter::maskTextBot verfügbar, um
Navigation neu generiert wird, falls der Benutzer eingeloggt ist navidExpires Navigations-ID, die als Basis für den Cache genutzt wird. Falls nichts definiert ist, wird immer die Standard Navigations-ID genutzt. Ändert sich die Navigation
Navigation neu generiert wird, falls der Benutzer eingeloggt ist navidExpires Navigations-ID, die als Basis für den Cache genutzt wird. Falls nichts definiert ist, wird immer die Standard Navigations-ID genutzt. Ändert sich die Navigation
browser. MeasureIt Draw a ruler across any webpage to check the width, height, or alignment of page elements in pixels. Cache Status Easy cache status & management from status. X-Ray See the tags on a page without viewing the sourcecode.
der entsprechenden Hersteller. Seitens Weblication® liefert Ihnen die Seiteninfo (siteinfo) wichtige Informationen zu Cache, Netzwerk, Komprimierung, etc. Weblication® Siteinfo - Geschwindigkeit Die im Block "Geschwindigkeit" angezeigten Daten
design.css hinzu. (verfügbar ab CMS-Version 015.001.011.000) doNotAddToCache Verhindert, dass die aktuelle Seite dem Cache hinzugefügt wird. Diese Funktion steht erst in der XSLT-Transformation zur Verfügung getCorrespondentLanguageFiles
Hier wird beispielsweise die Vorlagendatei für eine neue Navigation gespeichert. index Funktion Beinhaltet den Cache/ Index Unterverzeichnisse dir Ablageverzeichnis der Cache-Dateien. Falls Sie manuell Änderungen an der
müssen Sie ggf. auch die mediaquery-Angaben anpassen. Projektcache leeren, damit die Seiten einen neuen Datei-Cache erhalten (Weblication Panel: Werkzeuge - Projekt bereinigen - Projekt-Cache löschen) Gehen Sie bei einer gewünschten
" execution "> post <!-- name= " expires "> select= " wd:fragment[@id = 'expires']/text() "/> --> name= " cacheIdCallback "> select= " wd:fragment[@id = 'cacheIdCallback']/text() "/> $elementId = ' select= " @uid "/> '; $listId =
" 1 " expires= " 3600 " expiresUser= " 0 "/> <!-- Breadcrumb mit expires-Wert von 0 (Sekunden) - kein Cache --> data= " {$wProjectPath}/wGlobal/content/navigations/standard.wNavigation.php " template= "