- Series: Pro
- Paperback: 720 pages
- Publisher: Apress; 3rd ed. edition (December 29, 2010)
- Language: English
- ISBN-10: 1430228385
- ISBN-13: 978-1430228387
- Product Dimensions: 7.5 x 1.6 x 9.2 inches
- Shipping Weight: 3.3 pounds (View shipping rates and policies)
- Average Customer Review: 24 customer reviews
- Amazon Best Sellers Rank: #1,059,976 in Books (See Top 100 in Books)
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.
Pro Drupal 7 Development 3rd ed. Edition
Use the Amazon App to scan ISBNs and compare prices.
Fulfillment by Amazon (FBA) is a service we offer sellers that lets them store their products in Amazon's fulfillment centers, and we directly pack, ship, and provide customer service for these products. Something we hope you'll especially enjoy: FBA items qualify for FREE Shipping and Amazon Prime.
If you're a seller, Fulfillment by Amazon can help you increase your sales. We invite you to learn more about Fulfillment by Amazon .
See the Best Books of 2018 So Far
Looking for something great to read? Browse our editors' picks for the best books of the year so far in fiction, nonfiction, mysteries, children's books, and much more.
From the Author
Pro Drupal Development represents the definitive guide for Drupal developers. Many have called Pro Drupal Development the one "must have" book if you're thinking about using Drupal. In this edition I focus on Drupal 7 and the significant changes to the APIs and capabilities presented by Drupal core. I cover everything from building new modules, creating complex forms, interacting with the database, using the new Field API (the part of CCK that was moved into core), working with nodes, working with users, leveraging JQuery, themeing, creating web services, testing, and several other key topics. If you're looking for one book that will help you succeed as a Drupal 7 developer, this is the book to have on your desk.
About the Author
Todd Tomlinson is the Vice President of Public Sector Consulting for ServerLogic Corporation. He is the former Senior Director of EBusines Strategy at Oracle Corporation, VP of Internet and eBusiness Consulting for Claremont Technoloyg Group, VP and CTO of Emerald Solutions, Senior Manager with Accenture, and a senior faculty member and area chair for a large University where he was the lead professor for web design and development. He has been using Drupal for the past several years and had a significant number of high profile sites on the web that he's developed using Drupal.
Top customer reviews
There was a problem filtering reviews right now. Please try again later.
Entities: Every data element in Drupal is now an Entity (Nodes, taxonomy, users, comments). This was huge shift and probably could get its own chapter. Found barely a mention of this.
Database: I was glad to see some mention of the OOP aspects of the database API. One major absence was EntityFieldQuery. This is a huge D7 feature that developers will need and I don't recall seeing it mentioned.
RDF: Resource Description Framework is in core. This needs a chapter (or a book). Enough said.
Renderable Content: All content in D7 is treated similar to FAPI (form API), via a renderable array. This new feature didn't get nearly enough of the attention it deserves.
I respect the authors work and gave them my $[...] bucks for the book. That being said, I'd really wait for (hopefully) the next edition of this book as it is missing too many key features of D7 for me to fully recommend. If you are already hardcore into D7 development definitely hold out.
First of all: For a development book, there are just too many coding mistakes in the code printed. The authors provide an online errata ([...]), but even that directory of errors doesn't cover everything. Unfortunately, only the code examples for the first 2 chapters are available online, so the only option to get the code running is typing it in. With 50 conceptual code errors (and counting), that process is very frustrating as it's unclear why a certain piece of code isn't working correctly.
Drupal 7 provides a number of exciting conceptual changes, but rather than explaining what these changes mean for a programmer, the authors merely updated the chapters from the 2nd edition without revising the structure of each chapter. In some cases, the documentation in the code still refers to the the code in the 2nd edition.
I purchased this book before it was released, as it was the de-facto standard developer book for Drupal 6. For the 3rd edition, I wish the publisher and technical reviewers would have spent more time before putting this book on the market.
The code examples are full of errors, but there is no errata:[...]
Apparently, Apress lost all the submitted errata information because of no backup.
I honestly don't understand how a book like this can pass through a process of technical review, and even get the recommendations of Dries Buytaert in the foreword. I love Drupal, but this book is going to be bad for the community. I really think Apress owes us a revised edition.
I would definitely not recommend this book to anyone already owning the second edition. Instead buy "Drupal 7 module Development". It is not an easy read, but at least it is up-to-date.
The specific example I'm writing about is on page 349 and refers to viewing content by taxonomy term. The functionality to use AND and OR operators in taxonomy URLs has been removed from Drupal 7, yet there is a whole page about it in this book, cut and pasted directly from the Drupal 6 book. It's enough to make you want your money back!
Most recent customer reviews
Third edition is a bit disapointing, as several other reviewers have...Read more
After pulling my hair out why this would not work and i was getting a fatal error, I found that the usage is incorrect in drupal...Read more
Entities and render elements are not mentioned at all!Read more