Home | Finanzlexikon | Börsenlexikon | Banklexikon | Lexikon der BWL | Überblick
Wirtschaftslexikon
über 20.000 Fachbegriffe - aktualisierte Ausgabe 2015
Suche :        
   A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z   

PHP Hypertext Preprocessor (PHP)

Die Zeiten sind vorbei, in denen Webseiten statisch Inhalte präsentierten, etwa jedem Besucher denselben Text und dieselben Bilder, in denen es den großen, professionellen Auftritten vorbehalten war, in Interaktion mit dem Internetsurfer zu treten. Voraussetzung dafür ist, dass die angezeigten Webseiten "dynamisch", nämlich im Augenblick des Aufrufs erstellt werden.

Eine Standard-Seite im WWW besteht aus einer Datei, in der in der Seitenbeschreibungssprache HTML festgelegt wird, welcher Text an welcher Stelle mit welcher Schrift und in welcher Größe angezeigt wird. Eine HTML-Seite ist dabei normalerweise statisch, dass heißt, der Designer der Webseite legt das Aussehen und die Inhalte des Dokuments fest, die Datei mit der Endung .htm oder .html wird auf dem Webserver abgelegt, um dann im Browser des Users angezeigt zu werden.

Für sich immer schneller ändernde Inhalte von Webseiten und die Aufgabe, das Layout von Zeit zu Zeit zu ändern, ist diese Vorgehensweise zu umständlich. Daher werden immer mehr Webseiten "dynamisch" auf dem Webserver "erstellt."

PHP ist ein Programmpaket und eine Skriptsprache, die vergleichsweise unkompliziert die Erstellung dynamischer Webseiten ermöglicht. Dazu muss zum einen auf dem Webserver ein Programm installiert sein, dass die Befehle der Skriptsprache interpretiert und als reinen, vom Browser darstellbaren Code ausgibt, und zum anderen die zugehörigen Skripte, die festlegen, in welcher Form Inhalte (etwa Texte) und Design (Farben, Tabellen, Bilder) zusammen dargestellt werden.

Ein PHP-Skript besteht also aus Anweisungen in einer der Programmiersprache C ähnlichen Syntax, die vom Webserver abgearbeitet werden. PHP Skripte erstellen beispielsweise Gästebücher für Webseiten, steuern die Darstellung bestehender Einträge und fügen neue hinzu. Auch Web-Diskussionsforen, interaktive Kalender und ähnliches sind in PHP vergleichsweise einfach zu programmieren.

PHP basiert auf einer 1995 veröffentlichen Sammlung von Makros, die damals noch als "Personal Homepage Tools" veröffentlicht wurden. PHP wurde von immer mehr Entwicklern verfeinert und liegt inzwischen in der Version 4 als Open Source vor. Auch viele "fertige" PHP-Skripte wurden von ihren Autoren zur Verwendung freigegeben, so dass auch der programmiertechnisch unerfahrene Homepagebastler inzwischen PHP für aktive Inhalte einsetzen kann.

Folgende Eigenschaften zeichenen PHP aus:

  • per PHP lässt sich eine Datenbank ansteuern, etwa eine MySQL-Datenbank
  • PHP kann Cookies setzen und auslesen,
  • Umgebungsvariablen werden erkannt,
  • Dateien auf dem Server geschrieben und verändert,
  • E-Mails generiert,
  • GIF-Dateien können erstellt und bearbeitet werden,
  • ebenso wie PDF-Dokumente

PHP ist inzwischen auch auf professionellen Webseiten weit verbreitet, komplette Content Management-Systeme verwenden dabei die PHP-Technik. Eine verwandte Technik wird als "Active Server Pages" ASP genutzt.



<< vorhergehender Fachbegriff
 
nächster Fachbegriff >>
Photovoltaikanlage
 
Phratrie
 
Weitere Begriffe : Bottoniup-Verfahren | Arbeits- und Lebensbedingungen | Elektronischer Heilberufsausweis (HBA)
 
Copyright © 2015 Wirtschaftslexikon.co
Banklexikon | Börsenlexikon | Nutzungsbestimmungen | Datenschutzbestimmungen | Impressum
All rights reserved.