
Planaday-connector technisch uitgelicht: sneller, stabieler en veiliger
Goed nieuws voor alle Planaday-gebruikers met een WordPress-website: op 5 mei komt de nieuwe de Planaday-connector plugin beschikbaar 🎉
Voor de techneuten en nieuwsgierige gebruikers onder ons duiken we dieper in op wat er nu precies veranderd is onder de motorkap van de Planaday-connector plugin. Zoals we aankondigden, is de plugin volledig herschreven. Maar wat houdt dat in termen van prestaties, stabiliteit en veiligheid? In dit artikel lees je hoe de herschrijving de plugin sneller, stabieler en veiliger heeft gemaakt.
Volledig herschreven codebasis
De beslissing om de plugin vanaf nul opnieuw te ontwikkelen, namen we niet licht. De vorige code was na vele updates en bugfixes wat onsamenhangend geworden.
Door met een schone lei te beginnen, konden we een moderne, strak georganiseerde codebasis neerzetten. Met als doel straks over te gaan en mee te kunnen blijven bewegen met de laatste PHP versies.
Alle functionaliteiten zijn één-op-één overgezet, maar dan met efficiëntere code erachter. Dit betekent minder overbodige ballast en schonere code die makkelijker te onderhouden is. Voor jou als gebruiker resulteert dit in een plugin die betrouwbaarder draait en klaar is voor de toekomst.
Betere prestaties (sneller laden)
Tijdens de herschrijving lag de focus ook op performance. We hebben diverse optimalisaties doorgevoerd, zodat pagina’s met cursusoverzichten nu sneller laden.
Zo gaat de plugin bijvoorbeeld zuiniger om met API-verzoeken aan Planaday: gegevens worden waar mogelijk gebufferd of alleen opgehaald wanneer nodig.
Ook hebben we de manier waarop de plugin gegevens verwerkt, voor weergave, een stuk efficiënter gemaakt. Het resultaat is merkbaar: zelfs als je veel cursussen aanbiedt, blijft je site responsief en snel. Een snellere site betekent tevreden bezoekers én een hogere kans dat ze zich inschrijven voor je cursus.
Meer stabiliteit en minder bugs
Niets is zo frustrerend als een plugin die niet altijd doet wat hij moet doen. Dankzij de herschrijving hebben we alle bekende bugs kunnen elimineren. Installatie-issues, problemen met het migreren van oude data, weergavefoutjes – we hebben ze stuk voor stuk opgespoord en opgelost.
Bovendien hebben we nu uitgebreide geautomatiseerde testen in verschillende omgevingen (meerdere PHP- en WordPress-versies) om er zeker van te zijn dat de Planaday-connector stabiel draait, ongeacht jouw setup.
Het resultaat is een plugin waar je op kunt vertrouwen, zelfs bij toekomstige WordPress-updates.
Verbeterde beveiliging
Veiligheid stond hoog op onze prioriteitenlijst. Tijdens het herschrijven hebben we alle invoer en output streng gevalideerd en gefilterd. Hiermee zijn potentiële beveiligingslekken – zoals de mogelijkheid tot cross-site scripting (XSS) – gedicht. Jouw data en die van je cursisten zijn bij ons in goede handen.
De communicatie tussen je website en de Planaday-server verloopt nog steeds via de vertrouwde API-sleutel, maar nu volgens de beste beveiligingspraktijken. Je kunt met een gerust hart gebruikmaken van de koppeling, wetende dat privacy en veiligheid gewaarborgd zijn.
Toekomstbestendig en uitbreidbaar
Een bijkomend voordeel van de nieuwe code is dat deze toekomstbestendig is. We hebben de plugin zó opgebouwd dat nieuwe functies in de toekomst makkelijker toegevoegd kunnen worden.
Denk bijvoorbeeld aan ondersteuning voor een volgende WordPress-versie of extra opties voor de cursusweergave – de fundering ligt er al.
Voor jou betekent dit dat de Planaday-connector niet alleen nu geweldig werkt, maar ook de komende jaren kan meegroeien met jouw behoeften en met ontwikkelingen in zowel WordPress als Planaday.
Benieuwd of Planaday bij jouw organisatie past?
Plan eenvoudig je cursussen in met locaties, materialen, automatiseringen & taken middels een wizard.