 | Technik des UlrichC-Websystems | |
|---|
|
Diese Seite enthält eine Auflistung der wichtigsten technischen Features des UlrichC-Websystems.
Template-Technik Das Designe der HTML-Ausgabe lässt sich über Templates ohne Eingriffe in den Quellcode bequem im HTML-Editor anpassen. Zeichenketten wie Meldungen oder Titelüberschriften, können im Texteditor ohne Eingriffe in den Quellcode bearbeitet werden. So kann man auch Templates ohne Programmierkenntnisse in einer anderen Sprache erstellen. Templatekonzept... File-Locking bei allen Schreib-Prozessen Bei den Webprogrammen mit wahlfreiem Dateizugriff ist das Filelocking bei jedem Filezugriff eingebaut worden. Dies sichert das durch mehrere Besucher die zur selben Zeit, Dateien schreiben keine Daten verloren gehen.
Besucher-Erkennung per Session In allen Webprogrammen die eine Zustandsverwaltung (z.B. Authentifikation) erfordern werden Besucher über eine Session-Id verifiziert. Die Session-Id wird in den HTML-Dateien weitergegeben und in ein einem Cookie gespeichert. ...mehr Auto-Reload Wenn Seiteninhalte neu geladen werden müssen, wir der Browser vom Webprogramm dazu angewiesen. Ein Besucher bewegt sich somit immer auf einer aktuellen Webseite und muss nicht mit Reload, Refresh oder Strg/Ctrl F5 oder ähnlich die Webseite Neuladen. Dieses Feature ist bei dynamischen Seiteninhalten oder wenn Flash, AktiveX-Komponenten oder Java-Appletes mit wechselnde Versionen verwendet werden sehr hilfreich.
Komprimierter HTML-Code Alle html ausgaben werden komprimiert. Für die Interpretierung des html-codes durch den Browser überflüssige Zeichen wie Tabulatoren, Zeilenumbrüche und Kommentare werden entfernt. Natürlich werden ausschließlich diese Zeichen nur entfernt wenn sie für die Interpretation durch den Browser erläßlich sind.
ZeitzonenanpassungIn allen Webprogrammen kann man die die Serverzeit zur lokalen Uhrzeit anpassen. DatenbankunabhängigAlle Webanwendungen benötigen keine Datenbank. (Also auch kein MySQL) Die Datenhaltung der einzelnen Applikationen, wurde durch eigene Datenhaltungs-Module realisiert. Bislang, konnten alle Anforderungen der Applikationen an eine eventl. Datenbank erfüllt werden. Sollte während fortschreitender Entwicklungen herausstellen das eine Datenbank benötigt wird, wird die Anbindung (Schnittstellenmodul) hierzu additional hier bereitgestellt. Das DataWareHouse basiert in allen Anwendungen auf CSV. Warum CSV?:CSV ist (nach Stand der Wissenschaft) absolut sicher gegen Viren und andere Schadinhalte- und dabei auf allen Systemen verwertbar.(Zum Betrachte einfach speichern und mit der Tabellenkalkulation Ihrer Wahl öffnen,oder zum Archivieren in beliebige Datenbank importieren.) Stylesheet-Integration (CSS) Zur Vereinfachung des Designs und Layouts der Webanwendungen, ist in allen Anwendungen ein vordefinierter CSS-Catalog eingebaut worden. So kann das Farb und Schrift Design aller Webanwendungen mit nur einer CSS-Datei geändert werden. Im Style-Katalog zur CSS-Datei sind alle möglichen CSS-Style-Klassen in einer Übersicht dargestellt.
Bewährte TechnologieDas CU-SYSTEM, setzt auf bewährte Technologien im Webbereich auf.Besonderheiten (wie. Bsp. Java, Flash, AktiveX usw.) finden beim CU-SYSTEM keine Verwendung.So können auch sicherheitsbewusste Besucher alle Funktionen des Systems bzw. der Webseiten ohne Einschränkungen nutzen. Weiter/Zurück zu den Features...
|