Technischer Rahmen
Technologievoraussetzungen
WePo2 setzt konsequent auf offene Standards, die möglichst zukunftssicher sind. Die eingesetzten Komponenten sind in der Regel frei erhältlich. Sofern die Standards eingehalten werden, können im Betrieb auch andere Komponenten benutzt werden. Die empfohlenen Standardkomponenten sind allerdings besonders gut getestet.
Konkret empfehlen wir daher als Umgebung
  1. Linux (Distribution Rabox 7.x) , alternativ Windows 2003 Server
  2. Java (SunJava Version 6.x)
  3. Java Server Pages (Tomcat Version 1.5x)
  4. Sirface (Kommerzielle Version http://www.sphenon.de/offering/products/sirface)
  5. GWK Basis und Kommunikationsbibliotheken, Kommerzielle Version
  6. PdfLaTex zur Erstellung der PDF Seiten (Unter cygwin auch für Windows erhältlich)
  7. XML (Konfiguration & Inhalte)
  8. Javascript (Konditionierung & Berechnung). Verwendet wird er Rhino Interpreter
  9. Velocity Template Generator
  10. Zusätzlich werden freie Bibliotheken verwendet davon viele aus dem Apache Umfeld
Integration in bestehende Web-System
Grundsätzlich besteht die Möglichkeit, einzelne Funktionen des Portals (Information, aktive Transaktionen) in bestehende Seiten zu integrieren z.B. über HTML-Frames oder andere Techniken.
Betriebsmöglichkeit
Wenn gewünscht übernimmt unsere Internet Service Firma "Cosmik GmbH" auch den kompletten Serverbetrieb, der je nach Anforderung auf einem Server stattfindet oder zur Lastverteilung in Hochzeiten auf mehrere Server verteilt wird.
Das Cosmik Rechenzentrum ist mit 100Mb redundant an das Internet angebunden und verfügt über eine ausfallsichere Stromversorgung, Brandschutz und übliche Sicherheitsmaßnahmen.
Wir empfehlen für den Betrieb 2 Server,
  1. Einen Übergabe/Testserver, in dem neue Konfigurationen und auch Inhalte zum Test angesehen werden können.
  2. Einen Produktionsserver, der für Spitzenbelastungen ausgelegt ist. (Aktuell z.B. etwa 8 Kerne, 8 GB RAM)
Zu Spitzenzeiten (z.B. bei Marketingaussendung per E-Mail bei denen mehrere tausend Angebote pro Tag abgerufen werden) kann es nützlich sein, den Testserver als Produktionsserver für die eigenen Mitarbeiter zu nutzen.