Bestellen
Hosting
Domeinnaam
Ondersteuning
Ontdek
Terug naar begrippenlijst

PHP

PHP (Hypertext Preprocessor) is een populaire open-source scripttaal die speciaal is ontworpen voor webontwikkeling en server-side programmering.

PHP
PHP staat voor Hypertext Preprocessor en is een van de meest gebruikte programmeertalen voor webontwikkeling. Het werd in 1994 gecreëerd door Rasmus Lerdorf als een eenvoudige set CGI-scripts genaamd "Personal Home Page Tools". Wat begon als een tool om bezoeken aan zijn online cv bij te houden, groeide uit tot een volwaardige programmeertaal die vandaag de dag 74,5% van alle websites met een bekende server-side taal aandrijft.

PHP is een server-side scripttaal die HTML-code genereert voordat deze naar de browser wordt gestuurd. De code wordt uitgevoerd op de webserver, waardoor dynamische webpagina's kunnen worden gemaakt die interacteren met databases, formulieren verwerken en gebruikersinteracties afhandelen. Dit maakt PHP ideaal voor het bouwen van content management systemen, webshops en webapplicaties. Grote platforms zoals WordPress, Facebook, Wikipedia en Slack draaien op PHP.

De taal heeft een enorme evolutie doorgemaakt sinds de eerste versie. PHP 4 (2000) introduceerde verbeterde objectgeoriënteerd programmeren. PHP 5 (2004) bracht een complete object model met classes, interfaces en exceptions. PHP 7 (2015) leverde een doorbraak in prestaties met bijna twee keer zo snelle uitvoering. PHP 8 (2020) introduceerde de Just-In-Time (JIT) compiler voor nog betere performance. Deze continue ontwikkeling houdt PHP relevant en krachtig.

Bij KeurigOnline gebruiken we PHP 8.3+ voor onze websites en applicaties. De taal biedt een perfecte balans tussen gebruiksgemak, prestaties en de enorme beschikbaarheid van libraries en frameworks. Of je nu een eenvoudige website of een complexe webapplicatie bouwt, PHP biedt de tools en flexibiliteit die moderne webontwikkeling vereist.

Geschiedenis

PHP werd in 1994 gecreëerd door Rasmus Lerdorf, een Deens-Canadese programmeur. De oorspronkelijke versie was een eenvoudige set Common Gateway Interface (CGI) binaries geschreven in C, bedoeld om bezoeken aan zijn online cv bij te houden. Hij noemde deze scripts "Personal Home Page Tools".

In juni 1995 bracht Rasmus de broncode publiek beschikbaar, wat developers de vrijheid gaf om het te gebruiken en aan te passen. In oktober 1995 volgde een complete herschrijving, nu genaamd "Personal Home Page Construction Kit". In april 1996 werd PHP/FI gelanceerd, de tweede generatie die PHP transformeerde van een toolset naar een echte programmeertaal met ondersteuning voor databases (mSQL, Postgres95), cookies en user-defined functions.

In 1997 begonnen Andi Gutmans en Zeev Suraski uit Tel Aviv met een complete herschrijving van de parser. Dit resulteerde in PHP 3.0, waarbij de naam werd aangepast naar het recursieve acroniem "PHP: Hypertext Preprocessor".

Belangrijke mijlpalen:

  • 1994: Rasmus Lerdorf creëert eerste PHP versie (Personal Home Page Tools)
  • 1995: PHP/FI publiek beschikbaar gemaakt
  • 1998: PHP 3.0 gelanceerd met Zend Engine
  • 2000: PHP 4 met verbeterde OOP en performance
  • 2004: PHP 5 met volledige object model, interfaces en exceptions
  • 2015: PHP 7 met Zend Engine 3.0, bijna 2x sneller
  • 2020: PHP 8.0 met JIT compiler
  • 2025: PHP 8.4 en PHP 8.5 ontwikkeling

Bronnen

Online bronnen:

  1. PHP.net - History of PHP - Official Documentation
  2. W3Techs (2025) - Usage Statistics and Market Share of PHP for Websites
  3. Wikipedia - PHP - Wikipedia
  4. Kinsta - What's New in PHP 8 (Features, Improvements, and the JIT Compiler)
  5. TutorialsPoint - PHP - History and Evolution

Boeken:

  1. Tatroe, K., MacIntyre, P. & Lerdorf, R. (2020) - Programming PHP: Creating Dynamic Web Pages, 4th Edition. O'Reilly Media. ISBN: 978-1492054146
  2. Lockhart, J. (2015) - Modern PHP: New Features and Good Practices. O'Reilly Media. ISBN: 978-1491905012