Cursus
PHP | Aanvullende informatie | Bron: Wikipedia
PHP werd in 1994 ontwikkeld door Rasmus Lerdorf. De eerste
publieke versie werd uitgegeven in 1995, als ook versie 2.
In 1998 kwam versie 3 uit, en versie 4 volgde in 2000. Inmiddels
is ook versie 5 ontwikkeld. Die kwam uit in 2004.
Tijdens
de eerste twee versies was PHP nog een hobbyproject. Toen
de populariteit toenam besloten de ontwikkelaars om PHP helemaal
te herschrijven tot PHP 3.0. Sinds deze versie is de PHP-gemeenschap
explosief gegroeid en tegenwoordig draait op meer dan 70%
van alle open webservers PHP. PHP is hierdoor de meest gebruikte
programmeertaal voor internettoepassingen.
Tegenwoordig
is PHP 5 de meest gebruikte versie, deze is in 2004 uitgekomen,
ook al word php 4 ook nog steeds in grote mate gebruikt. De
recentste stabiele versie is 5.1.6. De belangrijkste kenmerken
van deze versie zijn het verbeterde objectgeoriënteerd
programmeren, de hogere snelheid, de mogelijkheid om SQLite
aan te spreken en de vernieuwde XML bibliotheek.
PHP wordt hoofdzakelijk gebruikt om op de webserver dynamisch
webpagina's te creëren. Andere bekende server-side scripttalen
zijn Java Server Pages, Coldfusion en Active Server Pages
(ASP). Dit in tegenstelling tot client-side scripting (zoals
Javascript), waarbij de browser eerst de pagina van de webserver
downloadt en vervolgens zelf (op de computer van de bezoeker)
code uitvoert.
PHP
ondersteunt ook diverse extensies die (in de Windows versie)
als een simpele DLL in een kunnen worden geactiveerd, om daarna
het php.ini aan te passen. Alle documentatie is in de PHP-handleiding
te vinden. Onder andere door de gemakkelijk bereikbare documentatie
(centraal op een locatie) is PHP populair geworden onder webprogrammeurs.
Bij
het oproepen van een PHP-document op de server, wordt (op
de server) eerst de in het document opgenomen PHP-code uitgevoerd.
Dit gebeurt door de PHP-parser (de PHP-engine). Het resultaat
(meestal HTML) wordt door de webserver naar de browser gestuurd.
PHP kan echter ook andere documenttypen versturen. PHP-documenten
hebben meestal de extensie .php, maar de oudere extensies
.php3, .php4, en .phtml worden ook nog (sporadisch) gebruikt.
PHP
wordt het meest gebruikt in combinatie met Linux, Apache en
MySQL, afgekort tot LAMP. Het komt ook wel eens voor dat men
Windows gebruikt in plaats van Linux. WAMP is de voor Windows
geschikte variant op LAMP
|