- Paperback: 114 pages
- Publisher: O'Reilly Media; 1 edition (22 Dec. 2012)
- Language: English
- ISBN-10: 1449343317
- ISBN-13: 978-1449343316
- Product Dimensions: 17.8 x 0.6 x 23.3 cm
- Average Customer Review: 4.0 out of 5 stars See all reviews (1 customer review)
- Amazon Bestsellers Rank: 1,049,851 in Books (See Top 100 in Books)
Programmer's Guide to Drupal Paperback – 22 Dec 2012
There is a newer edition of this item:
Customers who bought this item also bought
What other items do customers buy after viewing this item?
Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
If you are a seller for this product, would you like to suggest updates through seller support?
Principles, Practices, and Pitfalls
About the Author
Top Customer Reviews
Before picking any book up, I read the "Understanding Drupal" section of Drupal.org's online documentation. Then, I read the first 3 chapters of Using Drupal, 2nd Edition (2012), by Byron et al and practiced the hands-on exercises on described within. Only then did I read this book, Programmer's Guide to Drupal (2012). I am glad that I learnt things in that order. Had I dived into this book too early, I may have felt a little out of depth.
I was very impressed with this book. Jennifer Hodgdon, its author, has answered most of my questions about programming writing custom themes, modules and plugins for a Drupal website in a beautifully succinct manner.
The author has spent a lot of time carefully pruning the content down to just 97 pages whilst conveying a huge amount of information.
I would have given this book 5 stars, but gave it 4 because the book lacked an Index. I can imagine refering to this book many times in the future and therefore would have found an index to be really handy.
Also, I would have liked to have seen a little bit of information about how Drupal fits into development workflow that uses Version Control and Continuous Integration. But, that would have a been a bonus and the book provides enough knowledge to let me work that kind of stuff out for myself. (A great page on such a topic is at: http://dcycleproject.org/blog/46/continuous-deployment-drupal-style )
Most Helpful Customer Reviews on Amazon.com (beta) (May include reviews from Early Reviewer Rewards Program)
I got the Kindle edition and it has been at my fingertips for the past couple of weeks.
I'm sure there's an audience for this book, but I consider it some of the worst spent 15 USD.
It should have been named, "An Orientation to Drupal for PHP Programmers," or a "Quick and Dirty Introduction to Drupal for PHP Programmers." It is what I wanted, and what I will use. Later when I have time to tackle a big learning curve, I'll get one of the soup-to-nuts books, but for getting started without having to 'review' the eternity of PHP, this one is dandy. It gets me through the messy beginning of Drupal with a focus on what I need. If you're looking for a general orientation to Drupal and you program in PHP, this ought to do the trick. It's got some examples and is enough to get started, but if you're not familiar with PHP, or you want to learn all about Drupal, you might want to look elsewhere.
There are many pedagogical approaches to teaching a skill, and the comprehensive, well organized and concise approach that Jennifer Hodgdon employs is a good fit with my approach to learning. By emphasizing Drupal's ontological underpinnings, and tying practical execution to that structure, she gives the reader an insight into how, by adhering to best practices and using Drupal the way it is designed to be used, it is possible to build almost anything.
This is a particularly valuable book for experienced and formally trained PHP developers who have found the Drupal way difficult to comprehend. Perhaps for the first time, this book presents Drupal's organization and systems in a way that ties them to actual practice.
I know the author, but I have not spoken to her about this book or my review.