Magento kan gezien worden als hét e-commerce platform van ons land. Met meer dan 10.000 platforms zijn er verschillende webshop eigenaren verbonden aan dit platform. Magento is uniek in z’n soort en biedt voor zowel ontwikkelaars als webshop eigenaar veel voordelen. Vooral door de introductie van Magento 2 zijn de mogelijkheden ontzettend groot geworden. Wat zijn nu de voordelen van Magento 2?
Magento 2 heeft een verbeterde beveiliging
Een groot aantal bestanden moeten in een webshop voor iedereen te bereiken zijn. Je kunt dan denken aan een logo van een bedrijf. Het logo moet te zien zijn voor elke bezoeker. Dit noemt men ook wel publiekelijk toegankelijk. Net zoals bij Magento 1 beschikt ook Magento 2 over duizenden bestanden. Bij heel veel bestanden wil je liever dat bezoekers er niet bij kunnen komen. Denk bijvoorbeeld aan een bestand waar inloggegevens staan voor je e-mail server of database. In Magento 1 stonden alle bestanden in een folder die publiekelijk te bereiken waren. Dat maakte het zaak voor ontwikkelaars om ervoor te zorgen dat alleen de bestanden toegankelijk waren die dat daadwerkelijk moesten zijn. In Magento 2 is dat anders. Er is een publieke map bijgekomen waar je bestanden plaatst die alleen publiekelijk benaderd mogen worden. De rest houd je buiten deze map en zijn beveiligd.
Een verbeterde snelheid
De ontwikkelaars van Magento 2 hebben groots ingezet op de snelheid van het platform. Voorheen bij Magento 1 moest je losse modules implementeren om de snelheid te kunnen verhogen. Deze modules zijn nu standaard opgenomen in de basisfunctie van Magento 2. Varnish is standaard geïntegreerd om de serverbelasting te verminderen. Dat maakt het dat je nu ook makkelijker gebruik kunt maken van Full Page Caching.
De modules van Magento 2 zijn eenvoudiger te onderhouden
Bij Magento b2b is er een nieuwe modulestructuur waar alle bestanden van de modules op één plek staan. Dit betekent dat bestanden niet meer op meerdere plekken geplaatst hoeven te worden. En dat zorgt voor een beter onderhoud. Moet er een module verwijderd worden dan hoef je alleen de map in Magento 2 te verwijderen. In vorige versies was het zo dat je naar verschillende bestanden moest zoeken in verschillende mappen om een module te verwijderen. Onderhoud is zodoende veel sneller en makkelijker geworden.
Magento 2 is opgebouwd vanuit een mobile first approach
Mobile first is tegenwoordig niet meer weg te denken en essentieel. Magento 2 is een progressive web app en is vanuit de mobile first approach ontwikkeld. Deze aanpak betekent dat het programma is ontworpen met een klein scherm en alleen de hoofdfunctionaliteiten om zodoende te werken naar de ontwikkeling van een groter scherm.