Apache HTTP Server
Der Apache HTTP Server [əˈpætʃi] ist ein Produkt der Apache Software Foundation und der meistverbreitete Webserver im Internet, noch vor den Internet Information Services (IIS) von Microsoft.
Neben Unix und Linux läuft Apache auch auf Win32, NetWare sowie einer Vielzahl weiterer Betriebssysteme. In der aktuellen Version 2.0 wurde die Stabilität und Geschwindigkeit des Servers - vor allem auch auf Nicht-UNIX-Systemen - erheblich verbessert.
Der Apache bietet die Möglichkeit, mittels serverseitiger Skriptsprachen Webseiten dynamisch zu erstellen.
Der Apache HTTP Server ist, wie alle Produkte der Apache Software Foundation, kostenlos als Open Source unter der Apache-Lizenz verfügbar.
PHP Hypertext Preprocessor
PHP (rekursives Akronym für „PHP: Hypertext Preprocessor“, ursprünglich „Personal Home Page Tools“) ist eine Skriptsprache mit einer an C bzw. Perl angelehnten Syntax, die hauptsächlich zur Erstellung dynamischer Webseiten verwendet wird. Bei PHP handelt es sich um Open-Source-Software.
Serverbasierte Applikationen lassen sich mit PHP schnell und effizient entwickeln. Dies ist ein wesentlicher Vorteil gegenüber von JAVA.
MySQL RDBMS
MySQL ist freie Software und steht seit einiger Zeit unter der GPL und einer kommerziellen Lizenz (Dual Licence) zur Verfügung. Es gehört zu den am weitesten verbreiteten Open-Source-Programmen.
Neben den meisten Unix-Varianten, Mac OS X und Linux läuft MySQL auch auf Windows und OS/2 (nur Version 3.x).
MySQL bietet eine im Bereich der DBMS seltene Möglichkeit: es erlaubt die Verwendung von verschiedenen Tabellentypen (MyISAM, InnoDB, Berkeley DB, Memory und NDB). Die einzelnen Tabellentypen bieten unterschiedliche Möglichkeiten, speziell in den Bereichen Sperrmechanismen und Transaktionsunterstützung. Transaktionen werden in MySQL nur von den Tabellentypen Berkeley DB und InnoDB unterstützt.
Die Möglichkeit, unterschiedliche Tabellentypen zu verwenden, macht MySQL zu einem vielseitigen DBMS, das sich hervorragend an das jeweilige Anforderungsprofil anpassen kann.
TYPO3 Content-Management-System
TYPO3 ist ein kostenlos erhältliches Open Source Content Management System, zugeschnitten auf die Bedürfnisse von Unternehmen für das Internet, Intranet und Extranet. TYPO3 bietet Funktionen und Module sowie eine Erweiterungsschnittstelle für ein Maximum an Einsatzmöglichkeiten.
Es vereint die Vorteile zweier Welten: Umfangreiche „Out-of-the-box“ Funktionalität mit einer großen Auswahl an Standard-Modulen. Dies auf der Basis einer robusten Hochleistungs-Architektur, in die praktisch jede Erweiterung und Spezialentwicklung integriert werden kann.
TYPO3 ist dabei ein sehr benutzerfreundliches, intuitiv bedienbares Werkzeug. Dadurch fällt es Autoren leicht, Webseiten sogar mit komplexer Funktionalität mit wenigen Mausklicks selbst zu produzieren, zu verwalten und zu pflegen. Als serverseitige plattformunabhängige Applikation kann TYPO3 mit praktisch jedem verfügbaren Browser bedient werden. Durch die vollständige Trennung von Look und Content sind den Designmöglichkeiten in TYPO3 keinerlei Grenzen gesetzt.
TYPO3 eröffnet webgestützte Kommunikation für jedermann. Nahtlose Integration verschiedener Arten von Multimedia-Content und Bildmanipulation/-erzeugung (on-the-fly) sind nur einige von vielen Standardfunktionen. Dazu gehört auch ein internes Messaging- sowie ein Workflow-Kommunikationssystem für verteiltes Authoring und siteübergreifende Kollaboration.




