Building powerful and robust websites with Drupal 6
| |||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||
| Sort customer reviews by: | |||||||||||||||||||||||||||||
|
Show All Reviews on Page
Hide All Reviews on Page
| |||||||||||||||||||||||||||||
| Building powerful and robust websites with Drupal 6 | |||||||||||||||||||||||||||||
| Reader Reviews 1 - 22 of 22 | |||||||||||||||||||||||||||||
| Review Date |
Review Rating(5 High) |
Review Helpful to: |
Customer Review | Reviewer Info |
Permanent Link |
||||||||||||||||||||||||
| Reader Reviews Below Sorted by Newest First | |||||||||||||||||||||||||||||
| 12-21-08 | 4 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I'm a Drupal newbie, and I appreciated the way that this book covered all the different aspects of Drupal. Granted, it didn't go into very much depth, but it did well in giving a general overview of the program, and how to use it. It also gives a brief idea of the possibilities available to the web programmer.
(Review Data Last Updated: 2008-12-22 06:39:28 EST)
|
|||||||||||||||||||||||||||||
| 12-17-08 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I'm new to Drupal and this book served as a cursory review of the functionality found in Drupal.
(Review Data Last Updated: 2008-12-22 06:39:28 EST)
|
|||||||||||||||||||||||||||||
| 11-12-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
David Mercer did a very good job at updating his previous book on Drupal, "Drupal: Creating Blogs, Forums, Portals, and Community Websites", that was published on April 1006.
Although only two years have passed, the new features have quickly piled up. This book can be read over one evening, but more time will be necessary if you are new to this Content Management System (or, as the Drupal community prefers it, Content Management Framework) Don't forget to look up the section on the Content Construction Kit, a module which allows you to build custom content types that can present your information in a way "a little out of the ordinary." (Review Data Last Updated: 2008-11-12 07:50:03 EST)
|
|||||||||||||||||||||||||||||
| 11-12-08 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
David Mercer did a very good job at updating his previous book on Drupal, "Drupal: Creating Blogs, Forums, Portals, and Community Websites", that was published on April 1006.
Although only two years have passed, the new features have quickly piled up. This book can be read over one evening, but more time will be necessary if you are new to this Content Management System (or, as the Drupal community prefers it, Content Management Framework) Don't forget to look up the section on the Content Construction Kit, a module which allows you to build custom content types that can present your information in a way "a little out of the ordinary." (Review Data Last Updated: 2008-12-17 09:43:33 EST)
|
|||||||||||||||||||||||||||||
| 10-25-08 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
If the title of this review has any particular meaning to you then buy a different Drupal book. If the title of this post looks like gibberish this is the book for you.
I was hoping for a high level pass over the Drupal architecture, and the basics of developing a Drupal site. This book is more of a point-and-click your way to the ultimate blog approach. Despite being the wrong book for me it's not bad. It actually provides a nice walk through of the Drupal "GUI" and all the things you can do with it. If you've got a local install you could likely learn all of those things just as quickly by trial and error but a guided tour is always nice. Long story short if you won't find any code in this book. Is that what you want? (Review Data Last Updated: 2008-11-12 07:50:03 EST)
|
|||||||||||||||||||||||||||||
| 10-02-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is a good book to read even if you read Drupal 5 by the same author/publisher. It is a beginning level book but covers the new features nicely. This book assumes you do not know HTML or PHP.
The illustrations of the dialog screens are very helpful. There is a very nice one of cpanel and phpMyAdmin although they are not part of Drupal, they can be used for back-ups of your Drupal website. This is a nice book to put on your bookshelf and get down when a problem comes up that needs to be fixed right away. (Review Data Last Updated: 2008-10-25 06:19:39 EST)
|
|||||||||||||||||||||||||||||
| 09-08-08 | 3 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I found this a reasonable overview of Drupal with a fair amount of information on the topics of online support/documentation, installation and system management. It wasn't as deep as I would have liked regarding actual website design within the Drupal framework. Although there's enough to get you started, it didn't cover what I need to know, such as using categories to build selections of content. I was also disappointed at its Windows-centric approach, skipping Unix and Mac environments. Overall, I would have been happier with this book at half the hefty price charged for it.
(Review Data Last Updated: 2008-10-09 08:22:10 EST)
|
|||||||||||||||||||||||||||||
| 09-04-08 | 1 | 0\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Inspect the book that you receive from Amazon carefully -- check total pages against the TOC. There are defective books circulating. They look identical to the "correct" books -- in thickness and even with respect to the Production Reference in the inside cover. However, the defective book has some 40 pages missing!
Amazon first sent me a book that was incomplete, and then followed with a replacement book that likewise was incomplete. (Took 1 month and three attempts before I ever saw a complete book.) (Review Data Last Updated: 2008-09-09 07:58:28 EST)
|
|||||||||||||||||||||||||||||
| 08-30-08 | 4 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This is a great book if you want to learn how to setup a basic site based on the Drupal content-management system. Based on the materials in this book, you will have a customized web-site running in a few minutes, and be ready to generate your own unique content for publication. You can put together a blog, or aggregate your (and others) news feeds quite easily. Unfortunately, the book isn't perfect. In order to make your site look less like a site based on a template you need to learn to manipulate the various "themes" available for Drupal.
And in this one respect, the book falls a little short. You are taught how to apply themes, but it would have been very helpful to include a chapter steping-through the manipulation of themes. While I realize this might have been a challenge, given the number of themes available, an example based on the default theme would have given readers the power to learn HOW to learn the other themes. In the end, this book gives you about 90% of what you need to setup a really great, unique Drupal site. To bridge that 10% gap and create a truly unique site with this powerful software you'll definitely have to use the copious forum and documentation resources available at drupal.org. Also, although this book doesn't require it, you would do well to take the time to understand basic HTML and PHP scripting. If you are unfamiliar with them, Google can help you educate yourself quickly. Even basic knowledge of either or both will help your comprehension of the material. (Review Data Last Updated: 2008-09-06 00:32:01 EST)
|
|||||||||||||||||||||||||||||
| 08-14-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This book has been wonderful. It is well versed and easy to understand. It gives the basics on Drupal and I would recommend this book to anyone who wants to set up a Drupal site. I am impressed with the author's ability to break down the basics in easy to understand sections. He takes it one step at a time and makes it easy to copy and initiate each section with lots of illustrations and hints.
(Review Data Last Updated: 2008-09-06 00:32:01 EST)
|
|||||||||||||||||||||||||||||
| 08-14-08 | 2 | 2\2 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I just want to caution you that Amazon has a bad batch of this book. I have ordered the book and it was missing the last 39 pages. I had Amazon send a replacement book and it also was missing 39 pages. My guess is that the publisher has a bad run and Amazon is holding it.
(Review Data Last Updated: 2008-08-27 08:12:05 EST)
|
|||||||||||||||||||||||||||||
| 08-05-08 | 1 | 3\3 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This guide makes the mistaken assumption that all Drupal sites are intended to be date-ordered blogs. The guide makes almost no mention of other content types and fails to cover most formatting and theming issues. How do I create alternate templates - it's not covered. What's the best approach to the navigational weighting system - it's not covered. How do I use Drupal to manage a site that isn't a blog - it's not covered. How do I use images for the primary navigation - it's not covered. What is covered, in depth, is installation. The index is a joke - nearly everything I have looked up is missing from the index, even if it's covered in the book. At the moment, there are few other Drupal 6 guides, but once there are, I'd recommend buying anything but this one.
(Review Data Last Updated: 2008-08-18 08:09:13 EST)
|
|||||||||||||||||||||||||||||
| 07-29-08 | 1 | 1\2 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
The writing is an almost unreadable butchery of the English language, like a rough draft of a high schooler's essay. The concepts are presented shallowly, incoherently, unclearly, and ungrammatically. I think the editor, seeing the amount of work before him or her, just gave up. Anything else must be better than this.
(Review Data Last Updated: 2008-08-18 08:09:13 EST)
|
|||||||||||||||||||||||||||||
| 07-27-08 | 3 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
...as an introduction to Drupal 6 and especially those individuals intending to build a Drupal site.
While researching and learning about Drupal 6 I bought and used this book, along with quite a bit of information provided on the Drupal main site. It is now full of little post-it notes to pages I used or referred to constantly while building our web site. One of my immediate feelings is it could have been quite a bit larger, especially at the retail price of $44.99 US, coming it at only 362 pages including the index. I did manage to get a 'two book' discount (25%?) as I also bought "Building Websites with Joomla! 1.5, by Hagen Graf, from Packt Publishing. I'll be using that sometime in the near future as I research and learn Joomla!-based web site development. Most if not all books also come in an eBook electronic version, and the Adobe .pdf of this title sells for $30.59 US on the Packt Publishing web site. As a technical writer I can be a bit picky when it comes to a books structure. Beginning with the table of contents I really don't agree with how the book chapter and topics were outlined and structured. Chapter 1 Introduction to Drupal, and Chapter 2, Setting Up the Development Environment, were okay and indeed useful as it included site planning, and setting up a development instance to work from, something often overlooked in what I would define as a beginners book on site building. But Chapter 3, Basic Functionality, is where I begin to take issue. It immediately jumps into Third-party Modules, those developed and contributed by the Drupal community. I feel more could have been written first on the core Drupal modules and the functionality they provide, just my opinion, as I would have used a prior discussion on Drupal core modules as a segue into the Third-party contributed modules. The remaining topics on blocks and menus was indeed right on. Chapter 4 Site Configuration, and Chapter 5 Access Control, could also have been a part of or followed Chapter 1, as it directly applies to site planning, and having read it earlier on it would have contributed to a better set of site plans. The remaining chapters begin to flow nicely together going from Basic Content in Chapter 6 and Advanced Content in Chapter 7 where it discusses vocabularies, taxonomy, and thesauri (spelling corrected), something I am quite interested in developing with our site. The section on the Content Construction Kit (CCK) was just a tease, as this Third-party module is so much more, and something you'll discover on your own once you start digging into it and using it. That said I do think it was good to include and hope to maybe see another volume dedicated just to using combinations of the CCK, Calendar, Date, and Views 2 modules, with lots of real world examples to reuse or learn from. One last note on Chapter 7, the section titled Creating a Feature-Rich Page. I feel should have been pointed out better that this page is not a themed page, and the page code tested too as I found a typo on top of page 230; no opening table tag. I found other typos in the book as well and that will automatically drop my rating down a star; page 4, first sentence, now instead of no. Page 9, again first sentence missing a 'to' ... - not only do we not have to develop the entire site... Page 12, bottom of page, word reversal; Drupal has many of common the features used in social networking sites. Sorry but with text checking algorithms what they are today this is inexcusable. The remaining chapters provide an initial entry into theming and advanced functionality like jQuery and I already have my eye on two other books related to Drupal from Packt Publishing, "Learning jQuery" and the forth coming release "Drupal Multimedia" due out in September 2008. I think I'm going to be quite busy for many months to come multi-tasking between reading and reviewing these books and actual site development for web applications with them, but this isn't work, it's fun! (Review Data Last Updated: 2008-07-30 08:09:40 EST)
|
|||||||||||||||||||||||||||||
| 07-15-08 | 5 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I was really struggling with understanding Drupal before I read this book. This book laid out what I needed to know in a step by step manner that was easy for me to understand.
For example, I was having a hard time understanding how I could reference a page of content. How do you know what node number it is anyway? This book explained it to me. There are many more advanced topics that I am sure will come in handy as I use Drupal more. (Review Data Last Updated: 2008-07-29 08:04:11 EST)
|
|||||||||||||||||||||||||||||
| 07-06-08 | 5 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I am a Web developer/designer in the process learning Drupal for a personal project; a very large and complex community site. This book has been invaluable in this process. Drupal.org and Drupal's online community in combination with this book have quickly gotten me up-to-speed with what I need to know in order to create this complex community site. I'm grateful to the author for this excellent work.
(Review Data Last Updated: 2008-07-15 13:03:46 EST)
|
|||||||||||||||||||||||||||||
| 05-31-08 | 3 | 1\1 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I found the book to be a good introduction to Drupal. Despite Mercer's best efforts, I don't recommend Drupal to anyone who is unfamiliar with web publishing. I think it would be too much information to absorb at one time. I have enjoyed working with Drupal 6.2 and this book allowed me to learn and appreciate it fairly quickly.
(Review Data Last Updated: 2008-07-13 07:55:06 EST)
|
|||||||||||||||||||||||||||||
| 05-21-08 | 4 | (NA) |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
An update to David Mercer's now two year old Drupal: Creating Blogs, Forums, Portals and Community Websites, this version has been updated for the CMS' latest revision and guides the user through from setting up a development environment and installing drupal through to building custom themes and deploying a fully built site.
The book is designed to be read sequentially and assumes very little prior Drupal knowledge, though a little familiarity with the interface would be helpful, and a lot of willingness to explore and experiment are going to be necessary for complete newcomers. The first few chapters-focussed on explaining the benefits of using drupal and guide the user through the initial setup-are a little clunky and may deter those not comfortable with installing databases and scripting languages. The style improves as the book progresses and Mercer covers his topics well, with a considerably better structure than several Packt publications I've seen lately. (sadly the book retains Packt's ) Some of those topics are fairly complex and it might have been good to have a few more directions for exploring the power of taxonomies and getting to grip with best practices in designing them. Given the range of documentation (on blogs and elsewhere) available online, more references to resources outside the book would have been a useful addition. But the fact that Mercer takes users beyond the very basics is to his credit, and it's very good to see coverage of jquery, CCK, caching, and other topics that are key to recent versions of drupal but which could easily have been glossed over. This is not a book for the seasoned developer coming from another platform or for those who have already have ample drupal experience (others have that covered) and it's not really the "user manual" I'd like to find to hand on to drupal-using clients. But for those with an itch to build their own site and a sense that drupal might be the right tool, this volume is well worth a look. Disclaimer: I was sent a copy of this book for review by the publisher. (Review Data Last Updated: 2008-06-01 07:39:47 EST)
|
|||||||||||||||||||||||||||||
| 05-12-08 | 4 | 3\3 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I am relatively new to Drupal and have read all the Drupal books in the last 2-3 months. This the best one and the most appropriate one for the beginner/intermediate person who wants to install and use Drupal to build a website. It is not so much geared to developers or themers, except maybe as a most basic intro. But if you are considering useing Drupal as a platform for your company's website or whatever, this is a good place to start. Probably the best place I know of.
That said, it is not sufficient and you will need to refer often to the drupal.org website as well, to get the real story on things as you get into building out your site. One important point regarding installation of Drupal. As in his first book, he recommends using Apache2Triad to get your Apache/PHP/mySQL environment. I did this (using his first book) and it is a BAD IDEA. As I learned, A2T is very old (2 yrs+), is not likley to be updated anytime soon (see the A2T website for confirmation), provides practically no support, and has a rapidly diminishing community of users. There are many and much better options - such as XAMPP - and I recommend you use one of them instead. The install process and resulting functionality is much the same, so the book is still helpful. Just don't use the specific package he recommends. (Review Data Last Updated: 2008-05-21 07:49:16 EST)
|
|||||||||||||||||||||||||||||
| 04-25-08 | 4 | 15\15 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
This updated and expanded edition of Drupal: Creating Blogs, Forums, Portals, and Community Websites contains 362 pages with the index -- ~100 more pages than there was in the first book. It's printed in black and white with screen captures that look like photocopies of photocopies, yet are still legible. The author, David Mercer, expressed on the Drupal website that he wishes his book to become the Drupal community's de facto title for learning the technology. Drupal has a steep learning curve... The book, in my opinion, will save newbies countless hours of aggravation. It contains information that I found useful, although the book is not targeted for developers, nor themers Packt has another book Drupal 5 Themes that decently covers theming, but for Drupal 5. Mercer spends much time here discussing web technologies used with and around Drupal. For example, you'll learn how to install a server on your machine (Apache2Triad), and will get an introduction to HTML! You will not here learn how to install multiple sites that use the same code base, you won't know the steps by which you create a virtual host on your development machine, nor will you learn to properly reference image files in your site content. Most information pertaining to 'scaling' and performance relayed by Mercer can be read right from the Drupal interface. I'd like to mention right off that the book's instructions on how to install a language translation are incorrect. I should also mention that there is an excellent coverage of several contributed modules. You'll find in this book the best introduction I've seen to CCK.
Per chapter detailed review CHAPTER 1 covers how Drupal came to be and what it has to offer. You get a tour of the Drupal web site. (Mercer mentions the sheer number of support-related posts in the Drupal forums: 200,000). Forums have an advantage over Drupal's IRC channels: forums are archived, and hence searchable. In CHAPTER 2, we install Apache2Triad on our development machine. Once we've set up our local server, we download and install Drupal 6 using a fresh database. (We are directed to an appendix to learn how to upgrade a Drupal 5 web site to Drupal 6.) Cron jobs are not discussed at this point, the author points us to chapter 10, 'Managing your web site', where they receive a fair treatment. The following is often overlooked: we (as 'admin') can view the Administer section 'By module', rather than 'By task', which is the default. Mercer makes good use of this particular view. In this chapter, we also get to install and configure a contributed module, DHTML Menu. (A module you won't be able to live without.) In CHAPTER 3, we build a wildlife and conservation web site. We install forums and create content for them, we post a comment, and we learn how to use blocks. We take a close look at the search module configuration page. We learn that we can weigh the importance of three indexing criteria, which affect the order of search results. I learned how to re-index a web site, and then run cron.php manually so that the re-indexing is done right away. This can be very useful. Say you want to place Ad-Sense ads on your site. You need to remove some words from your content, before you seek approval from the censors at Google. You edit your content, but some words still turn up in your web site search results. You are in a hurry, so you want to re-index your content right away. You go to admin/settings/search and press on the button 'Re-index site'. Then you go to admin/reports/status/run-cron. In this chapter, we also create a custom block. CHAPTER 4 covers things we modify or set usually only once, such as clean URLs and the download method. We learn that aliasing is a good idea, and are invited to skip ahead and learn how to use the modules Path and Pathauto, covered in chapter 10. We learn how to be both user and search engine friendly. I was reminded that custom messages can be presented to the user whenever the content he's trying to see is restricted ('access denied') or 'not found'. Unfortunately, Mercer does not explain how private download can interfere with the proper working of other parts of the site. What parts? For private download, the author sets his file path to the following absolute path: c:\apache2triad\files (p.104), instead of using, more appropriately, the relative path ../files. CHAPTER 5 covers 'who does what' on the web site, ie: permissions, roles, and access rules. We're reminded in this chapter that any user who has an admin-defined role (such as role moderator) is also an authenticated user. Also, a user who belongs to role x and role y will get combined permissions of roles x and y. That means that if role x is allowed to Do Something, and role y isn't, the user will be able to Do Something. That is why one should create special roles by adding the specific additional permissions that are required by that role, and no more. (p.126). Very wise. In CHAPTER 6, we learn how to generate simple content and administer it. There is a very nice coverage of the core modules Aggregator and Book. You can download CHAPTER 7, 'Advanced Content', from the publisher's web site. This chapter covers taxonomy and custom content type creation. We learn that a taxonomy is a hierarchy of 'terms', unlike thesauri, which define 'is similar to' relationships. The contributed module Similar By Terms is mentioned. We learn that multiple vocabularies can be used to provide faceted tagging, although the example used by Mercer to illustrate this concept is weak. It's only further down the road in one of the last chapters (and not by accident, I believe) that we learn that it's possible to access lists of content through their tagged terms using system paths such as /taxonomy/term/1+4. Coverage of CCK is excellent. We download the contrib module Fivestar to learn how to add a 'contributed field' to a content type, but it's not clear why we would want to do this when we can enable the Fivestar widget for any content type (another contrived how-to example). The chapter also covers input formats and filters, how the former can be created, and how the latter can be rearranged (the order in which they are applied). When creating a 'feature-rich' page, we attach an image file to our node, and display the image in the content using an tag with the 'src' attribute set to: http://localhost/mf4good/sites/default/files/team.jpg. This link will be broken when the file structure will change, such as after deployment. A site root-relative path is preferred: /sites/default/files/team.jpg or, in the case where the content may be posted on another web site through a feed, the URL of the file is even better: http://mf4good.com/sites/default/files/team.jpg. CHAPTER 8 discusses theming. As an exercise, we download, install and customize the Barlow theme. The modifications we bring to it are simple: we upload a new logo, style blocks by modifying block.tpl.php and adding a few rules to style.css, change the background image. In CHAPTER 9, we learn about Actions and Triggers, new-to-Drupal 6 modules. We also learn how to install a language translation the wrong way ;-) We learn to add a new language and then import to it a .po file that we download from drupal.org. When in fact, no manual 'import' is necessary. What needs to be done is 1) Get the translation tar ball (*.tar.gz file) from http://drupal.org/project/Translations, then move this file to your web root (in the same folder as index.php), then extract the file. Every extracted .po files (as there are many, many) end up where they're supposed to be. (The translation package has a tree structure.) Then, add the language (going to admin/settings/language/add). The importing of all .po files is then done automatically for you by Drupal. If we want to translate the interface ourselves, Mercer recommends the use of a contributed module, Localization client, and shows us how to use it. This chapter provides an excellent coverage of content translation, as well. (Interface translation is one thing, content translation is another.) In a section about Drupal caching, Mercer talks about the contributed module CacheExclude which enables one to disable cache for certain pages. Then he offers a very brief jQuery introduction, presenting us with a contrived example script. (We are far away from the succinct yet powerful treatment jQuery gets in the book Pro Drupal Development.) In CHAPTER 10, we learn how to use the modules Path and Pathauto for path aliasing. We learn how to run crontab, and how to make a backup of our web site. Mercer provides a checklist to help with Search Engine Optimization. The author adopts a conversational tone (as I do here), is very thorough in his coverage of the Drupal interface, and provides a handful of screen captures in most places. The book needs more polishing in a few places. The chapter on 'Advanced Content' (the one free to download) seems to have skipped proofreading, as it contains several glaring typos. The book puts too much emphasis on general recommendations (such as Try not to chop and change too often once the site is live), and spends too much time discussing web technologies despite the author's objective to have provided more concentrated information. For example, Mercer talks in length about the different image formats used on the web, and introduces the reader to CSS and HTML. He spends too little time discussing the working of the PHPTemplate engine. Theming is only brushed upon. While he recommends against using PNG images because IE6 does not render their transparency (there is a jQuery plugin, by the way, that fixes this problem), he goes right along and uses .png files to style blocks in the modified Barlow theme a few pages after. There is no source code nor image files to download on the publisher's web site. (Not yet, anyway.) However, the latter doesn't make it hard to follow along when modifying the Barlow theme, provided one produces his own image files. This is the 'Missing Manual' anyone new Drupal should read as he or she installs and starts playing with Drupal. The Drupal interface is very intricate, and even an experienced drupaler will tend to forget to look in certain places. It's not unlike a big house with many different rooms and closets. By reading this book, an advanced beginner or an intermediate user will certainly be reminded of a few simple but remarkable features. Contributed modules 'covered' in the book: * DHTML Menu * Pathauto * Similar By Terms (only mentioned) * Content Construction Kit (CCK) * Views (only mentioned) * Fivestar * Localization client * CacheExclude (only mentioned) * XML Sitemap (only mentioned) (Review Data Last Updated: 2008-05-19 00:31:52 EST)
|
|||||||||||||||||||||||||||||
| 04-24-08 | 4 | 6\8 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
Perhaps the most interesting aspect of the book's coverage is the advanced features of Drupal 6. Especially the idea of being able to easily implement a taxonomy or hierarchy. Where the administrator can do this, or even let users [typically bloggers] do so. Of course, the latter can lead to wildly varying results, as different users conjure up different terms. Drupal lets you impose some constraints, so that users must pick from a restricted set of choices that you make. Which segues into the mode of tagging, where users pick their own terms for content they write on your website.
All this by Drupal still requires human, manual input by users. So while it might appear that Drupal is a foray into the Semantic Web, its taxonomic abilities are not about the auto-generation of semantics. Another advanced capability is the integration with OpenID. The latter is a scheme to reduce login efforts at different websites by the same user. A consolidation of username and password across sites. Well, as a Drupal administrator, you can enable this for your site. Perhaps to make it easier for new users to sign up. The book does go on about the many other features of Drupal 6. Much of these are well done, but really can be found in other management systems. (Review Data Last Updated: 2008-05-19 00:31:52 EST)
|
|||||||||||||||||||||||||||||
| 04-21-08 | 4 | 4\4 |
| Reviewer | Permalink | ||||||||||||||||||||||||
|
I was disappointed in Mercer's book covering version 5 of Drupal, "Drupal: Creating Blogs, Forums, Portals, and Community Websites," and had some specific complaints. I'm happy to say that this book covers the subjects that I felt were missing the his prior book. I seriously doubt that my review of his last Drupal book had anything to do with the subjects he added to this volume but he managed go down my wish list and check off almost all of the items.
The book starts off with a description of Drupal and the context for which it is designed. The second chapter covers setting up a development server on Windows. Since I'm a Mac user I can't comment on the quality of that chapter but the rest seems solid. Mercer gets right to the nuts and bolts of setting up and configuring a Drupal website. Setup, configuration, user access, content creation, blocks and basic customization through modules all get decent coverage. Mercer claims that the book will be useful to people without much web experience. Maybe. His coverage of general web design topics is pretty token. Some inexperienced but intrepid souls will probably get a Drupal site up and running from this book but I'd consider the task pretty daunting. Where I'm really happy is with the addition of coverage of some more advanced functionality like the CCK (Content Creation Kit) module, a decent description of Drupal Nodes and Taxonomy and a basic jQuery example. There's also a bit of coverage on improving performance through caching and load throttling and a couple other advanced topics. Each section is short but the examples are well chosen to give an idea of how things work. There's a lot more content in the 340 something pages in the book. I'm happy that it isn't a door stop but think that covering so many topics in that few pages leaves some subject descriptions a bit on the thin side. Still it's definitely worth the money and I'm glad the the publisher, Packt, is now allowing Amazon to discount their titles. Some people will probably have a problem with buying a book that covers a popular open source CMS like Drupal as there is a ton of documentation available online. I'm not one of them. Drupal 6 is well organized, reasonably clear, and David Mercer writes with an easy conversational style. It's also nice that the book became available so soon after the version 6 release of Drupal. There are enough changes that an up-to-date text is very nice to have. "Building powerful and robust websites with Drupal 6" is a solid basic through advanced-intermediate manual. For more advanced coverage of subjects like module creation or theming there specialized books available, and of course, a strong developer community. (Review Data Last Updated: 2008-04-25 12:16:50 EST)
|
|||||||||||||||||||||||||||||
| Reader Reviews 1 - 22 of 22 | |||||||||||||||||||||||||||||
| All Books | Arts | Biography | Click Here For An A-Z Index Of All 213 Best-Seller Subjects | Business | Children's | Comics | ||||||
| Computers | Cooking | Engineering | Entertainment | Health | History | Home | Horror | Humor | Law | Fiction | Medicine | Mystery |
| Nonfiction | Outdoors | Parenting | Professional | Reference | Religion | Romance | Science | Sci-Fi | Sports | Teens | Travel | |