Veel websites maken gebruik van de scriptingtaal PHP, zo draaien bijvoorbeeld alle WordPress-sites op PHP. Echter, sommige websites zijn volledig statisch en bestaan alleen uit HTML‑bestanden, in dat geval wordt geen PHP-code gebruikt. In deze handleiding leggen we uit hoe je kunt controleren of jouw website PHP gebruikt en waar je op moet letten.
Een website gebruikt PHP wanneer deze draait op een CMS zoals WordPress, Joomla of Drupal, wanneer er .php‑bestanden aanwezig zijn of wanneer de site dynamische functies heeft.
Bestaat je site alleen uit HTML‑pagina’s zonder dynamische onderdelen, dan gebruikt je website geen PHP.
-
Wat is PHP?
PHP is een veelgebruikte open‑source programmeertaal die op de webserver draait en inhoud genereert op basis van bijvoorbeeld databasegegevens. De meest populaire CMS’en zoals WordPress, Joomla en Drupal gebruiken PHP, maar ook veel maatwerkwebsites.
Met PHP kun je dynamische webpagina’s bouwen, zoals inlogsystemen, contactformulieren en webshops. Omdat PHP open source is, kan iedereen het vrij gebruiken en wordt het continu doorontwikkeld. Meer informatie vind je op www.php.net.
Hoe controleer ik of mijn website PHP gebruikt?
Er zijn verschillende manieren om te zien of jouw website op PHP draait. Hieronder vind je de meest betrouwbare methoden.
-
1. Controleer of je website een CMS gebruikt
Gebruik je WordPress? Dan kun je er vanuit gaan dat PHP wordt gebruikt. Ook bij een van de volgende systemen, maakt je website vrijwel zeker gebruik van PHP:
- Joomla
- Drupal
- Magento
- Prestashop
- OpenCart
-
2. Controleer de bestanden in DirectAdmin
Je kunt in Bestandsbeheer via DirectAdmin zien welke bestanden je website gebruikt.
- Log in op DirectAdmin.
- Ga naar Systeem Info & Bestanden > Bestandsbeheer.
- Open de map van je domein, meestal:
/domains/jouwdomein.nl/public_html/ - Kijk of er bestanden eindigen op .php
Zie je één of meerdere.php‑bestanden? Dan maakt je website gebruik van PHP.
Zie je alleen de volgende bestandstypen, dan is je website waarschijnlijk statisch en gebruikt deze geen PHP:
- .html / .htm: statische pagina’s (geen PHP)
- .css, .js, afbeeldingen: ondersteunende bestanden
-
3. Controleer of je website dynamische functies heeft
Een website gebruikt vrijwel altijd PHP als deze functies bevat zoals:
- een inlogpagina
- een contactformulier
- een webshop
- een blog met beheeromgeving
- zoekfunctionaliteit
- reacties of gebruikersaccounts
Statische websites (alleen HTML) hebben deze functies niet.
-
4. Controleer de foutmeldingen bij een PHP‑upgrade
Als je na het wijzigen van de PHP‑versie foutmeldingen ziet, dan gebruikt je website PHP. Blijft de site werken zonder foutmeldingen, dan kan het zijn dat je website geen PHP gebruikt.
Meer informatie vind je in onze handleiding: Ik krijg een foutmelding na het PHP‑versie wijzigen.
-
Mijn website gebruikt PHP, is mijn versie verouderd?
Een PHP‑versie is verouderd wanneer deze op PHP.net als end-of-life staat. Alle end-of-life-versies vallen bij Antagonist automatisch onder PHP Extended Support.
Meer uitleg over deze betaalde dienst vind je in: Wat is PHP Extended Support?
-
Mijn website gebruikt geen PHP, wat betekent dat?
Als je website geen PHP gebruikt, heeft het wijzigen van een PHP‑versie geen invloed op je website, omdat er geen PHP‑code draait.