![]() |
Da die Portalsuite eine webbasierte Client-Server Applikation ist, sind die Systemanforderungen auf der Clientseite sehr niedrig, fast vernachlässigbar, und sind mit einem modernen Browser und Netzwerk- bzw. Internetzugang bereits erfüllt. Auf der Serverseite sieht dies dagegen schon anders aus: Ein Webserver mit PHP, ein SQL-Server zur Speicherung der Daten und einige Details, auf die wir im folgenden eingehen werden, sind Voraussetzung und sind zu beachten.
Serverseitig auf dem Webserver:
Serverseitig auf dem SQL-Server:
Clientseitig
Auf Clientseite, also für den Redakteur und Administrator, benötigten Sie lediglich einen Webbrowser der HTML4 mit CSS, Javascript, Layer und DHTML interpretieren kann (Microsoft Internet Explorer ab Version 5 oder Netscape ab Version 6 wurden unter Windows auf Kompatibilität erfolgreich getestet)
Internet-/TCP/IP-Netzwerkzugang zu dem Webserver. Mindestens 30 KBit Bandbreite sollten zur Verfügung stehen ;)
Sonstige Hinweise zu Performance und Gesamtenvironment:
Web- und SQL-Server können natürlich auch auf einem physikalischen Server laufen. Für den Betrieb von mehreren Portalen bzw. Websites oder von einzelnen Portalen bzw. Websites mit sehr großer Trafficlast empfehlen wir den Einsatz von dedizierten Servern.
Zum ersten Ausprobieren kann man natürlich auch die Serverdienste mit auf dem Client installieren und so alles auf einer physikalischen Maschine betreiben. Für den ernsthaften Einsatz empfehlen wir aber schon einen oder mehrere dedizierte Server.
Bzgl. der Hardwareanforderungen haben wir absichtlich keine Daten genannt, da die Voraussetzungen und die daraus resultierenden Empfehlungen der einzelnen Kunden zu unterschiedlich sind. Manche betreiben nur eine kleine Website oder ein Intranet, wo nur wenige Abrufe am Tag sind, andere betreiben weltweit bekannte Portale und Websites mit hunderttausenden von Abrufen täglich und noch andere betreiben ganze Portallandschaften mit hunderten oder Tausenden von unterschiedlichen Domains und Websites. Einige verwalten nur 1000 Artikel insgesamt, andere Kunden von Portunity verwalten alleine weit über 100.000 Artikel in einer Datenbank. Einige Kunden arbeiten alleine in der Administration, andere Kunden haben Redaktionen von 20 Mitgliedern und mehr, für die sich alleine bereits ein eigener dedizierter Contentmanager-Server lohnt. Die Bandbreite der Einsatzgebiete und Anforderungen ist einfach zu groß, als das wir an dieser Stelle eine für alle passende Formel bzgl. Serverenvironment herausgeben können.
Ein einzelnes Portal, mit wenigen Abrufen, kann man sicherlich auf einem kleinen Pentium mit 400 MHz und 128 MB RAM und ein paar hundert MByte freiem Festplattenplatz betreiben. Für größere Portale oder Websites mit größeren Trafficlasten empfehlen wir natürlich schon den Einsatz von leistungsstärkeren Servern, evt. mit zwei Prozessoren oder noch mehr. Auch die Datensicherheit spielt natürlich eine Rolle: Wem die Website sehr wichtig ist und bei dem Leben und Wohl einer Firma von der Verfügbarkeit abhängt, wird wohl kaum um Raid- und Clusterartig aufgebaute Systeme herumkommen, die sich jedoch auch im Preis der Hardware niederschlagen.
Als Betriebssystem empfehlen wir Unix, im speziellen Linux. Portunity hat beste Erfahrungen mit SuSE Linux und dem Apache Webserver gemacht. Da die Portalsuite auf PHP als Middleware aufsetzt, können natürlich auch andere Betriebssysteme wie Windows eingesetzt werden. Auch ein Mischbetrieb wie etwa den MySQL-Server unter Linux und den Apacheserver und Windows oder umgekehrt sind natürlich denkbar, kommen aber in der Regel eher selten vor. Eine einheitliche Umgebung ist empfehlenswert.
Portunity und seine zertifizierten Partner und Händler haben bereits sehr unterschiedliche Szenarien erfolgreich umgesetzt. Sowohl die erfahrenen Portunity Consultans als auch unsere Partner und Reseller beraten Sie sicherlich gerne bei Ihren Projekten, definieren Ihre Anforderungen, planen, realisieren und betreuen Ihre Projekte. Eine Liste von qualifizierten Partnern und Resellern finden Sie in unserer Partner-Rubrik.
Copyright © 2000,2001 by Portunity GmbH - Alle Rechte vorbehalten.