Elementor-hosting: WordPress met een pagebuilder
Elementor is een pagebuilder voor WordPress, en een pagebuilder maakt een site zwaarder dan een klassiek thema: meer PHP-geheugen bij het bewerken, meer scripts en meer beeld bij het laden. Elementor adviseert zelf een ruime geheugenlimiet; kies daarom een pakket met 256 of 512 MB PHP-geheugen. Een actuele PHP-versie, Redis object caching, gratis SSL en de Jaan Performance Engine zitten bij elk pakket inbegrepen, en een Elementor-site draait bij ons gewoon op gedeelde hosting.
De basis is onze WordPress-hosting. Wat Elementor eraan toevoegt, is vooral gewicht: de editor zelf vraagt geheugen, en de pagina's die u ermee bouwt laden meer opmaak, scripts en afbeeldingen dan een sober thema. Dat is geen probleem zolang de hosting daarop berekend is en u de site niet volstouwt. Hieronder wat een Elementor-site van zijn omgeving vraagt en waar het meestal misloopt.
Wat Elementor van zijn omgeving vraagt
Een hoge PHP-geheugenlimiet
De editor laadt alle widgets, sjablonen en instellingen in één keer in het geheugen. Op een pakket met te weinig PHP-geheugen blijft het bewerkscherm hangen of wordt een pagina niet opgeslagen. Kies 256 MB, en bij een grote site met veel uitbreidingen 512 MB.
Een actuele PHP-versie
Elementor en de uitbreidingen erop volgen de PHP-ontwikkeling van dichtbij. Een recente PHP-versie is sneller en krijgt beveiligingsupdates; u kiest de versie per site zelf, dus u kunt eerst testen en daarna omschakelen.
Afbeeldingsoptimalisatie
Een pagebuilder-site bestaat voor het grootste deel uit beeld: achtergronden, hero-secties, iconen, galerijen. Zijn die niet verkleind en gecomprimeerd, dan is de site traag ongeacht de server. Upload beelden op de maat waarop ze getoond worden en laat de Jaan Performance Engine ze uitgesteld laden.
Object caching
Elementor slaat de opmaak van elke pagina op in de database en haalt die bij elke weergave weer op. Redis object caching houdt die gegevens in het geheugen, wat vooral bij een site met veel pagina's en sjablonen merkbaar scheelt. Het zit bij elk pakket inbegrepen.
Op welke omgeving hoort Elementor thuis?
Een Elementor-site is in de eerste plaats een WordPress-site en hoort op gedeelde hosting, op dezelfde basis als onze WordPress-hosting maar met een pakket dat genoeg PHP-geheugen heeft voor de editor. Een VPS is pas aan de orde als u tientallen sites beheert, eigen serversoftware nodig hebt of shell-toegang wilt.
Over gedeelde hostingWat er bij Elementor het vaakst misgaat
Voor elke sectie een eigen widget-plugin
Rond Elementor bestaan honderden uitbreidingspakketten met extra widgets. Installeert u er vijf voor telkens één widget, dan laadt elke pagina de scripts en stijlen van alle vijf. Kies één pakket dat doet wat u nodig hebt, en verwijder wat u niet gebruikt.
Animaties en video-achtergronden
Een video die op de achtergrond speelt en elementen die één na één binnenzweven, zien er in de editor mooi uit. Op een telefoon met een matige verbinding kosten ze seconden en bezoekers. Gebruik ze spaarzaam en nooit boven de vouw van de startpagina.
Geen caching
Zonder pagina- en object caching bouwt de server elke pagebuilder-pagina bij elke bezoeker opnieuw op, en dat zijn zware pagina's. Zet de Jaan Performance Engine aan; die zit gratis bij elk pakket en regelt de caching samen met Redis. Pas daarna is een trage site een vraag voor ons.