Script zur Analyse von Weblication Projekten / Performanceoptimierung und Projektbereinigung
Quick 'n dirty Script zur Analayse von Weblication Projekten mit folgenden Funktionen: Anzeige der vorhandenen Strukturelemente (XSL-Stylesheets/ Items) und deren Nutzung im Projekt Anzeige, wie oft ein bestimmtes Strukturelement verwendet wird Anzeige der Dateien, in denen ein bestimmtes Strukturelement (XML-Elemente) verwendet wird Anzeige der referenzierten Javascript, CSS und Bilddateien Anzeige der tatsächlich verwendeten Javascript,CSS und Bilddateien Anzeige der Ladezeit aller verwendeten Javascriptund CSS Dateien (durch GET-Aufruf simuliert)
Quick 'n dirty Script zur Analayse von Weblication Projekten mit folgenden Funktionen:
- Anzeige der vorhandenen Strukturelemente (XSL-Stylesheets/ Items) und deren Nutzung im Projekt
- Anzeige, wie oft ein bestimmtes Strukturelement verwendet wird
- Anzeige der Dateien, in denen ein bestimmtes Strukturelement (XML-Elemente) verwendet wird
- Anzeige der referenzierten Javascript, CSS und Bilddateien
- Anzeige der tatsächlich verwendeten Javascript,CSS und Bilddateien
- Anzeige der Ladezeit aller verwendeten Javascriptund CSS Dateien (durch GET-Aufruf simuliert)
Verwendung und Installation
Datei getItemInFiles.zip in die DocumentRoot des Webservers extrahieren, die Konfigurations-Parameter entsprechend dem Weblication-Projekt anpassen und ausführen
$targetProject = '/de'; // Inhaltsprojekt
$globalProject = '/global'; // Globales Projekt
$jsFilesDir = $globalProject.'/de-wGlobal/layout/scripts/'; // JS-Skripte
$cssFilesDir = $globalProject.'/de-wGlobal/layout/styles/'; // CSS-Dateien
$imageFilesDir = $globalProject.'/de-wGlobal/layout/images/'; // Bilder
$options['onlyOnline'] = 'on'; // Nur Inhaltsdateien mit dem Status online anzeigen
$options['showFiles'] = true; // Dateien anzeigen, in denen die Strukturelemente verwendet werden
