Cet article a été rédigé par Philippe Humeau , directeur général (et fondateur) de NBS System.
La réponse est encore trop souvent non. Et pourtant, ce produit de Ecommerce (Français), présente des caractéristiques assez uniques, en faisant une des Rolls pour les clients faisant (ou souhaitant faire) entre 2 et 50 millions d’euros de CA en ligne…
Alors qui est RBS, qu’est-ce que Change, en quoi le produit est différent et où vont-ils ?
RBS, la société qui soutient Change
En premier lieu, RBS, l’éditeur derrière Change, est une société fondée en 1997 basée en Alsace et à Paris, comptant 135 salariés, réalisant 25 M€ de CA avec ~1500 clients. Rien à voir donc avec la Royal Bank of Scotland. Une vingtaines d’employés travaillent sur Change.
La société, un peu à l’instar de Magento, avait commencé à se diversifié il y a 5 ans en créant des sites de Ecommerce. Et comme Varien (société à l’origine Magento), RBS détecte très tôt le soucis des frameworks disponibles pour réaliser son travail, notamment le vieillissant et limité OS Commerce.
Sans peur, ils se lancent dans l’aventure et crée Change.
Qu’est-ce que Change ?
Nous l’avions analysé en détails dans le livre blanc des solutions Ecommerce mais cette solution ne cesse pourtant de nous surprendre.
L’éditeur la définie comme un “CMS Ecommerce Opensource”. La solution cache un peu plus que cela. C’est effectivement un CMS, de très bonne qualité que l’usage de PHPTAL et Smarty rend extrêmement flexible, d’ailleurs certains clients ne s’en servent que pour la partie CMS.
Mais loin de n’être qu’un CMS, Change est surtout une solution de Ecommerce extrêmement orienté multi canal et cross selling. Cette composante forte que l’on retrouve surtout chez Hybris d’habitude, est une marque de fabrique chez Change. Change étant écrit en PHP, cela fait donc une solution spécialisée dans ce domaine qui offre une alternative à Hybris qui lui est en Java et non opensource. (mais avec un PIM / PCM plus évolué)
Le choix de Change et de son responsable de la R&D (Franck Stauffer) c’est le pragmatisme. “On est une solution de Ecommerce, embarquant un CMS, pas un PIM, pas un ERP, pas autres chose”. Comprenez ici que le produit se focalise sur le Ecommerce, le CMS et le multi canal et qu’il laisse les autres produits s’interfacer pour faire le référentiel produit, la CRM, l’ERP, etc. C’est un choix, ça permet à la solution d’avancer vite et bien dans son domaine core.
Références et nombre de sites
La société revendique 200 clients. Risible par rapport aux 120 à 150 000 revendiqués par Magento ou Prestashop me direz vous. Oui mais… ce ne sont que des “vrais” clients, des gens qui payent des licences et qui sont des clients moyens ou haut de gamme. Déjà, chez Magento ça se réduit à maximum 3000 clients et chez Prestashop à peut-être autant mais payant beaucoup moins.
200 clients milieu / haut de gamme, c’est déjà un beau score pour des quasi inconnus. Car c’est bien là le souci (très Français) de RBS : ils sont doués, honnêtes, modestes, et pragmatiques mais ce ne sont pas des communicants. Si il fallait leur trouver un défaut, c’est bien celui d’exceller sans que cela se sache du grand public.
On trouve tout de même AchatVip, Rossignol, les outils Wolf, De Dietrich, le régime Dukan, Aubert, Catimini, Manfield, etc.
Un modèle économique clair
Opensource depuis quelques années, la solution est Download RBS Change en version 3 est accessible sur GitHub pour la version 4 (en alpha), aussi en cour de développement. La licence est en AGPL (une GPL améliorée).
Ensuite, l’éditeur se rémunère de trois façons :
- Le pack partenaire intégrateur comprend une formation complète et les outils de développement et est facturé un peu moins de 9000 €. (dont une bonne partie remboursable par les OPCA avec le budget formation)
- La licence client est assez classique et se base sur le nombre de serveurs frontaux (8990 €) en production. La différence, c’est que le coût d’acquisition donne un droit d’usage à vie, contrairement par exemple à Magento qui est une licence louée annuellement
- Le concept OpenCore et extension payant a lui déjà fait ses preuves chez beaucoup d’éditeurs
J’ai suffisamment décrié le fait que certains éditeurs n’avaient pas de business model clairs pour apprécier quand cela est le cas. Cette tarification s’accompagne d’un soutient continu de l’éditeur aux intégrateurs, que ce soit en phase d’avant vente ou d’intégration ou de maintenance technique.
Sous le capot
Change est motorisé par PHP 5.3 / 5.4, avec une base de données Mysql, MariaDB uo Oracle. La partie Java du produit, SOLR, est-elle compatible avec Tomcat ou Jetty. Coté Framework, la version 4 sera sous Zend Framework, toujours guidé la vision de Franck Stauffer de ne pas être autre chose qu’un CMS Ecommerce, et donc de-facto, pas un framework de code.
Au niveau du Frontend, les templates sont rendu par Smarty et le pseudo langage de génération des pages (de templating) est du PhpTal. Le backoffice lui est très agréable grâce à son interface XUL (prononcez “zul”), qui sera remplacé dans la version 4 par du HTML5 / JS pur, pour être compatible avec les tablettes. Le seul défaut du dit Xul, c’est qu’il faut Firefox pour en profiter pleinement. (d’où le choix de passer en HTML5 dans le futur).
Coté vitesse ?
Coté charge de travail, l’ensemble est étonnement rapide.
A titre informel, avec 6 serveur 8 cores / 16 Go, il nous semble assez crédible de viser un demi million de visiteurs uniques par jours… (Nous allons confirmer cela chez NBS System avec un Benchmark complet prochainement)
En tout cas, avec 4 petits serveurs, un des clients Change dépasse allègrement les 150 000 V.U en période de soldes, sans que cela ne rame le moins du monde.
L’un des “tricks” de la solution, c’est d’utiliser les produits compilés, qui permettent de gagner un temps fou à l’affichage, en ne chargeant que très peu la DB. Là où la recherche d’un produit peu provoquer plusieurs dizaines de jointures dans des requêtes SQL sous Magento, sur Change, on en compte moins de dix, au maximum, grâce au système de produits compilés.
Le fait que le mode “cluster” de Change permettent d’utiliser des bases de données Mysql Slave sur les frontaux en local et un master pour le BO et les transactions est aussi une force considérable, diminuant les transferts réseaux et surtout la charge de travail de la base de données centrale.
La partie SOLR quand a elle s’occupe d’alléger le site de toutes les requêtes du moteur de recherche quand le couple PhpTal / Smarty se charge lui de rendre les pages frontales très rapidement, avec un bloc cache très efficace.
D’après nos premières études, cette solution est probablement l’une des plus rapide du marché, et pas seulement dans le segment PHP.
RBS Change 4 : Qu’est-ce qui va changer ?
La volonté de l’éditeur de sortir de sa tanière médiatique est là. Ce n’est certes pas lié à la version du produit mais le mouvement est en marche. La solution est au point, les références sont là, les partenaires se bouscule pour rejoindre l’éditeur, tout va bien de ce côté.
La version 4 de Change sortira Q2/Q3 2013.
En premier lieu: le mobile. Le point faible indéniable de la solution, c’est le mobile qui n’est pour ainsi dire pas représenté dans la solution. Il est évidemment possible (comme avec tout site) de faire un CSS dédié aux smartphones mais aucune application réelle (au sens Marketplace Android ou Itunes store) ne vient soutenir le site. On est loin du niveau d’avancement de Magento ou Prestashop sur ce point. En version 4, cela sera corrigé nous dit l’éditeur, avec un vrai support mobile et tablettes, y compris pour le back office.
L’éditeur regroupe ce point derrière “s’adapter aux nouveaux usages” ce qui va du support du mobile à l’intégration de nouveaux canaux de vente, le support plus élargie des médias sociaux, etc.
Ensuite, même si la “learning curve” du produit (comprenez le temps d’adaptation) est faible actuellement, l’éditeur pense pouvoir faire mieux et améliorer encore la facilité d’accès de sa solution aux développeurs. C’est clairement une stratégie des conquêtes des partenaires intégrateurs, qui va directement concurrencer les solutions existantes qui peuvent être assez raides à l’apprentissage (comme Magento ou les frameworks Java).
L’intégration en Zend Framework va clairement aider l’éditeur sur ce point.
Troisième point, la consolidation de l’avance. En effet, coté légèreté de la solution (performance), coté multi canal, coté CMS, la solution est très en avance. Mais l’avance, ça fond rapidement, surtout dans un milieu aussi dynamique. L’éditeur compte donc enfoncer le clou, pour devenir incontournable sur ses forces.
Quatrième et dernier point : L’opensource.
C’est bien d’en parler, c’est mieux de le faire. Et avoir une licence opensource, ce n’est pas faire le tour du problème. Car, là encore il faut repenser à la vision de l’éditeur : Il n’est pas là pour tout faire. Ce qui veut dire que la communauté pourrait aider l’éditeur en développant des modules. Elle peut déjà le faire, mais améliorer et simplifier le processus profitera à tout l’éco système. C’est donc un des but de cette refonte, le passage dans un mode de travail encore plus propice aux développements connexes.
Ce qui m’a le plus bluffé, et de loin ? Le système de contrôle par une instance principale. Qu’est-ce que ce mode ? En fait le produit est multi lingues, multi boutiques, multi facettes, etc. Comme d’autres mais le point étonnant de la version 4, c’est qu’il sera possible de totalement séparer les rôles, les droits, les vues, les catalogues depuis un point central de piloter tous les sites satellites depuis une instance centrale.
Ce système va beaucoup plus loin que tous les autres vus sur le marché, c’est une petite révolution. Vous voulez que votre shop Asie est un front mais pas de back, que votre shop US ait les deux mais pas les droits d’édition des traductions ? Tout est possible.
Le but de RBS à travers Change
L’objectif annoncé est clair : ”Devenir le leader mondial du segment d’ici à 2015″
Quel segment me direz-vous ?
Celui des clients faisant quelques millions à dizaines de millions d’euros en ligne et à travers leurs canaux de ventes existants (magasin), de ces fameux clients multi canaux / Cross commerce.
En conclusion
La version 3.6 est déjà une perle qu’il faut absolument considérer si vous avez une activité en ligne se situant entre 2 et 50 M€ et plusieurs canaux de distribution ou un fort besoin CMS. La version 4 va elle faire rentrer le produit dans une nouvelle phase du développement de la solution.
Il ya fort à parier qu’il y aura bientôt un Barcamp de tout l’éco système et pourquoi pas une levée de fonds pour gagner en visibilité ?
Cette solution nous a plus que surpris, il faut donc s’attendre à ce qu’il y ait du grabuge sur ce segment de marché, car le trublion Change n’a pas finit de nous étonner.
>> La démo
(Merci Philippe)








