Meet Magento: WordPress voor eCommerce (2)
Afgelopen week gaf ik in deel 1 van Meet Magento: WordPress voor eCommerce al een korte introductie van het Magento platform, de online marktplaats Magento Connect en de geschiktheid voor de Nederlandse markt. Deze week zal ik wat dieper ingaan op de functionaliteiten van Magento en de voor- en nadelen van het platform.
Magento kent twee edities: de gratis open source Community editie en de betaalde Enterprise editie. Sinds deze week is daar een derde editie bijgekomen, namelijk de Professional Editie. Deze zit qua prijs en functionaliteiten tussen de Community en de Enterprise editie in. Omdat het overgrote deel van de Magento gebruikers voornamelijk de gratis community editie gebruikt, zal ik ook wat verder op de functionaliteiten van deze editie ingaan. Je kunt overigens van alle edities hier een demo van de front-end en het admin panel bekijken.
Functionaliteiten
De Community editie van Magento biedt standaard alle functionaliteiten die nodig zijn om een professionele webwinkel te runnen. Een klein overzicht vind je hier. Laten we bij het admin panel beginnen en de belangrijkste functionaliteiten op een rijtje zetten.
- Een uitgebreid dashboard zodat je in 1 oogopslag de status van je webshop kunt bekijken: laatste 5 orders, totaal aantal verkopen, meest verkochte producten etc.
- Uitgebreide mogelijkheden voor het genereren van rapportages. Denk aan o.a. zoektermen, het aantal verlaten winkelwagentjes, best verkochte artikelen etc.
- Overzichtelijk management van de verkopen en het aanmaken van nieuwe orders en klanten.
- De mogelijkheid om meerdere webwinkels vanuit 1 admin paneel te beheren. Zie hier een voorbeeld van de front-end.
- Zoekmachinevriendelijk: standaard Google Site Maps, URL rewrites, meta informatie voor producten en categorieën en automatisch gegenereerde pagina’s met populaire zoektermen.
- Uitgebreid catalogus management voor het beheren van producten en productcategorieën. Ook met support voor bijvoorbeeld back-orders, speciale prijsregels voor verschillende winkelwagens etc. Private shopping is helaas alleen beschikbaar in de Enterprise editie.
- De mogelijkheid om naar meerdere adressen binnen 1 order te versturen en om gratis verzending aan te bieden. De meest voorkomende internationale aanbieders (UPS, DHL, FedEx) zijn standaard geïntegreerd, overige aanbieders kunnen via Magento Connect worden toegevoegd.
- De mogelijkheid om meerdere betaalmethodes te ondersteunen. Ook hier worden de meest voorkomende internationale aanbieders (o.a. PayPal) standaard geïntegreerd, overige (lokale) aanbieders kunnen weer makkelijk via Magento Connect worden toegevoegd.
- Ondersteuning voor meerdere talen en meerdere valuta.
Ook voor bezoekers biedt Magento aan de front-end vele functionaliteiten die het online shoppen een stuk leuker maken. De belangrijkste zijn:
- Een handige one-page checkout met de mogelijkheid om te betalen als eenmalige gast of om een account aan te maken.
- Uitgebreide mogelijkheden op de productpagina’s: meerdere productfoto’s, inzoomen op productfoto’s, productreviews, beschikbaarheid, gerelateerde producten, mail naar een vriend, toevoegen aan verlanglijst etc.
- Makkelijk zoeken in de productcatalogus door de gelaagde navigatie en/of de tag cloud.
- De mogelijkheid om meerdere producten met elkaar te vergelijken.
- Nooit de weg kwijt raken door het handige kruimelpad.
- Webwinkels beschikbaar in meerdere talen.
- Het volgen van je orders via uitgebreide Mijn Account functionaliteit.
Voor- en nadelen van Magento
Biedt Magento dan alleen maar voordelen en geen nadelen? Natuurlijk niet, was het maar waar! Om maar gelijk met de deur in huis te vallen; Magento is absoluut geen makkelijk systeem. Het templatesysteem van Magento zit vrij ingewikkeld in elkaar en ook het ontwikkelen van eigen templates is niet echt gemakkelijk. Voor een aantal ‘kritische’ elementen moet je in de core-code duiken van Magento en dat kan redelijk veel tijd in beslag nemen.
Aan de admin kant biedt Magento wellicht ook wel te veel opties en instellingen, zeker voor de beginnende webwinkelier. Het aanmaken van producten en een catalogus, het instellen van de BTW, verzending, betalingswijzen, transactionele e-mails etc. vergt de eerste paar keer aardig wat tijd. Deze opties en instellingen zijn naar mijn mening ook niet altijd even logisch. Daar komt nog bij dat de documentatie van Magento zelf nog redelijk spaarzaam is. Daartegenover staat gelukkig wel een actieve community van gebruikers en ontwikkelaars.
Een andere veel gehoorde klacht over Magento is dat het een redelijk zwaar pakket is, waardoor de performance van je webshop naar beneden gaat. De juiste hosting is dan ook onontbeerlijk. Persoonlijk raden wij een dedicated server aan. Deze investering verdien je snel genoeg weer terug. Daarnaast kun je door een aantal (simpele) aanpassingen de snelheid van je store al aardig verhogen. Ondanks dat Magento standaard al redelijk zoekmachinevriendelijk is, moet je natuurlijk nog wel verder aan de slag met SEO. Bekijk hiervoor bijvoorbeeld eens deze SEO optimalisatie guide voor Magento van Yoast.
Kortom, je hebt toch echt wel 4 à 5 weken nodig voordat je het systeem echt goed door begint te krijgen. Wellicht een wat steile learning curve als je van plan bent om slechts 1 of 2 (kleinere) projecten op Magento te realiseren. Maar als je van plan bent om meerdere shops op Magento te gaan ontwikkelen, of als Magento de kern van je webshop gaat vormen, dan is het dit echt meer dan waard. Zodra je namelijk door hebt hoe Magento in elkaar zit qua structuur, ontdek je pas echt hoe rijk aan functionaliteiten dit pakket daadwerkelijk is. Tel daarbij op dat je geen licentiekosten kwijt bent voor het pakket en dat er steeds meer koppelingen beschikbaar komen, dan begrijp je snel waarom Magento zo sterk aan populariteit wint.
Meet Magento
Voor degenen die geïnteresseerd zijn in Magento is het handig om te weten dat binnenkort, op 26 mei 2010, Meet Magento 2010 plaatsvindt, het event voor Nederlandstalige Magentogebruikers. Naast workshops en keynotes van Nederlandse Magentospecialisten komt ook Yoav Kutner, de geestelijke vader, vice-president en CTO van Magento vertellen wat we in de toekomst nog allemaal kunnen verwachten. Lezers van Frankwatching krijgen 15% korting op een ticket voor dit event. Gebruik hiervoor de code ‘frankwatching’ bij het afrekenen van de tickets.
Volgende week zal ik in het derde en laatste deel van dit artikel verslag doen van het Meet Magento event. Heb je nog eventuele vragen of toevoegingen, laat het dan weten in de comments!