Kapitel 44. Allgemeine Informationen

Dieses Kaptiel beheinhaltet allgemeine Fragen zu PHP : Was es ist und was es tut .

1. Was ist PHP?
2. Für was steht PHP?
3. Wie stehen die verschiedenen PHP-Versionen zueinander?
4. Kann ich mehrere verschiedene PHP-Versionen zur selben Zeit laufen lassen?
5. Was sind die Unterschiede zwischen PHP 3 und PHP 4?
6. Ich glaube, ich habe einen Bug gefunden!

Was ist PHP ?

Aus dem Vorwort des Handbuches :

PHP ist die Abkürzung für " PHP : Hypertext Preprocessor " , eine weitverbreitete Open Source Skriptsprache speziell für Webentwicklungen . PHP läßt sich in HTML einbinden . Seine Syntax erinnert an C , Java und Perl und es ist einfach zu erlernen . Das Hauptziel dieser Sprache ist es , Webentwicklern die Möglichkeit zu geben , schnell dynamisch generierte Webseiten zu erzeugen .

Eine Einführung in PHP von Stig Sæther Bakken ist hier auf der Zend Website verfügbar . Desweiteren gibt es das PHP Conference Material , das in der Regel frei verfügbar ist .

Es existieren einige Artikel dazu , die von den Autoren von PHP 4 verfasst wurden . Eine kurze Zusammenfassung der neuen Features :

  • Erweiterte API

  • Standardisierter Build-Prozess unter UNIX

  • Allgemein gehaltenes Webserver-Interface , es werden auch multi-threaded Webserver unterstützt .

  • Verbesserte Syntax-Highlighter

  • Nativer HTTP-Session-Support

  • Output buffering Support

  • Mächtiges Konfigurations-System

Weitere Informationen dazu gibt es im What's new in PHP 4 overview . Wenn Sie von PHP 3 zu PHP 4 migrieren möchten, so finden sie weitere Hilfestellungen dazu im Anhang .

Ich glaube , ich habe einen Bug gefunden !

Sie sollten die PHP Bug-Datenbank aufrufen und herausfinden , ob es sich bei dem Bug um einen bereits bekannten Bug handelt . Ist der Bug noch nicht bekannt , können Sie diesen über das Reportformular posten . Wenn Sie das Reportformular verwenden , bekommt ihr Bug automatisch eine Nummer zugewiesen , so das Sie später wiederkehren und Anhand der Nummer herausfinden können , ob der Bug gefixed wurde . Die Bug-Datenbank ist unter http : / /bugs.php.net / zu finden .