/ www.portalsuite.de /


Systemvoraussetzungen

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:


  • Einen laufenden Webserver - entwickelt und getestet wurde die Portalsuite  für und mit dem Apache unter Linux. Vorzugsweise sollte diese Environment auch benutzt werden
  • PHP Version 4.23 oder höher mit den Modulen MySQL, GD, IMAP4 und XML. In der GD-Library sollten die JPEG, PNG sowie Truetype Submodule zur Verfügung stehen
  • Zend Optimizer für PHP Version 4.23 bzw. die von Ihnen eingesetzte PHP-Version (Der Zend Optimizer wird benötigt, um die PHP-Binaries ausführen zu können. Der Zend Optimizer ist kostenfrei downloadbar unter http://www.zend.com).
  • Versand von Emails durch PHP4 (Durch PHP sollte es möglich sein, Emails zu verschicken.)
  • Für die Nutzung des Medienarchives das Linux-Programm „convert“ (Bei Linux idR. beiliegend oder hier: http://www.imagemagick.org) oder alternativ in PHP die GD-Bibliothek.
  • Optional eine Domain oder eine Subdomain
  • Ausreichend Berechtigungen, um Verzeichnisse anzulegen, die nötigen Änderungen in der Webserver-Konfiguration vorzunehmen usw...

Serverseitig auf dem SQL-Server:


  • Die Portalsuite benötigt MySQL als Server. Andere SQL-Server sind für die folgenden Versionen in Vorbereitung und zum Teil bereits ansatzweise berücksichtigt.
  • Ausreichend Berechtigungen, um eine neue Datenbank und Tabellen usw. anzulegen ...

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.


Empfehlen Sie diesen Artikel weiter:

Ihr Name:

Ihre eMail-Adresse

eMailadresse des Empfängers: 

Zusatztext:







Providing unter: http://portunity.net

DSL, ENUM, Hosting, Server,...



unter: enum-center.de