Dynamik für Webapplikationen mit PHP
Heutzutage reicht es nicht mehr aus, nur eine Webseite zu generieren. Webseiten müssen in der Lage sein, Daten dynamisch nach den Bedürfnissen der Nutzer darzustellen, bzw. bearbeitbar machen. Das findet zum Beispiel bei der Visualisierung von Datenbankinhalten in Intranet- und Internet-Anwendungen statt.
PHP wurde speziell zu diesem Zweck entwickelt - ursprünglich als Klassen-Bibliothek von der älteren Sprache Perl. Die Sprache besitzt Bibliotheken für das Anbinden der unterschiedlichesten Datenbanken. Auch gibt es Module um speziell PDF-Informationen zu verarbeiten.
Durch das Zusammenspiel mit einem Apache Webserver werden durch PHP Anwendungen schnelle, dynamische HTML-Seiten erzeugt. Die Kombination von Linux, Apache, MySQL und PHP ( sog. LAMP-Systeme ) finden immer mehr Zuspruch, da sie extrem kostengünstig sind.
PHP ist verfügbar für die unterschiedlichsten Betriebsystem-Plattformen wie sämtliche UNIX-Derivate, einschließlich Linux – aber auch für Windows.
Die Kombination aus Linux, Apache, MySQL und PHP gewinnt als kostengünstige Alternative zu teuren Großrechnern oder Windows immer mehr an Bedeutung.