|
|
Hier finden Sie einige häufigere Fragen zu Webgenz allgemein und zu seiner Abgrenzung gegenüber anderen Entwicklungstools und Techniken. Lesen Sie bei speziellen Fragen zur Nutzung von Webgenz die Anwendungsdokumentation und die Tipps & Tricks oder posten Sie eine Nachricht oder durchsuchen Sie die Website.
Worin unterscheidet sich die Nutzung von Webgenz von der Verwendung von Server Side Includes (SSI)?
Ich möchte mehr über Webgenz und Content Management wissen!
Worin unterscheidet sich die Nutzung von Webgenz von der Verwendung von Server Side Includes (SSI)? [Top]
Server Side Includes (SSI) binden HTML-Code dynamisch in Webseiten ein, sobald die Seiten von einem Browser angefordert werden. Der Webserver prozessiert aktuell die Inhalte der einzubindenden Dateien und integriert sie in das HTML-Dokument. Dies kann für bestimmte Anwendungszwecke sehr effektiv sein, reicht aber bei weitem nicht an die Flexibilität, Nutzbarkeit und Leistungsfähigkeit von Webgenz heran.
Einige wichtige Unterschiede zwischen Webgenz und SSI im einzelnen:
- Webgenz nutzt Templates in Verbindung mit wiederverwendbaren HTML-Code-Makros. SSI ermöglicht zwar die Integration von wiederverwendbaren Code-Segmenten in HTML-Dokumente, unterstützt aber im Gegensatz zu Webgenz keine kompletten Seiten-Templates.
- Webgenz ermöglicht die beliebig tiefe Verschachtelung von wiederverwendbaren HTML-Code-Blöcken. Wenn Sie z.B. über einen Code-Block verfügen, der einen weiteren Code-Block beinhaltet, können Sie dieses Konstrukt in Webgenz auf einfache Weise implementieren. SSI dagegen unterstützt keine Verschachtelung.
- Webgenz unterstützt wiederverwendbare Code-Makros, die in eine Vererbungshierarchie gebracht werden können, so dass der Code im Umfang variiert, gewissermaßen "zugeschnitten" werden kann (für globale Verwendung oder speziell für eine Gruppe von HTML-Dokumenten oder speziell für ein einzelnes HTML-Dokument). Dies ermöglicht die Definition von Standard-Makros auf einer allgemeineren Ebene, die dann bei Bedarf auf der Ebene des individuellen Dokuments "deaktiviert" werden können. Diese Möglichkeit ist besonders nützlich für eine Seitennavigation, wo die Navigationsauswahl von Seite zu Seite unterschiedlich ist. Um eine solche Art der Navigation zu implementieren, können Sie die Seitennavigation in einem globalen Makro definieren und später einen bestimmten Teil des Makros auf den einzelnen Seiten deaktivieren, um die Navigationsauswahl hervorzuheben.
Die Idee, wiederverwendbare Inhaltsmakros in eine vererbbare Hierarchie zu strukturieren, basiert auf den Konzepten der objektorientierten Programmierung. Solche Konzepte werden von SSI überhaupt nicht unterstützt.
- Webgenz vereinigt Templates und Content-Makros, ohne einen Web-Server zu benötigen. Somit können Sie vollständige HTML-Dateien auf Ihrem PC erstellen und benötigen zu deren Betrachtung lediglich einen Browser. Dagegen können Sie mit SSI ex definitione die vollständige Seite nur über einen Web-Server betrachten.
- Webgenz unterstützt die Parameterübergabe an Content-Makros. Diese Funktionalität bietet zusätzliche Möglichkeiten der Wiederverwendung von HTML-Code. Demgegenüber unterstützt SSI keinerlei Parameterübergabesyntax.
- Webgenz bietet eine integrierte Entwicklungsumgebung, die auf Mausklick auf alle Dateien zugreifen kann, aus denen ein Website-Projekt besteht. Bei SSI gibt es dagegen keine grafischen Entwicklungs-Tools.
Ich möchte mehr über Webgenz und Content Management wissen! [Top]
Um mehr über Webgenz und Content Management zu erfahren, sehen Sie sich diese kurze PowerPoint-Präsentation an.
Um mehr über Webgenz zu erfahren, lesen Sie die Anwendungsdokumentation oder downloaden Sie jetzt eine voll funktionsfähige Webgenz-Version für Testzwecke! Webgenz ist Shareware.
|