New Podcast

Posted Tuesday, January 31 at 3:28 pm
  Thomas Turnbull (tom_o_t on drupal.org) and Alan Palazzolo (zzolo on drupal.org) join Mike Anello to talk about their new book from O’Reilly Media, Mapping with Drupal. Mike’s usual co-hosts, Andrew and Ryan, were both unable to participate in the podcast, leaving Thomas and Alan subject to Mike’s long-winded (but extremely interesting by some accounts) questions.
Download Podcast 73
DrupalEasy_ep73_20120131.mp3
Syndicate content

NEWSLETTER

Stay informed on our latest news!

Syndicate content

Testimonial

Mike quickly spotted several flaws in our Drupal configuration and was able to teach us how to correct them. His training style and solid knowledge of Drupal makes for an efficient and productive training session. I came away with full confidence in the data I learned that day.

Who are we?

DrupalEasy is the collective expertise of Ryan Price and Michael Anello, who joined forces to provide training and consulting services worldwide. Read all about them and what they can do.

What is Drupal?

Drupal is a free, super-powerful content management system for sites that require information posting and collection, including blogs, forums, videos, photos, and databases of information. We think it is the best platform available. Here's why...

Why Drupal?

More and more savvy organizations are going with Drupal for content management, and its no mystery why. It’s free, flexible, and easy to maintain for small or large volume sites. Learn more...

Book Review: Drupal E-Commerce with Ubercart 2.x

Average: 3.6 (5 votes)

book coverAt first glance at the title of this book, you might be tempted to think that it is not too much more than a reference guide to the complex Ubercart module. Surprisingly, you're only half right. While the authors, George Papadongonas and Yiannis Doxaras, do a great job of covering almost all aspects of the modules that ship with Ubercart, they also go way beyond that. It turns out this book is actually a pretty good guide for not only configuring your Drupal-powered ecommerce site, but also quite valuable in the planning, promoting, and tracking phases as well.

As you'd expect, the authors do a nice job covering the many modules that need to be enabled and configured for a basic Ubercart site. In many cases they go screen-by-screen in the configuration - something that isn't easy to make very engaging. They cover Ubercart's conditional actions functionality quite nicely and how it can be used to configure tax and shopping modules. They also cover product classes and product kits - two very powerful features of Ubercart that every site admin should leverage.

Where the book really shines though is in the descriptions of all the various topics (mainly other modules) in the Ubercart universe. They wisely provide information about popular supporting modules that many ecommerce sites lack, including wish lists, product recommendations, and coupon codes. It is effective use of modules like these that really make ecommerce sites useful.

Surprisingly, the authors also discuss, in some detail, Ubercart integration with the Views, Panels, and CiviCRM modules. Any one of these topics could easily be a book on their own, and the authors do a nice job of providing enough information to get started without falling too far down the rabbit hole. The inclusion of the CiviCRM section in handling customer relationship management was something that many smaller ecommerce store owners could definitely benefit from (and the biggest surprise in the book for me).

I was pleased to see that the authors included a section on importing products into Ubercart from a spreadsheet or .csv file. This is a common request that is often overlooked. I wish they had spent a little more time going into some of the details of PCI Compliance, as this is often a stumbling block for small-to-medium sized ecommerce sites. The authors do a nice job of comparing and contrasting the various payment mechanisms available to site admins using Ubercart.

The theming chapter is well thought out, breaking up the discussion into free, paid, and custom theme options. The authors even go so far as to introduce basic techniques for creating a custom theme from a mockup or a static HTML file.

The authors wrap up the book with a chapter that mainly focuses on search engine optimization. Again, they provide just enough information for users to get started without going into too much detail. They talk about Ubercart's integration with Google Analytics as well as some of the methods for measuring a site's effectiveness.

Overall, this book is a nice surprise. At well over 350 pages, it is beefier than most Drupal books, and provides a wealth of practical information that most Ubercart-powered sites will benefit from.

Drupal E-Commerce with Ubercart 2.x is available from Packt Publishing.

Trackback URL for this post:

http://drupaleasy.com/trackback/374

2 comments

Pingback

[...] More: Book Review: Drupal E-Commerce with Ubercart 2.x | DrupalEasy [...]

Joe Moraca wrote 1 year 39 weeks ago

Thanks Mike nice write up. I

4

Thanks Mike nice write up.

I was thinking about getting the ebook version of this. If you are doing the "give away" I would like a "printed" copy.

Syndicate content