Woonhome.nl is een online platform voor meubels & woonaccessoires. De site staat vol artikelen met woonideeën, unieke vintage meubels en... inmiddels meer dan 750.000 woonproducten voor de creatieve interieurfan. We helpen Woonhome.nl al jaren met oplossingen om door te kunnen groeien op deze - inmiddels uit zijn jasje gegroeide - Wordpress site. Een technische en leerzame uitdaging!
Een leuk blog of mooie website bouwen op Wordpress kan tegenwoordig bijna iedereen: je installeert de laatste versie, kiest uit een van de talloze thema's en je klikt je website met plugins in elkaar. Toegankelijk en succesvol: inmiddels draait meer dan 30% van alle websites wereldwijd op dit CMS. Dit werkt perfect voor de meeste toepassingen, maar is minder vanzelfsprekend bij een database met meer dan een half miljoen producten.
Wordpress is ooit gebouwd als blog platform. In de loop der jaren heeft het pakket zich echter hard ontwikkeld waardoor het breed ingezet kan worden. De structuur en veel van de beschikbare plugins werken goed, maar zijn echter niet - of slechts beperkt - geschikt om met grote hoeveelheden data en drukte te werken.
Voor Woonhome combineren we de kennis van hosting, backend- en frontend ontwikkeling om oplossingen te leveren en advies te geven zodat ze door kunnen schalen. Dit is hoe we dat - enigszins in mensentaal - in de praktijk doen.
We beperken de database interactie
Een groot deel van de Woonhome website wordt getoond vanuit een grote 'statische pagina cache'. Dit betekent dat we het resultaat van alle gegenereerde pagina's opslaan en dit resultaat aan de bezoeker tonen. Hierdoor hoeven we de grote database maar 1x per pagina te raadplegen, waarna dat voor alle volgende bezoekers niet meer nodig is. Zo houden we de server belasting laag en de website snel!