Waarom naar Magento 2
Sinds november 2015 is Magento 2 op de markt; de nieuwste versie van het e-commerce pakket dat wij als basis gebruiken bij het bouwen van e-commerce platforms. En wij zijn één van de gelukkige bedrijven die er momenteel al mee mogen werken. We zijn erg enthousiast over deze nieuwe versie van Magento en de vele mogelijkheden die het biedt. We zien het aantal beschikbare features in rap tempo toenemen en we verheugen ons dan ook enorm op wat allemaal nog komen gaat. En aangezien steeds meer mensen met Magento 2 aan de slag gaan, neemt ook de behoefte aan informatie toe.
Responsive webdesign
Een van de eerste dingen die je opvalt aan Magento 2 is dat het een volledig responsive webdesign ondersteunt. Zo hebben ze de interface van het basis thema volledig responsive gemaakt en dit ziet er erg gaaf uit! Het is de bedoeling dat dit thema als voorbeeld wordt genomen zodat developers hun eigen thema’s ook volledig responsive kunnen maken. Zo wordt Magento 2 toegankelijk voor alle soorten apparaten; van computers tot tablets en mobiele telefoons.
Veiliger
Door een aantal aanpassingen in de bestandsstructuur is Magento 2 een stuk veiliger geworden. Dit komt voornamelijk door de nieuwe “pub” map. Enkel via deze map is de root van Magento nog toegankelijk, en niet meer met HTTP requests. Dit stelt developers ook makkelijker (en dus sneller) in staat om de code te beschermen tegen verschillende veiligheidslekken.
Verbeterde bestandsstructuur
In Magento 2 is de bestandsstructuur nogal veranderd. In eerste instantie zijn alle basis views verschoven naar de modulestructuur. Dit betekent dat iedere module straks zijn eigen view directory heeft waarin je alle template, layout, js en css/less bestanden, uit alle verschillende modules, kan aanroepen. Deze verandering maakt het leven vooral veel makkelijker voor de developers die veel custom Magento thema’s maken.
Nieuwe technieken
‘Give your evidence,’ the King repeated angrily, ‘or I’ll have you executed, whether you’re nervous or not.’
Waar in Magento 1.x de technieken verouderd en alles behalve spannend zijn, zitten er in Magento 2 leuke nieuwe snufjes zoals ondersteuning van PHP 5.5, standaard less CSS preprocessor en ondersteuning van jQuery. Door het gebruik van HTML5 kunnen de thema’s geheel responsive gemaakt worden en door CSS3 liggen er veel nieuwe visuele mogelijkheden aan de voeten van developers.
Visual Design Editor (VDE)
Een belangrijke verandering voor e-commerce platformeigenaren is de nieuwe Visual Design Editor. Dit is een functie in Magento 2 die je de mogelijkheid geeft om gemakkelijk zelf, geheel visueel en met het gebruik van “drag and drop”, aanpassingen te doen aan je thema in het CMS. Voor veel e-commerce platformeigenaren is dit de reden tot het vieren van een feestje. Ze zijn met deze functionaliteit veel minder afhankelijk van hun webdeveloper.
CSS preprocessing
Om ervoor te zorgen dat developers hun CSS makkelijk kunnen uitbreiden en onderhouden biedt Magento 2 standaard CSS preprocessing. Het gebruik van een CSS preprocessor versnelt de front-end ontwikkeling, vooral bij ingewikkelde thema’s. In Magento 2 wordt er standaard gebruik gemaakt van Less als CSS preprocessor, maar developers kunnen ook gebruik maken van Sass of Compass.
Magento UI Library
Magento 2 heeft een flexibele front-end bibliotheek met vrijwel alle basiselementen uit de Magento 2 front-end. Al deze elementen kan je aanpassen naar je eigen wensen. Voorbeelden van standaard interface elementen die je kunt aanpassen zijn breadcrumbs, dropdowns, pop-ups, tooltips, buttons, navigatie, formulieren en nog veel meer… Dit biedt developers de mogelijkheid om veel sneller een bestaand thema naar hun eigen hand te zetten of nieuwe thema’s te maken.
Vernieuwde interface
Een enorm opvallend onderdeel van de nieuwe interface van Magento 2 is dat het veel gebruiksvriendelijker is. Wat er direct uitspringt is dat het menu een natuurlijke splitsing heeft gemaakt tussen het systeem- en shopbeheer. Zo bestaat je shopbeheer uit menu items als Producten, Marketing en Content. Configuratie, belastingregels en algemene voorwaarden komen terug in je systeembeheer. Daarnaast hebben ze het verdere beheer van je shop een stuk gebruiksvriendelijker gemaakt. Zo is bijvoorbeeld het aanmaken of aanpassen van een product uit je shop een stuk makkelijker geworden door de sterk verbeterde layout.
Verbeterde snelheid
Verbetering van snelheid, dat is een onderwerp waar wij blij van worden. Ook daar is in Magento 2 erg veel aandacht aan besteed. Een greep uit de verbeteringen: de interface-elementen van modules worden geregeld door de modules zelf en daardoor zijn de thema’s van Magento 2 een stuk lichter (en dus sneller). Zo werkt ook de kern van Magento 2 met minder en lichtere elementen, wat ook voor een snelheidswinst zorgt. Verder heeft Magento 2 standaard Varnish geïntegreerd om de serverbelasting flink naar beneden te schroeven en kan er ook gemakkelijk gebruik worden gemaakt van Full Page Caching.
Automatisch testen
Een volledig nieuwe feature in Magento 2 is het vlekkeloze testingframework dat is toegespitst op performance. Er zijn ongeveer 2,600 integratie, 7,700 unit, 100 JavaScript unit en 100 statische testen om je performance te verbeteren. Ook is er de mogelijkheid voor developers om eigen tests te ontwikkelen om ervoor te zorgen dat je zo zeker mogelijk bent van succes bij livegang.
Winnaar van Magento Innovation Award 2016.
RIFF heeft een bijzonder, innovatief concept neergezet met een toepassing die erg interessant is voor de business-to-businessmarkt. De uitbreiding op de standaard Magento-faciliteit vorm een belangrijk onderdeel van de reden dat RIFF de innovatieprijs heeft gewonnen’, aldus het oordeel van de jury
RIFF Silver Partner
Van Magento e-commerce platforms weten we veel. Heel veel zelfs. We zijn een gecertificeerd partner. Maar onze kennis van dit e-Commerce pakket is niet meer dan een vereiste voor een opdracht als deze. Dat vinden we zelf althans. De reden dat wij als we zo vrij mogen zijn – een meerwaarde denken te zijn voor onze klanten is door meerwaarde te bieden op het creatieve vlak. Het opzetten van templates, meedenken over marketinggerelateerde zaken en creatieve oplossingen bedenken: dáár zit de meerwaarde van RIFF.