Auswählen einer Technik

(Auszug aus "Python & XML" von Christopher A. Jones & Fred L. Drake, Jr.)

XSLT ist extrem mächtig, wenn Sie XML von einer Art in eine andere transformieren oder XML nach HTML für die Anzeige in einem Webbrowser konvertieren möchten. Wenn Sie die Inhalte Ihrer Website in XML auf der Festplatte konvertiert haben, möchten Sie vielleicht einen schnellen XSLT-Prozessor benutzen, um Ihre gesamten XML-Daten im Stapelbetrieb nach HTML zu konvertieren, wenn sich die Dateien verändern. Die stapelorientierte Umwandlung von XML nach HTML ermöglicht es Ihrem Server, weiterhin Anfragen nach statischem HTML zu bedienen, was eine beträchtliche Leistungssteigerung bewirken kann, besonders wenn die Stylesheets sehr groß oder komplex sind. Der Aspekt der Leistungssteigerung wird noch dadurch verstärkt, daß dann einfachere Webserver und eine einfachere Serverkonfiguration benutzt werden können, was es ebenfalls leichter macht, von einer Vielzahl von Architekturen mit speziellen Cachespeicher- und Lastausgleichs-Eigenschaften zu profitieren.

Manchmal müssen Sie vielleicht bei jeder einzelnen Anfrage XML nach HTML konvertieren oder auch zur Laufzeit in Ihren Anwendungen. Sollte dies der Fall sein, können Sie die XSLT-Funktionalität in Ihren Anwendungen einbetten, wie zuvor im CGI-Beispiel gezeigt.

  

<< zurück vor >>

 

 

 

Tipp der data2type-Redaktion:
Zum Thema Python & XML bieten wir auch folgende Schulungen zur Vertiefung und professionellen Fortbildung an:

Copyright © 2002 O'Reilly Verlag GmbH & Co. KG
Für Ihren privaten Gebrauch dürfen Sie die Online-Version ausdrucken.
Ansonsten unterliegt dieses Kapitel aus dem Buch "Python & XML" denselben Bestimmungen, wie die gebundene Ausgabe: Das Werk einschließlich aller seiner Teile ist urheberrechtlich geschützt. Alle Rechte vorbehalten einschließlich der Vervielfältigung, Übersetzung, Mikroverfilmung sowie Einspeicherung und Verarbeitung in elektronischen Systemen.

O’Reilly Verlag GmbH & Co. KG, Balthasarstraße 81, 50670 Köln, kommentar(at)oreilly.de