- Optimi
- Diensten
- Hosting & infrastructuur
- Je WordPress-site of webshop draait, ook op de drukste dag
Je WordPress-site of webshop draait, ook op de drukste dag
Een site of webshop die snel laadt, bijgewerkt is en teruggezet kan worden, zonder dat jij achter je hostingpartij aan moet.
Je site staat op een pakket dat een paar euro per maand kost en dat jarenlang prima ging. Toen kwamen er producten bij, een paar plugins, een nieuwsbrief en een chatvenster. Nu duurt het laden van een productpagina net iets te lang, staat er een melding over een verlopen PHP-versie in je beheerscherm en durft niemand meer op de updateknop te drukken. En de vraag die er echt toe doet, of je de webshop van vanochtend terug kunt zetten als het misgaat, heeft nog nooit iemand beantwoord.
Waarom een webshop andere hosting vraagt
Een WordPress-site of webshop is geen bestand op een server, het is een verzameling losse onderdelen die elkaar elke seconde nodig hebben: de kern, een stuk of dertig plugins, een thema, een database met bestellingen en klantgegevens, en een koppeling naar je betaaldienst en je boekhouding. Op een gedeeld pakket deel je de rekenkracht met honderden andere sites en heb je geen invloed op wat de buren doen. Zolang het rustig is merk je daar niets van. Op de dag dat je een mailing verstuurt of een actie start wel.
Wij zetten je site op een eigen omgeving die is afgestemd op wat hij daadwerkelijk doet. Voor een informatieve site met tienduizend bezoekers per maand is dat een bescheiden machine. Voor een webshop met honderden bestellingen per dag kijken we naar de database, het aantal gelijktijdige afrekeningen en de achtergrondtaken die je pakket draait. Dat is dezelfde aanpak als bij Managed hosting, maar dan toegespitst op WordPress en de webshoppakketten die daarop draaien. De servers staan in onze beheerde omgevingen binnen de EU.
Updates die eerst ergens anders fout mogen gaan
Het gevaarlijkste moment in het leven van een WordPress-site is de update. Een plugin die een jaar niet is bijgewerkt is een risico, maar hem blind bijwerken op de live site is dat net zo goed. Daarom hoort bij elke omgeving een testkopie: dezelfde site, dezelfde plugins, dezelfde data, alleen niet zichtbaar voor je klanten. Daar gaan de updates eerst overheen, daar klikken we het bestelproces door, en pas als dat klopt gaat het naar productie.
Beveiligingsupdates voeren we snel door, buiten je werktijden. Grote versiesprongen, van je thema, je webshoppakket of de PHP-versie eronder, plannen we samen met jou en nooit in je drukste week. Blijft een plugin achter omdat de maker ermee gestopt is, dan zeggen we dat en zoeken we een vervanger, in plaats van het jaren te laten staan. Het uitgangspunt is saai en dat is precies de bedoeling: geen enkele update mag een verrassing zijn.
Snel blijven als het druk wordt
Snelheid is bij een webshop geen luxe. Een pagina die traag opent kost je bezoekers voordat ze iets gezien hebben, en zoekmachines rekenen het je aan. We zetten caching op meerdere lagen in: de pagina zelf, de databasequeries en de plaatjes, die we automatisch verkleinen en in een modern formaat uitleveren. Verder halen we weg wat er niet toe doet. Een gemiddelde site sleept plugins mee die niemand meer gebruikt en scripts die op elke pagina laden terwijl ze op één formulier nodig zijn.
Heb je bezoekers ver buiten Nederland, of veel zware afbeeldingen en video, dan zetten we er CDN & edge caching voor, zodat de bestanden dichter bij je bezoeker vandaan komen. Groeit je catalogus zo hard dat de database het knelpunt wordt, dan verhuist die naar een eigen omgeving via Managed databases. Dat is geen standaard onderdeel van het pakket. We stellen het voor op het moment dat de cijfers erom vragen, en niet eerder.
Als er toch iets misgaat
Er gaat een keer iets mis. Een verkeerde import, een gehackte plugin, een medewerker die de verkeerde categorie leeggooit. Daarom maken we elke dag een back-up van je bestanden en je database, bewaren we die op een andere locatie dan de server zelf, en zetten we er periodiek eentje terug op een testmachine. Een back-up die nooit is teruggezet is een hoop, geen zekerheid. Hoe ver je terug kunt en hoe snel je weer online bent, spreken we vooraf af; wil je daar strakkere afspraken over voor je hele omgeving, dan hoort daar onze dienst Backup & disaster recovery bij.
De monitoring kijkt naar meer dan of de server aan staat: of de homepage nog laadt, of het afrekenen nog lukt, of het certificaat nog geldig is en of de schijf niet volloopt. Slaat er iets aan, dan volgen we de escalatie die in de intake is vastgelegd. En je zit nergens aan vast. De site, het domein, de database en de documentatie zijn van jou, en wil je over twee jaar naar een andere partij, dan krijg je een werkende kopie mee in plaats van een afscheidsgesprek. Het begint met een gratis intake, waarin we ook gewoon zeggen als je huidige hosting prima voldoet.
01, RESULTAAT
- Een beheerde server voor je site of webshop
- Een testomgeving waarop updates eerst draaien
- Dagelijkse back-ups van bestanden en database
- Monitoring met een afgesproken escalatie
- Documentatie van de inrichting, op jouw naam
Procesdiagram
02, WERKWIJZE
-
We kijken in een gratis intake naar je huidige site, je plugins en de drukste momenten van je jaar.
-
We zetten een testkopie neer en richten daarop de server, de caching en de back-ups in.
-
We verhuizen je site in een venster dat jij kiest, met een weg terug als het tegenvalt.
-
Je controleert de bestellingen, de e-mail en de betaalkoppeling voordat we het domein omzetten.
-
We nemen updates, monitoring en back-ups over en leggen vast wie wanneer gebeld wordt.
VEELGESTELDE VRAGEN
Veelgestelde vragen
Mijn webshop mag in het hoogseizoen niet uitvallen. Wat regelen jullie daarvoor?
We stemmen de server af op je drukste week, niet op je rustigste maand, en de monitoring kijkt dag en nacht mee met een escalatie die we vooraf met je afspreken. Mag je shop echt geen minuut uit, dan zetten we er High availability & failover bij.
Wie is verantwoordelijk als een plugin-update de site sloopt?
Wij, want wij voeren de update uit. Updates draaien eerst op een testkopie van je eigen site, en gaat het daar mis, dan komt hij niet naar productie. Gaat het op productie alsnog mis, dan zetten we de back-up van diezelfde ochtend terug.
Kunnen jullie het domein en de e-mail ook overnemen?
Dat kan, maar het hoeft niet. Domeinen & DNS en E-mailhosting zijn losse diensten die je bij ons of bij je huidige partij kunt laten staan. Het domein blijft hoe dan ook op jouw naam staan, ook als je de site later ergens anders neerzet.