Vereisten voor WordPress-hosting

# Welke eisen heb ik nodig voor mijn WordPress hosting?

Het jaar is 2021. De technologie op het internet wordt steeds ingewikkelder en uitgebreider. Gebruikers vragen om steeds krachtigere websites en ontwikkelaars schrijven steeds uitgebreidere software. Dit alles stelt echter ook hoge eisen aan de prestaties van geïntegreerde systemen zoals hardware- en softwarecomponenten. Dit geldt ook en vooral voor het meest gebruikte CMS WordPress. WordPress wordt nu door meer dan 50% van de websites ter wereld gebruikt. De doorlopende werking van een professionele WordPress-website is gekoppeld aan bepaalde technische WordPress-vereisten, zodat de website stabiel en veilig draait.

Om te voorkomen dat de prestaties, laadtijd en veiligheid van een WordPress-installatie eronder lijden, zetten we hier de huidige (vanaf december 2021) WordPress-vereisten op een rij. Alle technische details worden hier voortdurend door ons bijgewerkt.

De hier gestelde WordPress eisen zijn gebaseerd op minimumeisen met betrekking tot websites voor bedrijven en bedrijven en alle websitebeheerders die een professionele zakelijke website onderhouden. Bij het maken en exploiteren van dergelijke websites voor onze klanten stellen wij de volgende eisen. Op deze manier zorgen we ervoor dat de door ons ontwikkelde en/of onderhouden WordPress installaties en WooCommerce webshops ook vlekkeloos draaien.

De vereisten zijn met name van toepassing op de volgende WordPress-diensten:

1. WordPress startpakket voor het installeren/opzetten van een professionele WordPress bedrijfswebsite
2. WooCommerce startpakket voor het installeren en opzetten van een complete online winkeloplossing met WordPress en WooCommerce
3. Zakelijk pakket voor het bouwen van een compleet WordPress platform inclusief webshop, nieuwsbrief integratie en optimalisaties voor SEO, security en performance

Verdere technische en inhoudelijke vereisten zijn te vinden in de respectievelijke productbeschrijvingen.

# Actuele WordPress-vereisten in één oogopslag [per 31.12.2021]

Eén ding vooraf: de basisvereisten van WordPress zijn niet erg veeleisend. In principe draait het contentmanagementsysteem met al zijn componenten op elke moderne webserver. De huidige aanbevelingen van WordPress.org vereisen alleen de volgende vereisten:

PHP versie 7.4 of hoger.
MySQL versie 5.7 of hoger (momenteel 8.0.27) OF MariaDB versie 10.2 of hoger.
HTTPS-ondersteuning

Dat is alles. Het WordPress-ontwikkelingsteam beveelt Apache of Nginx aan als de meest robuuste en krachtige servers om WordPress te draaien, maar elke server met ondersteuning voor PHP en MySQL is voldoende. Toch kan niet elke mogelijke omgeving worden getest en ondersteunt elk van de hosts aan de hostingkant van WordPress.org het bovenstaande en meer zonder problemen.

Let op: Als je je in een verouderde omgeving bevindt met oudere versies van PHP of MySQL, werkt WordPress ook met PHP 5.6.20+ en MySQL 5.0+, maar deze versies worden niet meer onderhouden en kunnen potentiële beveiligingsrisico’s voor je website vormen.

Dit zijn eigenlijk de basis WordPress vereisten die aanwezig moeten zijn voor een installatie van de software. Dit betekent dat WordPress al zonder technische problemen draait. Wij raden de hostingpartner All-Inkl.com aan, die deze eisen al heeft geïmplementeerd in de betaalbare instappakketten.

Wij adviseren u graag bij het bepalen van het eisenprofiel en het selecteren van een geschikte host.

# WordPress-vereisten voor meer prestaties en beveiliging

Wat al eerder is geschreven, zijn de minimale vereisten. Of het ook kan worden gebruikt voor het exploiteren van professionele en commerciële websites met speciale vereisten, moet van geval tot geval worden bekeken.

Belangrijke factoren voor professioneel beheerde zakelijke websites zijn:

Bescherming tegen aanvallen van hackers, het dichten van beveiligingslekken, bescherming tegen compilerfouten, bescherming en back-ups tegen serverstoringen en gegevensverlies.

