HOTDOC - SERVER SYSTEM
HOTdoc ist ein Content Management im klassischen Sinn. Dokumente aus verschiedenen Quellen (wie dem HOTdoc-Client
) werden durch den Server verwaltet. Beim Abruf werden die Dokumente passend zusammengestellt (Kategorien, Publizierungszeiträume), grafisch aufbereitet (XSL, Vorlagen, Bildskalierung) und meist als Html-Fragmente geliefert.
- Teilauslieferung
-
Die Internet-Präsenz ist wie gewohnt optisch und strukturell in einer der gewohnten Sprachen (Html, PHP
, ASP, Servlet, Perl, Cgi) geschrieben. Durch diese werden einzelne Seitenbereiche (Artikelansicht, Artikelanreißer, Topthema, aber auch Druckansicht, Artikel als PDF) von HOTdoc angefordert.
- Vollauslieferung
-
HOTdoc liefert auch komplette
Web-Präsenzen aus. Die Html-Seiten werden mit HOTdoc-Script (eine Erweiterung von Java
) gemischt. HOTdoc durchbricht die von üblichen Web-Servern bekannte starre Seitenhierarchie. Bestimmte Url-Konstellationen liefern passende Hauptseiten aus; darin positionierte Seitenbereiche (Randbereich, Hauptbereich) werden ebenfalls anhand beliebiger Urls gewählt und passend eingefügt. Außergewöhnlich ist auch die suchmaschinentaugliche
Auslieferung der Inhalte.
Diese Aufbereitung der Inhalte für die Internet-Seiten bietet einige Besonderheiten. Die fest integrierte Unterdrückung von Dubletten bei der Komposition der verschiedenen Seitenbereiche verhindert wirkungsvoll die doppelte Anzeige einzelner Artikel bzw. dessen Überschriften an anderen Stellen. Durch die Analyse der Aktionen des Lesers werden ständig die häufigsten Darstellungsvarianten vorrätig gehalten, das garantiert optimale Antwortzeiten des Systems. Die Seitennavigation und optische Gestaltung ist mit den üblichen Entwicklungsumgebungen realisierbar, auch bestehende Seiten lassen sich leicht auf HOTdoc umstellen.
-
Auf allen Plattformen mit Java
(Servlets
) ab Version 1.4 lauffähig, also Linux, Unix, Mac, MicroSoft
- Alle SQL Datenbanken gemäß vollständigem SQL-92 und JDBC-2 Interface nutzbar (z.B. Oracle, Postgres)
- Sichere Ablage der Artikel in Form normierter oder spezieller XML-Dokumente im Dateibaum, Referenzierung über die Datenbank
-
Kompromißlose Internationalisierung der Inhalte
- Spracherkennung des Besuchers durch dessen Browserinformationen; nötigenfalls über Domain
- Auswahl der passenden Sprachvariante oder Alternativen bei Auslieferung der Dokumente
- Umschaltung auf verschiedene Sprachen durch einen Befehl selbst bei komplexen Web-Präsenzen
- Volle Unterstützung und Verarbeitung internationaler Zeichensätze durch Unicode
-
Variable grafische Aufbereitungen der Inhalte
- Automatische Bildskalierung oder -manipulation der in den Artikeln verwendeten Bilder (z.B. Abrundung von Ecken, Anpassungen an vorgegebene Maximalbreite)
- Modernste, normierte Technologien, u.a. CSS2, XSL.
-
Festlegbare Manipulation von Inhalten zur Zeitersparnis bei der Eingabe
- Automatisches Kürzen von Elementen zur Generierung von Teasern
- Festlegbarer Alternativzugriff auf andere Dokumentelemente (z.B., wenn kein Teasertext vorliegt, wird auf die Einleitung zugegriffen)
-
Komplette
Seitenauslieferung incl. Navigation durch integrierte Scriptsprache
-
Schnelle, Java
orientierte Scriptsprache zur Komposition der Seite und Einfügung der Inhalte
- Mächtige Kommandos zur Dokument-, Text- und Bild-Manipulation
- Frei festlegbare Navigations-Hierarchien und Urls
- Scripte werden in Abhängigkeit der Url durch frei definierbare Suchausdrücke ausgeführt
-
Einzigartiges System zur Interaktion zwischen einzelnen Bereichen auf einer Internet-Seite
- Pro Seite können mehrere Bereiche von HOTdoc angefordert werden. Die verschiedenen Bereiche können sich je nach Art gegenseitig beeinflussen, ohne die Geschwindigkeit bei der Auslieferung zu reduzieren.
- Wirkungsvolle Unterdrückung von Dubletten innerhalb einer Internetseite, trotz separat angeforderter Teilbereiche.
-
Schnelle Auslieferung aller Elemente durch intelligentes, mehrstufiges Zwischenspeichern
-
Optimale Simulation einer Html-Auslieferung für Suchmaschinen
- Speichern der einzelnen grafischen Elemente
- Speichern von Kombinationen verschiedener Elemente
- Speichern kompletter Elementanfragen, also mehrere Elemente pro Seite
- Individuell definierbare Intervalle zur Neugenerierung der Zwischenspeicherung
- Automatischer Neuaufbau des Zwischenspeichers incl. der Elementkombinationen gemäß Abrufstatistik