PHP (of Hypertext Preprocessor) is een scripttaal, speciaal ontwikkeld om dynamische webpagina’s te bouwen. Zowel WordPress, Joomla als Magento zijn geschreven in PHP.
PHP wordt vaak bestempeld als een programmeertaal, maar dit is niet het geval. Het is namelijk een scripttaal.
PHP (Hypertext Preprocessor) en HTML (Hypertext Markup Language) gaan hand in hand met elkaar. In tegenstelling tot PHP is HTML echter statisch. Dit wilt zeggen dat HTML vooral gebruikt wordt voor de content op een website aangezien het de platte teksten kan opmaken en stylen.
PHP daarentegen wordt gebruikt om de pagina’s dynamisch te maken.
HTML geeft de tekst dus eenmaling weer (statisch) en PHP kan tekst bijvoorbeeld op meerdere plekken tegelijk naar voren laten komen (dynamisch).
Als je een website hebt die gebruik maakt van PHP, zoals een WordPress website, dan is het belangrijk om altijd tijdig te updaten naar de meest recente versie van PHP. Dit zal voor betere prestatie zorgen en voorkomt dat de website opeens niet meer werkt. Daarnaast zijn er nog andere voordelen, namelijk:
Niet elke versie van PHP werkt bij elke CMS (Content Management System) even goed. Daarom hebben wij hieronder een overzicht geplaatst welke versie je het beste bij een CMS kan gebruiken (ervan uitgaande dat je de nieuwste versie draait).
(Update: Oktober 2024)
CMS | Minimale PHP-versie | Aanbevolen PHP-versie |
---|---|---|
WordPress | PHP 7.4 | PHP 8.0 of hoger |
PrestaShop | PHP 7.2 | PHP 7.4 of hoger |
Magento | PHP 7.3 | PHP 8.1 |
Drupal | PHP 7.3 | PHP 8.0 of hoger |
Joomla (3.x) | PHP 7.3 | PHP 7.4 of hoger |
Joomla (2.x) | PHP 5.3.10 | PHP 7.4 of hoger (aanbevolen) |
Hoewel PHP niet weg te denken is op de meeste websites en dus tal van voordelen kent, zijn er ook een paar nadelen te benoemen. Deze staan hieronder vermeld.