PHP Programmierung:
PHP ist eine Script Sprache des Apache Web Servers für Internet Seiten. PHP wird als freie Software unter PHP-Lizenz verbreitet. Diese Sprache hat sich durchgesetzt und ermöglicht Webseiten mit Programmierten Inhalten zu versehen. Durch die Möglichkeit MySQL Datenbanken anzusprechen sind erst komplexe Datenbanken und Strukturen auf Webseiten möglich. Fast jede Internetseite benutzt heute PHP.
Anforderungen Homepage:
Php Scripte laufen nur auf Webservern wo auch Php für den Homepagebesitzer freigegeben ist. Wenn Sie Php einsetzen wollen, so schauen Sie vorher bei Ihren Provider nach ob Ihr Homepagepaket dies unterstützt. Dann müssen Sie nur noch darauf achten eine aktuelle PHP Version auf dem Webserver laufen zu haben. Manche Provider bieten auch an mit der Endung der PHP Datei die PHP Version zu setzen. So ermöglichen z.B. Strato Pakete mit der Endung .php5 den PHP 5.x Interpreter anzusprechen und alte Scripte mit der Endung .php4 den veralteten PHP 4.x Interpreter. So bekommen Sie veraltete Scripte noch zum laufen.
Stand 09.2010: PHP 5.3, zu alt ist 4.x
MySQL Datenbanken:
Wollen Sie Datenbanken wie MySQL ansprechen brauchen Sie auch eine MySQL Datenbank bei Ihrem Provider. Erst in dem Zusammenspiel von PHP und MySQL sind komplexe PHP Scripte die auf Daten zugreifen möglich.
Wir Programmieren so das Sie in der Regel mit einer Datenbank auskommen und trotzdem erkennen welche Tabelle in der Datenbank zu welchem Programm oder Script gehört. So ist es auch möglich ein PHP Programm mit Datenbankanbindung mehrfach auf einer Datenbank zu betreiben ohne das sich die Programme gegenseitig die Daten in den Tabellen überschreiben. Probieren Sie das mal mit ein paar bekannten CMS (Content Management Systemen) aus. Dort geht es nicht das Sie das Programm zweimal auf einer Datenbank einrichten.