Biedt maximale prestaties op het gebied van laadtijd van websites, responstijd van de server, uploaden en downloaden van bestanden, toegangssnelheid tot bronnen en verwerking van computerprocessen.

Pas nadat deze technische eisen en componenten zijn gegarandeerd, is een professionele en economische werking mogelijk.

Bijzondere aandacht moet daarom worden besteed aan de volgende componenten:

Gedeelde hosting of dedicated hosting

Server Locatie
Serverlocatie is een van de belangrijkste WordPress-vereisten.

Harde schijf (SSD/HDD)
HDD- of SSD-harde schijven behoren tot de basisvereisten van WordPress.
Mechanische HDD harde schijven hebben een aanzienlijk hogere toegangstijd dan SSD harde schijven. Maar ze kosten ook maar een fractie.

MySQL-database
De huidige standaard voor MySQL is versie 8.0.27

PHP-versie

PHP is de scripttaal waarin het primaire deel van de WordPress broncode is geprogrammeerd. Samen met de Apache webserver vormen MySQL en PHP de technische WordPress vereisten. De versies worden met onregelmatige tussenpozen herzien. Nieuwe releases brengen beveiligingsupdates en prestatie-optimalisaties met zich mee. We raden je aan om altijd de nieuwste PHP-versie te gebruiken die door WordPress wordt ondersteund.

Vanaf december 2021 moeten alle professionele webservers en hostingproviders minimaal PHP 7.4 ondersteunen. PHP 8.0 kan nu ook als de standaard worden beschouwd, vooral omdat het aanzienlijke prestatievoordelen behaalt. Als je de verouderde versie PHP 5.6 of ouder gebruikt, loop je hoge veiligheidsrisico’s en moet je een zeer slechte prestatie van je website accepteren.

PHP-geheugenlimiet

“Fatale fout: toegestane geheugengrootte van X bytes uitgeput (geprobeerd X bytes toe te wijzen) in …
Out of memory (toegewezen X) (geprobeerd om X bytes toe te wijzen) in …”

Deze foutmelding geeft aan dat een van de belangrijkste WordPress-vereisten niet correct is geïnitialiseerd: de PHP-geheugenlimiet. De PHP_memory_limit bepaalt de maximale hoeveelheid geheugen die per scriptaanroep kan worden gebruikt.

De geheugenlimiet in PHP 7.2.1 Master Value is 256 MB. In de praktijk gebruiken PHP-scripts de geheugenlimiet slechts in enkele gevallen volledig. Alleen intensieve applicaties zoals de webshop WooCommerce vereisen een geheugenlimiet van 128MB of hoger. De veronderstelling dat de hoogst mogelijke geheugenlimiet in PHP de prestaties van WordPress op de lange termijn verbetert, is niet correct. In welke gevallen het zinvol is om de geheugenlimiet te verhogen, hangt voornamelijk af van het beschikbare RAM-geheugen van de webserver en de geheugenvereisten van de gebruikte applicaties. Hoe hoger de behoefte aan bronnen van de scripts, hoe belangrijker het is om de geheugenlimiet geleidelijk maar controleerbaar te verhogen. Tegelijkertijd verhoogt dit echter het risico dat beperkte middelen te snel worden opgebruikt. Je moet het dus op een zeer evenwichtige manier aanpassen.

De PHP-geheugenlimiet aanpassen

Dit is in te stellen met drie varianten:

(1) Verhoog de PHP-geheugenlimiet boven wp-config.php

define(‘WP_MEMORY_LIMIT’, ’128M’);

(2) Wijzig de PHP-geheugenlimiet via .htaccess

php_value memory_limit 128M

(3) Maak php.ini in de hoofdmap van WordPress

memory_limit=128M

De meeteenheid 128 MB kan echter ook individueel worden ingesteld. Voor de meeste WordPress PHP-scripts is 64Mb in principe voldoende. Als u complexe plug-ins gebruikt, wilt u deze misschien verhogen tot 128 MB of meer. Dit kan worden gecontroleerd via de logbestanden.

JoeWP WordPress Agency - Verzoek

Wil je de WordPress hosting eisen door ons laten controleren?

Wil je meteen aan de slag? Bespreek uw project met ons!