- Paperback: 494 pages
- Publisher: O'Reilly Media; 1 edition (December 26, 2008)
- Language: English
- ISBN-10: 0596515804
- ISBN-13: 978-0596515805
- Product Dimensions: 7 x 1.1 x 9.2 inches
- Shipping Weight: 1.4 pounds (View shipping rates and policies)
- Average Customer Review: 51 customer reviews
- Amazon Best Sellers Rank: #655,458 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.
Using Drupal 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
There is a newer edition of this item:
The Amazon Book Review
Author interviews, book reviews, editors picks, and more. Read it now
Frequently bought together
Customers who bought this item also bought
Using Drupal cuts out a lot of the research time and helps you dive headfirst into Drupal. It does an excellent job of explaining how to rapidly assemble a wide variety of websites using some of Drupal's most commonly used modules. Whether you're new to building websites or an experienced programmer, this book is full of useful information. By the end of Using Drupal, you'll be much more prepared to build the Drupal site you've always wanted.
Is That Site Running Drupal?
By Angela Byron
1. Get Firefox.
2. Get the Live HTTP Headers extension.
3. After restarting Firefox, click Tools > Live HTTP Headers. This'll pop up a little window to the side.
4. Visit a website you suspect of being Drupalish.
5. Highlight the Live HTTP headers window and type "exp", looking for the following in the output:
"Expires: Sun, 19 Nov 1978 05:00:00 GMT"
"Classic" Web Problems, Solved
Drupal version: 6.x
By Jeff Eaton
"...Make a splash page for the site?"
No problem. Drop in the Splash module, and you can use any page on your site as an interstitial splash page. It's also smart enough to tie into contextual information Drupal provides--only showing the splash screen to anonymous users, creating section-specific splash pages, and more.
"...Let visitors print out copies of the pages?"
While any web browser can print a simple copy of the current page, and custom style sheets can help clean up color schemes and images to make a page look printer-friendly, sometimes, things need tweaking. For example, embedded web links will look like simple underlined text if you rely on style sheet tweaks. Drupal's Print module generates printer-friendly versions of any page, including the creation of URL footnotes at the bottom of each printout. It can also generate downloadable PDFs of any page, and send-this-article-to-a-friend email links.
"...Show visitors a Terms Of Service page before they sign up to post on the site?"
"...Add a chat page where users can talk in real-time?"
Setting up chat rooms on web pages was always a pain in the old days. Even today it can be tricky, and there are quite a few different ways to do it. Flash, AJAX, Java applets, and more are all ready. The Mibbit module for Drupal lets site visitors chat on a custom IRC channel using a simple AJAX interface. Since it uses IRC as its backend, it can point to custom private discussion channels, or public ones like #drupal on the freenode IRC network.
"...Keep other sites from stealing my content using Frames?"
None of these modules are crazy, groundbreaking tools that get their own articles and tutorial videos. Like many of the tools in the Drupal world, though, they do the heavy lifting that lets us focus on the really complicated tasks. Looking back, it's hard not to sigh and wonder how much time could've been saved if I'd had them at my disposal in The Olden Days...
Choosing and Configuring Modules to Build Dynamic Websites
Top customer reviews
on January 21, 2009
Format: PaperbackVerified Purchase
Drupal is an incredibly powerful CMS and like anything with its flexibility, Drupal quickly gets complicated. As much as I like the system, one of the problems that I've had with it is that Drupal has been built upon a unique set of assumptions/principles, which really haven't been covered in a book. Until now.
This is the missing link between the introductory Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6, which does a nice job of getting a basic Drupal site set up but doesn't really show how to deeply customize the CMS, and Pro Drupal Development, Second Edition (Beginning from Novice to Professional), which is written for programmers. Both are good for what they are, but don't help the reasonably knowledgeable web designer, not programmer, wring all the juicy goodness out of Drupal.
Through a series of well chosen example projects, Using Drupal, opens the door to the power and extensibility of Drupal and shows us not just how to do things but why. It's the why part that makes this book special. Drupal is different and understanding the philosophy behind the difference and how to think the Drupal way makes Drupal special.
Even though I've built a dozen working Drupal sites over the last few years, a couple pretty complex and customized, I've felt that there was more I could be getting from the system. Oh, I can theme a site and set up users and modules. I could add custom forms and views, which my clients thought was great, but I always felt that here was something I wasn't quite grasping. No longer.
Besides getting a ton of practical advice from well chosen and explained examples, Using Drupal has given me the key to thinking understanding the system. Brilliant.
The authors could only cover a few of the many, many possible modules that extend Drupal. The ones they did cover are really useful, though, and form the core of most customization. What's great, if I may repeat myself, is that they way these add-ons are used and described teach Drupal principles, making this more than a cookbook.
The single best source of Drupal information on the web is the site lullabot.com. It comes as no surprise that the authors of this book are the development team that puts out Lullabot.
on May 3, 2009
Format: PaperbackVerified Purchase
I'm a rank amateur when it comes to Drupal. I'm not even proficient with HTML. Stylesheets? What are those?
I do have a hosted domain, and I wanted a good looking web presence, but didn't want to pay someone to create and maintain my web site (I'm semi-retired and don't want to spend the money). I briefly looked at Joomla, but it appeared too restrictive and not that easy to learn. I decided to give Drupal a spin.
Not that Drupal is easy to learn by any stretch. Drupal's many, many options, along with the ever-increasing cadre of third-party developers, gives virtually unlimited customization opportunities.
I have been looking for a good Drupal manual for a while, and "Using Drupal" is the best I've run across. Not that I've been able to find many at all.
This book is good in that you can pick it up and get started without having to know anything about Drupal. The book is centered around developing several different types of web sites, which is absolutely fantastic if you happen to be developing a similar type web site.
But even if you aren't I think it's a really good book. It introduces you to underlying concepts of Drupal, as well as relaying great information on several of the more popular third-party modules.
I decided that I was going to read the book from cover to cover before going back to my computer and trying to implement some of the concepts. I'm glad I did - even if you run across something that seems directly applicable to what you (think) you want to do, they probably present at least one alternative elsewhere.
All in all it's a good Drupal book. I'm glad I bought it and I'm sure I'll be going back to it for tips and hints frequently.
on February 13, 2009
Format: PaperbackVerified Purchase
This is one of many books coming out that focuses on the very confusing contributed modules aspect of Drupal. There are so many and it's hard to know what's available, and what choices to make. The book has a focus on some of the most popular ones, like CCK and Views, but covers many others as well. I particularly like that it often compares the options available for doing a specific thing and explains why they chose the one they did, and why you might choose another one.
I gave the book four stars instead of five because the printed edition needed some serious proofing. If you get the printed edition, be sure to go to the website where you can find errata (corrections). It was very confusing and time-consuming to figure out that figures were out of sync with the figure references in the text in some cases. There were also some typos that make some instructions technically wrong. But given how much people wanted to get this book, maybe they rushed it.
Most recent customer reviews
loaded with information, pretty good read. will also look into Joomla
I recommend Using Drupal 2nd edition. Why. Each chapter explains how things work, choice motivations and then moves onto the setup for each project/ chapter.Read more
Using Drupal by Angela Byron, Addison Berry, and Bruno De Bondt is a comprehensive introduction to Drupal that can help get your first Drupal project off the ground.Read more
This book leads you through Drupal site development on a project by project basis. There is quite a lot of useful information here as well as references to add-in modules and...Read more
This book focuses on Drupal 6. We're on Drupal 7 now, a fact I learned after purchasing this book. The advice in the book is still useful, but occasionally you'll just have to...Read more
Selection and use of a CMS is something of a dark art at this time. For some strange reason I have come to believe in Drupal. It is really more of a CMF than a CMS for now.Read more
I had absolutely no idea how to get started with Drupal. I knew how to download it and install it, but then I wasn't sure what to do next. Enter Using Drupal.Read more
This book is getting more and more out of date, but, if you work through the example in each chapter, it will get you over the learning "cliff."Read more
This is an awesome book! I wish I had found this book when I first began using Drupal 2 years ago. It outlines all the basic concepts you need to know and dives right into CCK and...Read more
What other items do customers buy after viewing this item?
Pages with related products. See and discover other items: go programming language, go programming languages