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

Kurzbeschreibung

Was ist webgen?

VA_WebtabWebgen ist ein datenbankgestütztes Content Management System das den Webaufritt aus statischen und dynamischen Webseiten erzeugt. Die Struktur des Webaufritts wird aus dem Webnamen ermittelt. Die Webnamen müssen als Baum festgelegt werden. Die einstelligen Webnamen werden als oberste Stufe des Webauftritts in der Kopfzeile dargestellt. Die darunterliegenden mehrstelligen Webnamen strukturiert in der rechten Seitenleiste (Siehe Bild) Alle Informationen für den Webauftritt werden in einer Datenbank verwaltet und können jederzeit geändert oder gesperrt werden.
Der mit Webgen erstellte Webauftritt besteht aus statischen und, wenn gewünscht, aus mit dem Redaktionssystem erstellten dynamischen Webseiten.

Statische Webseiten

Webgen verwaltet beliebig viele Webanwendungen. Dabei wird für jede Anwendung ein eigener Speicherort und eine eigene Datenbank verwendet. Alle Anwendungen verwenden eine gemeinsame Vorlagendatenbank.
Die für die Erstellung der Webseiten verwendeten Vorlagen können in drei Stufen angepasst werden können.
  • In der Vorlagendatenbank. Diese Änderungen sind dann für alle Webanwendungen gültig.
  • In einer zur Webanwendung gehörenden Datei. Die Änderungen sind dann nur für diese Webanwendung gültig.
  • In einer zur Webseite gehörenden Datei. Die Änderungen sind dann nur für diese eine Webseite gültig.

Die Daten zur Generierung der Webseiten können in unterschiedlichen Formen zur Verfügung gestellt werden.

  • Als reine Textdatei: Die Webseite wird dann entsprechend den Einstellungen generiert. Im Text enthaltene Marker werden bei der Generierung mit den aktuellen Werten ersetzt. Sind HTML-Tags in der Seite vorhanden werden diese nicht verändert. Zeilen die mit einen HTML-Tag beginnen werden nicht umgesetzt. Diese Zeilen werden ohne Veränderung übernommen.
  • Als HTML-Datei: Die Webseite wird ohne Änderung übernommen.Eventuelle Marker werden ersetzt. Zu beachten ist, dass alle Informationen vor dem BODY-Tag gelöscht werden und durch eigene Werte ersetzt werden. Nach dem BODY-Tag wird eine Steuerungszeile eingefügt, mit der die Seite in die Webstruktur integriert wird.
  • Als Word-Dokument: Webgen erstellt aus einem Worddokument eine HTML-Seite. (Word muss am System installiert sein)
  • Über ein in Webgen integriertes Programm
Aus der Vorlage und aus den Daten erstellt Webgen dann die Webseite.


Mit speziellen Zeichenfolgen in der Ursprungsdatei können Marker gesetzt werden, die zum Generierungszeitpunkt durch die entsprechenden Informationen (Bilder, Links, Texte, Datenbankinhalte) ersetzt werden.

VA_EditorIm integrierten Editor können diese Marker problemlos in die Vorlagen eingefügt werden. (Hier mit einem Marker für ein Thumbnail). Zum setzen des Markers wird mit der linken MAustaste die Position des MArkers festgelegt. Dann wird mit der rechten Maustaste die Funktion zum erstellen des Markers ausgewählt. Fertig.

Die Marker beginnen immer mit einem #-Zeichen gefolgt von der Art und einem Gleichheitszeichen.

Folgende Marker werden umgesetzt:
INLINKInterner Link. Interne Links sollten immer über diesen Marker eingefügt werden, da für die normalen Webseiten und die Sitemapseiten unterschiedliche URL's eingefügt werden müssen
EXTLINKExterner Link. Externe Links sollten immer über diesen Marker und über eingefügt werden.
IMAGEEinfügen einer Imagedatei
THUMBNAILEs wird ein kleines Bildchen in der Webseite eingefügt. Beim anklicken des Bildchens wird das Original angezeigt
DATABASEEs wird eine Datenbankselektion ausgefürt. Das Ergebnis der Selektion wird als Tabelle in der Webseite angezeigt.
TEXTEinfügen von Texten aus Dateien in die Webseite
CSVEinfügen einer CSV-Datei als Tabelle in die Webseite. Aus der ersten Zeile werden die Überschriften der Tabellenfelder generiert


Dynamische Webseiten

werden mit dem integrierten Redaktionssystem erstellt. Die dynamischen Webseiten werden erst beim Aufruf der Seite im Browser erstellt. Webgen liefert einige Standardbausteine aus denen die Webseite erstellt wird. Die Webseiten werden wie in einem Baukasten aus den einzelnen Bausteinen (Text, Bild, CSV-Datei, Datenbankselektion) zusammengefügt. Zusätzlich ist noch eine Gästebuchfunktion integriert.

va_anmredaktIst das Redaktionssystem eingerichtet, kann sich der zuständige Bearbeiter problemlos zur Eingabe der Inhalte anmelden. Das System ist gegen unbefugte Eingaben mit Passwörtern geschützt.

VA_AuswRedakrtNach erfolgreicher Anmeldung mit Name und Passwort kann dann die Webseite zur Bearbeitung ausgewählt werden.
Es können aber problemlos eigene Baussteine in das System integriert werden, die dann auch über Webgen verwaltet werden.

Zur Speicherung der Informationen muss am Server PHP und MySQL installiert sein.

Was gibts noch?

Webgen entspricht den Vorgaben des W3C und verwendet (X)HTML, Javascript und CSS. Das integrierte Redaktionssystem PHP und MySQL.

Webgen ist einfach zu installieren, einfach zu bedienen und anzuwenden. Zur Nutzung von Webgen werden keinerlei Kenntnisse(Ein paar HTML-Tags zur Strukturierung von Text sollten aber schon bekannt sein) in den oben aufgeführten Techniken benötigt. Webgen ist aber, je nach Wissensstand, problemlos und leicht zu erweitern.

Mit Webgen kann aus der Webanwendung ein Dokument zur Bearbeitung mit einer Textverarbeitung erstellt werden. Dabei können die einzelnen Seiten so gekennzeichnet werden, dass sie nur für die Dokumenterstellung, oder für die Webanwendung verwendet werden.

Webgen ist kein WYSIWYG (What you see is what you get) Produkt. Um pz3w webgen erweitern zu können benötigen Sie Kenntnisse in HTML, CSS, eventuell Javascript. Außerdem PHP und MySQL zur Erweiterung des Redaktionssystemes.
Webgen erstellt den Webauftritt mit unterschiedlichen Layoutformaten und Farben, die jederzeit geändert werden können.