On Thursday, 29 September, in Paris, I attended an event about Drupal. Its main topic was “Create tomorrow’s web” and it was organized by CapGemini.
The plan was as follows:
* Drupal global approach by Dries Buytaert – Creator of Drupal and Acquia’s CTO
* Presentation of migrations towards Drupal by Christelle Picq – Voyages-SNCF.com Technology’s ISD (Information Systems Director)
* The e-commerce context by Justin Ziegler – PriceMinister’s CTO
* The evolution of e-commerce by Denis Lafont-Trevisan – Director of CapGemini’s “Centre d’Excellence” for Digital Business Solutions in France
* Presentation of Drupal Commerce by Frédéric Plain – CommerceGuys’ CEO
Beyond Dries’ interesting presentation of the advantage companies can get from choosing Drupal and Christelle’s presentation regarding her implementation on the Voyages-SNCF sites, the implicit topic of this seminar was “Drupal e-commerce”. We are in the middle of Information web practice development, but we are only just beginning to scratch the surface of e-commerce development.
Frédéric talked about the position of DrupalCommerce. After two years of development, the Drupal Commerce team released its 1.0 version. They are clearly favoring e-commerce sites requiring various services. They haven’t tried to provide an out-of-box tool, but a very open solution relying on Drupal values (reliability, performance, scalability, etc.).
Justin & Denis took turns to outline e-commerce history and trends. In France, people were somewhat accustomed to e-commerce use thanks to the past “Minitel” success. Then, Anglo-Saxon companies (Amazon, EBay, etc.) became household names and shaped the practices of meeting expectations by offering dedicated solutions. However, the OpenSource ready-made solutions like those provided via Magento, Shopify and PrestaShop were essential for e-commerce mass adoption. In this context, an OpenSource solution is a synonym for agility.
The e-commerce trends are as follows:
1. The Internet user is active, well informed and gregarious: The average e-commerce website visitor no longer has linear behavior (selection, registration, purchase). He already gathered information on what he wanted via social networks, locally, on the brand’s website, etc. His will to make a controlled purchase shared with others simplifies neither the process of drawing new customers nor that of retaining existing-ones.
2. Brand and relationship digitizing: The brand name can no longer rely solely on its reseller network to promote its product. Before placing an order, the future buyer is very demanding when it comes to the accuracy of information available for buying a product and of the answers he receives. This wealth of information (videos, description, experience sharing, etc.) is essential for converting visitors into buyers.
3. Technological and usage breakthrough: The breakthrough in purchasing practices (complex cycle, frequent feedback, m-commerce, etc.) is obvious. On the other hand, technologies like node.js, NoSQL and HTML5 herald a new generation of platforms, with a decisive break from the previous-ones by pursuing performance, processing concentration on servers (mobile cloud computing) and new user experience capabilities.
4. Mobile and pervasive Internet access: There is a significant rise in the number of purchases made via mobile devices (Smartphone, iPad). Creating a mobile version of a shopping website has become a must. We have pervasive access to online services, as they are available in various settings (in the office, at home, while mobile, etc.).
5. Cross-channel, complexity and volume: The times of the unique customer contact channel are over. There are many contact channels nowadays: the web, mobile channels, physical shops, social networks. The complexity and the amount of information to be managed increase when taking all these channels into account.
There are 3 e-commerce services management lines to be taken into account:
1. Focus on customer experience: The practical elements of the website must be perfect. High quality websites (elegance, navigation, clarity, clear reference points) are in great demand among users. The website visitors are lost if the site fails to catch their attention or is perceived as unreliable.
2. Rhythm and upgradability: An e-commerce platform service must be constantly improved in a noticeable manner. The improvement of the shop’s range of products and services guarantees the development of customer loyalty.
3. Agility: As user practices change rapidly, it is essential to implement an agile organization which could immediately adjust to new requirements.
The Drupal platform use amounts to 2% of Web platforms. However, it is an emerging technology for front-end web platforms requiring a high ramp-up and reduced development time. It is a fact that the community is very active (12,000 modules, 1,300 themes), and this quality ensures its endurance and independence. The creation of an e-commerce building block emerging from regrouping 2 teams (US + FR) emphasizes the ambitions relating to the platform and its community.
In an attempt to make a quick list of Pentalog’s running projects, I can tell you that almost all the e-commerce projects are in PHP. This is also Cap Gemini’s excellence centre’s trend. Our future projects concerning our activity are in PHP as well. Our choices are confirmed by the trends: our front end is in PHP and our most often used transactional part is Java.
If a company decides to sell its products online, this can be easily achieved by using pre-packaged solutions. Insofar as there is strong competition in your sector, the shop’s and products’ graphic quality, the wealth of information, its exposure (SEO) and ability to adjust to user practices are essential factors for maintaining a high level of quality. One must be aware of the fact that the improvement cycle and, therefore, of investment in the platform is a relentless process. It is definitely the price of success.






