Si je comprend bien, la solution Change est destinée aux gros projets eCommerce, projettez-vous de sortir une version plus légère destinée aux débutants ?
Bonsoir Vision eCommerce,
La cible naturelle de RBS Change est effectivement constituée de sites moyens et gros, car nous avons étendu le périmètre fonctionnel et technique de la solution pour répondre à ces projets. Il est cependant tout à fait possible de construire de “petits” sites avec RBS Change. Plusieurs sites de ce type ont été réalisés (voir la page Références sur notre site http://www.rbschange.fr). Ces sites sont le fruit du travail d’intégrateurs, car il est difficilement envisageable de mener de tels projets sans connaissance en intégration web.
Il n’existe qu’une seule version de RBS Change,sans distinction de gros ou petits projets, de projets “communautaires” ou d’entreprise, c’est notre philosophie. Sur 70 modules environ, 50 sont open source et gratuits, les 20 autres sont des modules sous licence commerciale. Il s’agit de modules essentiellement destinés à faire gagner du temps en développement, et à booster la génération de CA en ligne.
Bien à vous
Denis, responsable des partenaires RBS change
Bonjour,
Superbe article, en tout cas, je suis sidéré de voir l’évolution permanent du monde de la vente. Tout les moyens sont bon pour vendre
[...] la semaine dernière et les nombreux articles qui ont suivi dans la foulée (cf chez Ziserman, Capitain, Ecommerce Squad et [...]
avait commencé à se diversifiER il y a 5 ans
Petite Update/actu:
Nous reprendrons les principales annonces de notre Keynote, et notamment les nouveautés de la V4 de RBS Change (sortie mi-2013) lors d’une conférence en ligne sur E-commerce Live le 6 décembre à 11h.
Les inscriptions au webinaire sont ouvertes!
http://ecommerce-live.net/event/rbs-change-v4-ce-qui-vous-attend/
Denis
Thanks for this wonderful post, I am glad I discovered this site on yahoo.
Dommage qu’on ne puisse pas accéder à leur BO pour tester, Firefox (18) plante…
Comme nous nous l’avons indiqué dans un billet de blog, il n’est effectivement pas possible d’utiliser Firefox dans ses versions 17 et ultérieures en raison d’un bug de régression au niveau du navigateur.
Nous vous invitons à télécharger la version 10.0.11 ESR (Extended Support Release) de Firefox à partir de l’adresse suivante : http://www.mozilla.org/en-US/firefox/organizations/all.html
Malheureusement nous ne pouvons pas fournir de délai de correction de cet incident puisqu’il dépend de Mozilla. Vous pouvez suivre le bug ouvert auprès de Mozilla à l’adresse https://bugzilla.mozilla.org/show_bug.cgi?id=813897