pz3w software & consulting
pz3w Wer ist ... Consulting Software Links Jobs Impressum Hilfe
Sie sind hier: pz3w >> Software >> WebGen

WebGen

Mit der Webseitenerstellung beschäftige ich mich seit etwa 1998. Netscape 4.7 wurde gerade herausgebracht.

CSS und DOM waren Zukunftsmusik, die Firmen haben einen Browser vorgegeben, für den programmiert wurde (und der heute noch für manche Intranets notwendig ist).

Das größte Ärgernis war aber, das gesamte Layout war in die HTML-Seiten integriert. Eine Änderung des Layouts war eine Arbeit von Tagen.

Vor diesem Hintergrund begann die Entwicklung von Webgen.

Ein paar Schlagworte zu Webgen

  • Soviel statische Seiten als möglich, soviel dynamische Seiten als nötig
  • Pull statt Pusch, das heißt, die Inhalte der Daten werden bei der Generierung geholt und müssen nicht "geliefert" werden
  • Die Inhalte werden aus unterschiedlichsten Datenquellen (Textdateien, Word-Dokumente, Datenbanktabellen, Generierungsprogramme) erstellt
  • Indirekte Adressierung der Inhalte. Das heißt, ändert sich der Speicherort eines Objekts, müssen nicht alle Webseiten geändert werden, sondern nur ein Verweis auf den Inhalt
  • Strikte Trennung von Inhalt und Layout
  • Pull statt Pusch - Die Inhalte der
  • Layout mit CSS
  • Übernahme des Layouts von anderen Webseiten
  • Layoutänderung ohne Aufwand
  • Die Struktur der Webanwendung wird über Datenbankeinträge festgelegt. Es ist jederzeit problemlos möglich, neue Seiten einzufügen, Seiten umzuhängen oder zu löschen
  • Bei der Generierung werden Vorlagen mit Inhalten gemischt. Durch die Verwendung von unterschiedlichen Vorlagen werden unterschiedliche Webseiten generiert.
  • Einfach zu handhaben, aber beliebig erweiterbar
  • Redaktionssystem mit stufenweisen Berechtigungen
  • Redaktionssystem mit allen Programmiersystemen (PHP,JSP,ASP,...) möglich. In Vorlagen sind Tags integriert, die bei der Generierung der Webseite mit Kommandos des ausgewählten Programmiersystems ersetzt werden
  • Pull statt Pusch - Die Inhalte für die Webseite werden bei der Generierung vom Originalspeicherplatz geholt.
  • Symbolische Adressen von Dateien und Datenbankinhalten. Dadurch müssen bei Änderungen nicht alle Webseiten nch Inhalten durchsucht werden
  • Als Ziel nicht nur Webseiten, sondern auch Hilfesysteme und Dokumente
  • Blättern wie in einem Buch
  • Verwalten von beliebig vielen Webanwendungen