Sharvari H. Baet
Ankita R. Meshram
Foreword
Drupal, one of the most loved and trusted open source content management systems, has seen 12 years of strong growth and become a top choice for building any type of website. In many areas, Drupal has become the de-facto standard, including media, government, university, and library sites.
Since 2011, Drupal has also had an enterprise class e-commerce framework available called Drupal Commerce. The fastest growing open source cart in history, Drupal Commerce already powers a large number of very impressive sites, selling products from luxury goods (Cartier), fashion (Kenzo), online learning (Open Sesame), travel (Eurocentres), to postage stamps and fishing licenses (the Royal Mail of the United Kingdom).
This book explores Drupal Commerce through the lens of the Commerce Kickstart distributionan out-of-the-box store, completely built and ready to go, featuring the best practices for selling shipable goods online. Commerce Kickstart will not only save you weeks of work setting up your shop, it is an invaluable resource for studying what can be done with Drupal Commerce, and how.
Once you dive into the world of Drupal Commerce, you get much more than just a great shopping cart. Of all the e-commerce systems available, Drupal Commerce is by far the most flexible, leveraging key Drupal-native components such as Rules and Views to achieve much of its functionality. It is also the only system that is natively married to a content management system. In fact, Drupals heritage as a social collaboration tool makes it the best choice for any project that focuses on content, community, and commerce in a holistic, integrated way.
Finally, by learning Drupal Commerce now, you are making the right move at the right time. e-commerce is the quickest growing new frontier for the Drupal ecosystem. Whether youre a seasoned e-commerce pro, or preparing for your first online shop, Drupal Commerce can enable you to address a new set of business needs and opportunities. Good luck, and enjoy yourself!
Robert Douglass
Director of Product Strategy, Commerce Guys
About the Author
Richard Carter is a web designer and a frontend web developer with a passion for a range of open source e-commerce and content management systems, including Magento, MediaWiki, and Drupal. He has worked with clients including Badminton England, University College Dublin, Directgov, NHS Choices, and BusinessLink.gov.uk.
Richard is Creative Director at Peacock Carter Ltd (peacockcarter.co.uk), a web design and development agency based in the North East of England. He graduated from the University of Durham in Software Engineering, and currently lives in Newcastle upon Tyne. He blogs at earlgreyandbattenburg.co.uk and tweets at twitter.com/RichardCarter.
This book is the authors fifth; Richard has previously written MediaWiki Skins Design , Magento 1.3 Theme Design , Joomla! 1.5 Templates Cookbook , and Magento 1.4 Themes Design and has acted as a technical reviewer on The Definitive Guide to Drupal 7 , Drupal 7 Business Solutions , MediaWiki 1.1 Beginners Guide , and Inkscape Illustrators Guide .
A huge thank you must go to the guys behind Drupal Commerce, Commerce Guys, who put a lot of effort into ensuring modules were stable for the books release, as well as days or even weeks of their time reviewing the books content.
Finally, thanks to my friends and family for their support, in particular, Karina, who has coped spectacularly well (perhaps too well!) with my late nights and weekends of work.
About the Reviewers
Augustin Delaporte graduated from INSA Lyon, one of the top engineering schools in France. During his studies, he worked in Shanghai as a Drupal developer.
After his internship as a project manager for six months, where he demonstrated his technical ability, enthusiasm, and communication skills, Augustin joined Commerce Guys in Paris to strengthen the Product and Training teams. He was part of the team that created Commerce Kickstart.
Nicolas Meyer has been a full time Drupal developer since 1997. He started his Drupal career by leading the conversion of the French Primer Ministers website to Drupal, and joined Commerce Guys at its inception. He has been a key member of the Commerce Kickstart team since the beginning of the project.
Surendra Mohan is currently serving as Drupal Consultant cum Drupal Architect at a well-known software consulting organization in India. Prior to joining this organization, he served a few Indian MNCs, and a couple of startups in varied roles such as Programmer, Technical Lead, Project Lead, Project Manager, Solution Architect, and Service Delivery Manager. He has more than 8 years of working experience in Web Technologies covering media and entertainment, real estate, travel and tours, publishing, e-learning, enterprise architecture, and so on. He is also a well-known speaker who delivers talks on Drupal, Open Source, PHP, Moodle, and so on along with organizing and delivering TechTalks in Drupal meet-ups and Drupal Camps in Mumbai, India.
He has also reviewed other technical books, namely, Drupal 7 Multi Site Configuration and Drupal Search Engine Optimization .
I would like to thank my family and friends who supported and encouraged me in completing my reviews on time with good quality.
Dave Pullen joined the Commerce Guys team in May of 2012 after completing a training course intended to refocus his skill set towards software development. He brings with him more than 11 years of CMS experience (primarily focused on newspapers, magazines, and radio) from a variety of positions including technical support, quality assurance, and product management.