15 of 15 people found the following review helpful
Drupal from an enterprise viewpoint,
This review is from: Leveraging Drupal: Getting Your Site Done Right (Paperback)
This is not your typical how to book that starts from simple concepts and gradually builds into more complex areas. It starts by going into team roles and responsibilities, a subject that is seldom mentioned in any software book, and jumps right into the deep end of the pool with version control. There are screen dumps of terminal processes and code sprinkled throughout.
That is not to say that concepts are not adequately explained. They are, or that the small shop wouldn't benefit from this book. It can. It's just that the reader will find subject progression to be a bit different than typical. It works, especially within the context of the project the book covers, a writing workshop site.
As far as post-production responsibilities goes, that is one that is generally not addressed before website development and that lack shows in poorly maintained sites and inter-organizational bickering if not addressed early on in the process. I'm glad to see it mentioned here. That point highlights the audience for this book. It doesn't seem written for the lone developer or small team that builds third party sites but for an IT department that will deploy the project and maintain the site.
The project the book details, a membership based writing workshop, is well conceived as an example of the Drupal's extreme flexibility. The third party modules used, like CCK and Views are the foundation add-ons for custom Drupal sites. Other helpful modules, that I haven't used before are also covered and well. The book simultaneously covers version 5, 6 and 7 of Drupal, which could be useful within a company that has to maintain its own sites.
How to create custom administrative views for different site users is well covered. The resulting website is truly custom but in usable real-world ways. And I appreciate the short chapter on jQuery and the little preview of Drupal 7.
For someone who has at least some basic Drupal chops and wants to see how a real expert goes about developing a site, this is could be a good addition to the bookshelf.