De technische troeven van Shopware als e-commerceplatform
E-commerce is veel meer dan ‘wat producten online verkopen’. De customer experience maakt of kraakt het succes van je webshop en daar speelt ook de achterliggende technologie een grote rol in. In deze blogpost lees je met welke technische troeven het platform Shopware ons kan bekoren

Shopware biedt functioneel een goede basis voor een webshop die zowel voor de gebruikers als de beheerders makkelijk te gebruiken is. Maar het zit ook technisch zeer sterk in elkaar, gebouwd op technologieën die we bij Intracto helemaal in de vingers hebben.
Shopware 6: geen update maar een upgrade
In vergelijking met de vorige versie is Shopware 6, dat in augustus uitkwam, veel meer dan een vernieuwde uitgave. De nieuwe tech stack is volledig heropgebouwd. De achterliggende technologieën zijn veranderd en de oude technologieën werden uitgefaseerd. Zo maken de moderne tools van Shopware 6 het leven van developers makkelijker.
Symfony als basis
Elk Shopware 6 project begint bij Symfony, een van de populairste PHP-frameworks en bovendien een waar we bij Intracto al heel wat kilometers mee op de teller hebben staan. Shopware 6 wordt aangeboden als uitbreiding op Symfony. Hierdoor hebben we bij de ontwikkeling van een webshop een zeer sterke fundering om op verder te bouwen.
Twig & Bootstrap voor de Storefront
Kijken we naar de front-end, dan wordt deze, naast Symfony, gebouwd met Twig en Bootstrap. Twig is de go-to template rendering engine voor Symfony-projecten. Door deze grote stroomlijning tussen een ‘normaal’ Symfony-project en een Shopware-project hebben we binnen Intracto talloze ontwikkelaars zitten die helemaal klaar zijn om aan een Shopware-project te beginnen.
Bootstrap is het CSS-framework dat gebruikt wordt om snel front-ends te kunnen bouwen voor een Shopware webshop. Hier hebben we bij Intracto zelfs het privilege om de enige Belgische Bootstrap core-contributor op onze vloer te hebben rondlopen.
Vue.js voor de beheermodule
Het beheerpaneel van Shopware is gebouwd met Vue.js. Door het grote aanbod van Vue-componenten die Shopware aanbiedt kunnen we zeer snel beheerschermen ontwikkelen die volledig afgestemd zijn op het gebruik binnen jouw onderneming.
PWA’s, zeg maar websites die zich gedragen als een app afhankelijk van het toestel waarop je ze opent, zijn de toekomst. Dat hebben ze bij Shopware ook begrepen. Door een partnership en nauwe samenwerking tussen Shopware AG (het bedrijf achter het platform) en VueStorefront is het mogelijk om een complete PWA op te zetten met Shopware als achterliggende motor.
Performante databases
Shopware gebruikt voor zijn databasebeheer een mix van MySQL en ElasticSearch. De Data Abstraction Layer die Shopware ontwikkeld heeft maakt automatisch gebruik van beide systemen om de perfecte performantie aan te bieden.
Niet genoeg resources om ElasticSearch te draaien? Geen probleem! Shopware draait voor de meeste webshops ook perfect zonder ElasticSearch. Niet enkel de onderliggende database-stack wordt hierdoor abstract bruikbaar, ook functioneel heeft dit vele voordelen. De DAL heeft bijvoorbeeld standaard de mogelijkheid om versioning en vertalingen te voorzien voor entiteiten.
Plugins en maatwerk
Je kan Shopware uitbreiden met plug-ins, maar ook maatwerk is perfect mogelijk. Plug-ins zijn makkelijk te beheren (lees: in en uit te schakelen) en dankzij de vaste structuur is het eenvoudig voor developers om de code aan te passen, extra functionaliteiten te voorzien of administratie-schermen bij te bouwen.
Dubbele winst voor je e-commerce
E-commerce opstarten, opwaarderen of volledig omgooien? Intracto en Shopware zijn alvast een dubbele winst voor jouw zaak. Je kan niet enkel rekenen op betrouwbare en toegankelijke technologie die je platform maximaal doen renderen. Intracto heeft de juiste mensen mét de juiste skills om je e-business mee op te bouwen. Letterlijk en figuurlijk.
Ontdek alle voordelen van Shopware
Wil je meer weten over Shopware en hoe Intracto deze technologie inzet om jouw e-commerce te boosten? Neem dan snel contact op met onze experts.
Neem contact op