Depuis maintenant 3 mois, je travaille sur le développement d’un site e-commerce basé sur deux solutions : un CMS et un moteur e-commerce. Le CMS fera l’objet d’un futur article, concentrons-nous aujourd’hui sur Elastic Path, le moteur e-commerce retenu.
Peu connue en Europe, cette solution Canadienne est actuellement utilisée sur le vieux continent par Virgin en Angleterre. Par contre, de l’autre coté de l’Atlantique, le nombre de références est assez impressionnant et commence à s’imposer comme acteur sérieux du marché.
Côté technique, Elastic Path est entièrement réalisé en Java avec toutes les technos à la mode : Spring MVC, Velocity, OpenJPA, Solr… il vous faudra bien entendu mettre les mains dedans pour en sortir ce que vous souhaitez mais il propose des bases robustes et clairement établies (niveau clarté du code et documentation online fournie). A noter qu’une communauté dynamique et réactive est présente autour du projet, c’est un point fort.
Son point faible, ou son point fort, chacun le verra à sa façon est son prix (non il n’est pas gratuit…). Cependant, l’intégralité du code source vous est fourni (une fois payé), ce qui est très agréable. On perd ainsi la notion de boîte noire et on plonge directement au cœur de l’engin.
Il nécessite des développements pour s’adapter aux besoins, c’est évident, néanmoins, son nombre de features out-of-the-box est très alléchantes allant de la gestion de campagnes marketing dans plusieurs magasins en passant par les ventes croisées, etc. A noter également que le back-office, nommé Commerce Manager, est un client lourd sur une base Eclipse RCP qui s’avère assez pratique aussi bien pour le business que pour le technique.
Je n’ai pas eu l’occasion de souvent développer des sites e-commerce, je présente Elastic Path avec des yeux de novice tout en essayant de rester objectif. Il détient selon moi une plus value non négligeable même si il est nécessaire de bien l’étudier avant d’investir. J’ai eu l’opportunité de taquiner Magento, puis du Elastic Path, qui sera le suivant ?



Je te remercie de ce bon plan.