Logo Lyfter
Logo Lyfter
  • Over
  • Werk
  • Contact
  • Over
  • Werk
  • Contact
  • Werkwijze
  • Diensten
  • Blog
  • Support
  • Werken bij
Molenweg 47
4651CG Steenbergen
mail@lyfter.nl +31(0)167 541 377

Het toevoegen van een plug-in kost geld?

De effort die zit in het toevoegen van een plug-in

Het toevoegen van een plug-in, dat is toch maar een paar klikken en klaar? Waarom kost dat dan geld? 🤔 Dit is een vraag die we wel eens krijgen. Wanneer je zelf wel eens een WordPress website hebt beheerd, zul je bekend zijn met plug-ins: binnen een paar klikken heb je een stukje functionaliteit toegevoegd aan je website. Installeren, activeren en gaan ⚡ Zo simpel kan het zijn, maar een hele toekomstbestendige situatie is het helaas vaak niet.

TLDR;
Plug-in toevoegen
Geen verschillen in versies
Onderzoek naar functionaliteit van plug-in
Onderzoek naar kwaliteit van plug-in
Versiebeheer

WordPress Jedi we are

Maar, waarom?

Het is altijd ons doel geweest om websites te ontwikkelen die op lange termijn, snel en betrouwbaar blijven draaien. We gebruiken daarom onze eigen ontwikkelmethode: Zo kunnen we slimmer en efficiënter werken, maar zorgt er ook voor dat we de kwaliteit kunnen waarborgen. Niet alleen voor de functionaliteit van jouw website, maar ook voor de veiligheid en performance van andere websites waar we verantwoordelijk voor zijn. Daarom komt er ook bij iets “simpels” als het toevoegen van een plug-in een wat uitgebreider proces kijken. Hoe dat nou precies zit, leggen we je graag in deze blog uit.

Bedrock logo

Meer veiligheid, betere structuur en meer mogelijkheden

Bedrock brengt een hoop

Het Lyfter WordPress Framework maakt gebruik van Bedrock. Bedrock geeft veel voordelen: verbeterde beveiliging, structuur en andere mogelijkheden voor het installeren en updaten van plug-ins. Hiermee zijn wij afgestapt van het normaal installeren van plug-ins.

Onze plug-ins worden niet via het beheer toegevoegd maar via code. Dit doen wij zodat lokaal bij de Jedi op zijn laptop precies dezelfde versie wordt geïnstalleerd als op de acceptatieomgeving én de live omgeving. Zo kan er niet “ineens” iets fout gaan in de productieomgeving, dit gaat dan op de acceptatieomgeving en lokaal ook niet goed. Dat geeft ons meer grip en overzicht en zorgt ervoor dat we niet voor verrassingen komen te staan bij het werken met externe technieken en plug-ins.

Alleen even dit nummertje aanpassen

Versiebeheer 🙌🏼

Fouten blijven menselijk. Hoe goed we ook ons best doen om alles te testen, checken en nalopen: het kan nog altijd gebeuren dat er een foutje insluipt. Dat kan gebeuren. Om dit snel op te lossen werken we met versiebeheer. Mocht er toch iets teruggedraaid moeten worden, is dat geen probleem, we zetten gewoon de vorige versie terug. Door het beheer van plug-ins vanuit code op te pakken, kunnen we hier ook gebruik maken van ons versiebeheer. Het terugdraaien van updates is daarmee zo simpel als een versienummer aanpassen. Dat biedt toch een extra veiligheidsnet mocht het nodig zijn.

Let’s forget about Mikado

To plug-in or not to plug-in

Daarnaast kijken we graag inhoudelijk mee naar de plug-in die je wilt gebruiken. Voldoet hij aan de kwaliteitseisen die we voor onszelf stellen voor het gebruiken van een plug-in; Is de plug-in daadwerkelijk nodig? Welke functionaliteit voegt het toe? Hebben we hier al een oplossing voor bij de hand? Hoe is de support en community achter de plug-in? Actief en groot of klein en al langere periode inactief? We willen een “mikado” aan plug-ins die ook nog slecht in elkaar zitten in ieder geval voorkomen.

 

Check, check, dubbel check

Een kwaliteitsgarantie voor jouw website

Daarnaast voelen we ons verantwoordelijk voor de kwaliteit en staat van jouw website 🤓 Ons eigen framework kennen we natuurlijk door en door. We weten hoe de code in elkaar zit en wat waarvoor gebruikt wordt en hoe we ermee moeten werken. Bij een plug-in is dat niet zo. Dit is externe code die eigenlijk door iedereen geschreven kan zijn. En helaas is er daarom ook een hoop op de plug-in-markt beschikbaar waar wij als techneuten heel erg jeuk van krijgen.

Daarom duiken we hier, voordat we het toevoegen aan je website, eerst even in. Kijken we hoe de plug-in in elkaar zit en de kwaliteit van de code. Heeft het invloed op andere functionaliteiten van de website? Misschien zijn er betere alternatieven die over het hoofd zijn gezien of misschien is er wel een heel andere oplossing mogelijk voor de vraag die op tafel ligt.

 

Kwaliteit, zekerheid en expertise

Daarom dus

Een deel kwaliteitsbehoud, een deel vangnet en een deel doelgericht meedenken: dat vormt de tijd die nodig is om een plug-in toe te voegen. En ja, daarmee kost het toevoegen van een plug-in dus wat geld, maar daar krijg je ook een hoop voor terug 🚀

Samen bouwen we awesome websh*t

Emerce100 Badge 2024

Bakje koffie?

Molenweg 47
4651CG Steenbergen
mail@lyfter.nl +31(0)167 541 377

Lyfter

  • Over ons
  • Werkwijze
  • WordPress Framework
  • Blog
  • Contact
  • Changelog
  • Hosting status

WordPress

  • WordPress Development
  • WordPress Framework
  • WooCommerce Webshop
  • WordPress Hosting

Webdevelopment

  • Webdevelopment
  • Open source

Awesomeness

 

Powered by Lyfter.nl
  • Algemene Voorwaarden
  • Privacy Verklaring
Cookies

Ja ook wij moeten voldoen aan de regelgeving rondom cookies. Met de knop hieronder ga je akkoord met alle cookies. Wil je iets specifiek niet, stel je dit hier in

Alles accepteren
Wil je iets in je cookies wijzigen?

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary
Altijd ingeschakeld
Necessary cookies are absolutely essential for the website to function properly. These cookies ensure basic functionalities and security features of the website, anonymously.
CookieDuurBeschrijving
cookielawinfo-checkbox-analytics11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics".
cookielawinfo-checkbox-functional11 monthsThe cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional".
cookielawinfo-checkbox-necessary11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary".
cookielawinfo-checkbox-others11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other.
cookielawinfo-checkbox-performance11 monthsThis cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance".
viewed_cookie_policy11 monthsThe cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data.
Functional
Functional cookies help to perform certain functionalities like sharing the content of the website on social media platforms, collect feedbacks, and other third-party features.
Performance
Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.
Analytics
Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics the number of visitors, bounce rate, traffic source, etc.
Advertisement
Advertisement cookies are used to provide visitors with relevant ads and marketing campaigns. These cookies track visitors across websites and collect information to provide customized ads.
Others
Other uncategorized cookies are those that are being analyzed and have not been classified into a category as yet.
OPSLAAN & ACCEPTEREN
  • Nederlands