Kontakt

michael trenkler eBuisness Solutions
Humboldtstraße 1
79098 Freiburg

Email info@mtcd.de
Telefon+49 761 453 89 72  
Mobil+49 151 234 34 080

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)

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