Showing posts with label drupal. Show all posts
Showing posts with label drupal. Show all posts

Drupal 6 Performance Tips Review

Drupal 6 Performance Tips
Average Reviews:

(More customer reviews)
Are you looking to buy Drupal 6 Performance Tips? Here is the right place to find the great deals. we can offer discounts of up to 90% on Drupal 6 Performance Tips. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Drupal 6 Performance Tips ReviewThis book is supposed to provide: "crucial performance-related information for users of all experience levels."
That is false. The book is a ripoff of content from the main Drupal site drupal dot org. Nearly the entire book consists of, here is module X, go download it from drupal dot org and enable it, oh and let's pad the pages by giving you the enabling steps for each module we suggest.
The book devotes 50, count 'em 50 pages to how to update Drupal. This is ridiculous. All of that information is available in the Drupal handbook pages online or in the API docs or in more concise format in books such as 'Using Drupal' which will give you a lot more value.
You would be better off to join the high-performance group on drupal dot org (Google for high performance group drupal, it is the first result, since Amazon removes links) and read the drupal dot org handbook pages.
You can find the rest of my review at nowarninglabel dot com, which is my blog.Drupal 6 Performance Tips OverviewThis is a practical and solution-based book designed to help you to quickly discover and learn about specific aspects of Drupal performance that you are interested in. In each chapter, Drupal-based modular performance tips and solutions are investigated and explained in detail. This book is written for Drupal beginners, developers, designers, and webmasters who utilize the Drupal content management system to create robust websites. It provides crucial performance-related information for users of all experience levels, including Drupal module contributors, webmasters who simply configure and maintain Drupal websites, and even Drupal themers.This book expects basic knowledge of Drupal operation, configuration and server technologies, and applications including MySQL and PHP.

Want to learn more information about Drupal 6 Performance Tips?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

WordPress and Flash 10x Cookbook Review

WordPress and Flash 10x Cookbook
Average Reviews:

(More customer reviews)
Are you looking to buy WordPress and Flash 10x Cookbook? Here is the right place to find the great deals. we can offer discounts of up to 90% on WordPress and Flash 10x Cookbook. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

WordPress and Flash 10x Cookbook ReviewI am a designer and write some Actionscript but would not consider myself a programmer. Most of my work is in content publishing, and I was very pleased with the non-technical descriptions of very complex technical processes. The section on the new keyframing in Flash 10 cleared up the topic for me, and I have been able to apply some of the settings I read about. If you are a content publisher who uses WordPress and you really like the look of flash content, I would definitely reccomend this book.WordPress and Flash 10x Cookbook OverviewThis book consists of a series of easy-to-follow recipes. Each recipe stands on its own, so you can open the book to any recipe and complete it without going through the previous recipes. You can work through the book from start to end or just choose the recipes most applicable to your needs and situation. The book presents recipes of varying difficulty levels so that there is something for everyone from a beginner to an advanced WordPress user. Detailed screenshots, code examples, and links to additional resources supplement the concise instructions.If you are a Wordpress user interested in creating multimedia-rich websites and blogs using Flash then this book is perfect for you. This book caters for site administrators and web developers, who have experience using Flash aand Wordpress.

Want to learn more information about WordPress and Flash 10x Cookbook?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Flash with Drupal Review

Flash with Drupal
Average Reviews:

(More customer reviews)
Are you looking to buy Flash with Drupal? Here is the right place to find the great deals. we can offer discounts of up to 90% on Flash with Drupal. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Flash with Drupal Reviewall i can say..what an excellent book. recommend this to all intermediate/advanced flash developers that want to have a more solid backend... rather than using static xml files. book is very well written.Flash with Drupal OverviewThis book takes a step-by-step approach to building Flash applications for use with the Drupal Content Management System. In each chapter, you walk through the evolution of a real Flash application designed for Drupal. Every chapter builds on the previous one by presenting a more challenging feature for each additional chapter. This book is written for developers who wish to build dynamic flash applications. Although we will be using Drupal for our Content Management System, the lessons learned within this book can easily be applied to other content management systems such as Joomla or WordPress. Because of this, you are not assumed to be familiar with Drupal. Any interaction with Drupal will be described in full detail so that anyone can follow along. As for Flash, it is not necessary to be familiar with how to use Flash since that too will be covered within this book. However, it is recommended that you have some modest understanding of ActionScript and PHP since there are many code examples within this book.

Want to learn more information about Flash with Drupal?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro Drupal Development Review

Pro Drupal Development
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Drupal Development? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Drupal Development. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro Drupal Development ReviewIf you are looking for a "this is how up install and run Drupal, these are the modules that are available" look elsewhere (the Drupal site, for instance) - this book is about writing Drupal modules how Drupal works internally.
But, if you are an aspiring Drupal module writer or just want to better understand how Drupal works internally or want to be able to tinker with existing modules you CANNOT go wrong with this book. It is very detailed, is incredibly well laid out and written. The examples are spot on. Very easy to understand and teaches you an incredible amount. I'm reading it cover to cover. I am about half way through and I couldn't be happier. It has answered pretty much every question I had about developing Drupal modules and extending existing functionality. I found some of the tutorials on the Drupal web site lacking in detail, this book IS the detail I was looking for. It covers Drupal 5.0.Pro Drupal Development Overview
Drupal is one of the most popular content management systems in use today. With it, you can create a variety of community-driven sites, including blogs, forums, wiki-style sites, and much more. Pro Drupal Development was written to arm you with knowledge to customize your Drupal installation however you see fit. The book assumes that you already possess the knowledge to install and bring a standard installation online. Then authors John VanDyk and Matt Westgate delve into Drupal internals, showing you how to truly take advantage of its powerful architecture.

Youll learn how to create your own modules, develop your own themes, and produce your own filters. You'll learn the inner workings of each key part of Drupal, including user management, sessions, the node system, caching, and the various APIs available to you. Of course, your Drupal-powered site isnt effective until you can efficiently serve pages to your visitors. As such, the authors have included the information you need to optimize your Drupal installation to perform well under high-load situations. Also featured is information on Drupal security and best practices, as well as integration of Ajax and the internationalization of your Drupal web site. Simply put, if you are working with Drupal at all, then you need this book.

This book is written by Drupal core developers.
Drupal architecture and behavior are mapped out visually.
Common pitfalls are identified and addressed.
Chapters provide regular discussion and reference to why things work they way they do, not just how.
Features a foreword by Dries Buytaert, Drupal founder.


Want to learn more information about Pro Drupal Development?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Drupal 7 First Look Review

Drupal 7 First Look
Average Reviews:

(More customer reviews)
Are you looking to buy Drupal 7 First Look? Here is the right place to find the great deals. we can offer discounts of up to 90% on Drupal 7 First Look. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Drupal 7 First Look ReviewI've had the chance to read another Packt Publishing title called Drupal 7 First Look by Mark Noble. I thought I would put down a few thoughts.
I lead Drupal administration and development training on a fairly regular basis and I'm always a little sensitive to instructional books. It's not easy teaching through literature and it's especially difficult to connect the right learner to the right level of literature to be useful to learning. That has been my complaint with many of the Packt titles in the last two years. The top notch authors are very attractive to Drupal learners, but those authors present their concepts with an assumption that readers have the right background. With Noble's book, the intended audience is clearly defined and makes this book more effective that the other's I've read. I have considered including this book as part of the student training material package for workshops I lead.
For the Drupal site administrators who are intending to make the transition to Drupal 7 soon, this will be a great resource. Many of the new admin level features and methods are exposed and the screenshots are useful. The installation walkthrough would be helpful for those who haven't tried it themselves, though it was a little brief. Explanations of the new core modules were great.
The real value comes in the later chapters when Noble breaks down the API changes for developers. Chapter 7 describes some very specific API improvements within Drupal that will impact the work of many developers throughout the community - this chapter is a great guide to updating your own Drupal 6 modules. Theme changes are covered well in earlier chapters, too.
Altogether, I think the book is presented well to the administrator and developer level Drupal users. It would not be useful to new Drupal users as it skirts around some of the fundamentals of the software, but there are other books in Packt's catalog that would be good for that.Drupal 7 First Look OverviewThis hands-on guide takes a look at the main functional areas of Drupal that have significant new features. It explains these new features and how to use them, drawing attention to significant differences from how things used to behave, and giving the reader an idea of the kind of consequences these changes will bring to them. Drupal 7 First Look is written for site administrators, themers, and developers who have some experience with Drupal 6 (or even Drupal 5) and want to upgrade their sites, themes, or modules to Drupal 7 or just learn more about Drupal 7. No programming experience is required, but several code examples are covered for readers that want more in-depth information about building themes and modules.

Want to learn more information about Drupal 7 First Look?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Drupal 7 Review

Drupal 7
Average Reviews:

(More customer reviews)
Are you looking to buy Drupal 7? Here is the right place to find the great deals. we can offer discounts of up to 90% on Drupal 7. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Drupal 7 ReviewA lot of time has passed between when this book was written and today. That also means a lot has changed in the development of Drupal 7. Reading this book is like playing a guessing game of how the Drupal developers changed things between the Alpha version of Drupal 7 (against which this book was written) and the current release candidates and actual releases.
I can tell you that over 50% of the content in this book is either **wrong** or **irrelevant** unless you intend on using an old Alpha version of Drupal 7 in production (not a good idea). This book was clearly written in an opportunistic way to capitalize on the upcoming release of Drupal 7 without any regard to its relevance once Drupal 7 actually comes out. I for one think it's a shameful way to write books and even though I have never written a review on this site, I felt compelled to warn others. The author should apologize for wasting my time and the time of any other poor sap who spent hard-earned money on this waste of paper.Drupal 7 OverviewThe approach of this book has been revised and updated for Drupal 7 based on comments from thousands of readers. The book takes a pragmatic look at the steps necessary to get a website up and running. Drawing on years of writing experience, David Mercer utilizes a friendly, engaging style that is both clear and concise-perfect for the Drupal newbie. This book is for people with little or no experience in website design, people who are not necessarily familiar with PHP, MySQL or HTML, and above all people with little to no experience in using Drupal.

Want to learn more information about Drupal 7?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Drupal Multimedia Review

Drupal Multimedia
Average Reviews:

(More customer reviews)
Are you looking to buy Drupal Multimedia? Here is the right place to find the great deals. we can offer discounts of up to 90% on Drupal Multimedia. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Drupal Multimedia ReviewHaving worked with Drupal for two years, I have reached the point where I need expert advice in order to continue to grow. Drupal is a bit like a forest with many paths running through it. You could spend all year trying each one and learning from experience, or you could get an experienced hand to point you in the right direction, especially if you cannot devote all your time to learning Drupal.
Aaron Winborn is experienced, knowledgeable, and helpful, if his writing at all reflects the man. The creator of the Embedded Media Field module, his has recognized expertise in configuring Drupal to handle multimedia content. In Drupal Multimedia, Winborn describes the state of Drupal multimedia support with one eye toward Drupal history and the other exploring the future. Context helps achieve deeper understanding.
For most of the book explains how to include images, video, and audio in Drupal sites. In these chapters, I found answers to questions I had been asking for a while. What felt right about the Image module (e.g., image galleries), and what needed fine-tuning to work better (e.g., WYSIWYG integration)? Winborn takes the reader from Image to Image Assist, Image Attach, and finally the TinyMCE DrupalImage button, the last of which had escaped me in my previous forays into online documentation and support forum discussions. I was only disappointed not to find an answer to another longstanding want: easy bulk image upload for end-users.
Winborn does not always take a single path through the forest. Often, he points out two or three different paths that might work well for your needs, while omitting mention of those that (I assume) he feels might not. After the comprehensive introduction to Image, Winborn changes approach. He describes how to use ImageField and ImageCache in conjunction with one's own custom content type. Comparing the two approaches not only helped me better understand how to structure my own approach but also provided an important insight into the Drupal ecosystem.
Winborn takes care not to blow his own horn too loudly. His creation, Embedded Media Field, plays third string behind other image solutions. The explanation is critical to integration with third-party media hosts such as Flickr and YouTube.
Winborn introduces the book as a "beginner to intermediate" Drupal resource while acknowleding the advanced nature of some examples. I thought this description was right on. A Drupal beginner would likely not be comfortable implementing some of the solutions provided, for example adding a preprocess hook to display the appropriate media player for an attached video. On the other hand, I found the emphasis on Node Reference essential for me to understand how to keep media items in their own nodes yet allow web pages to display them in the proper player.
Later in the book, Winborn takes a couple of thoughtful turns. He treats video before audio, upsetting the conventional order between them yet explicitly acknowledging the dominance of video these days. He also presents the embedded video field before addressing how to upload "local" video files. That also makes good sense to me, as I have quickly discovered how even a low-volume site benefits from hosting video at a specialized provider, such as Blip.tv.
Your perspective on the book may depend on your definition of "beginner" and "intermediate." I benefitted from both the high-level view and the relatively complex explanations. The book provided something to seek me teeth into and room for growth, which I imagine every Drupal developer needs. True beginners may quickly lose themselves in the details. Advanced users may not find the text sufficiently challenging.
Drupal Multimedia will remain an essential resource for me, due to its vertical treatment of key techniques. Yet, I also find myself wanting more almost immediately. Will DrupalImage reach production site quality for Drupal 6? How should I provide bulk image upload capability to end users? What will support and maintenance of these techniques look like a year from now? While I am glad to have added this book to my knowledge base, I have quickly followed up the read with more tinkering on a test site and surfing the discussion forums.
Richard Kassissieh is Director of Information Technology at Catlin Gabel School.
He writes on Drupal and other topics at http://kassblog.comDrupal Multimedia OverviewInformation for Drupal administrators and site developers on all aspects of multimedia in Drupal. This book will provide information for administrators and professional site developers who are required to embed multimedia into a Drupal site. The reader needs basic knowledge of Drupal operation, but no experience of how Drupal handles multimedia items is expected.

Want to learn more information about Drupal Multimedia?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP Review

Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP
Average Reviews:

(More customer reviews)
Are you looking to buy Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP? Here is the right place to find the great deals. we can offer discounts of up to 90% on Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP ReviewIt seems every version of Drupal likes to change the API considerably. Signatures change, and many functions are dropped. Backwards compatibility is really NOT a concern with Drupal. This book covers the current version, 6, of Drupal.
It walks you through all of the code ideas of Drupal module and theme development. And really does a great job of doing this. Even if you are familiar with 5, the book examples are such that you can skim and upgrade your knowledge to 6.x.
One nice addition would have been a bit of reference. Maybe list all of the hook functions. List all of the form component types, with every attribute. I often found myself going online for examples of how to do form components that were not covered by this book.Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP OverviewWalk through the development of complete Drupal 6 modules with this primer for PHP programmers, written specifically for Drupal 6 to get you started coding your first module. Are you a Drupal developer looking to update to version 6? This book covers the new and updated APIs to guide your transition to Drupal 6. The new menu system, the Forms and Schema APIs, and many core revisions are covered in this book. This book is written for PHP developers who want to add custom features to Drupal. You will need to know the basics of PHP and MySQL programming, but no experience of programming Drupal is required, although you will be expected to be familiar with the basic operation of Drupal.

Want to learn more information about Learning Drupal 6 Module Development: A practical tutorial for creating your first Drupal 6 modules with PHP?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6 Review

Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6
Average Reviews:

(More customer reviews)
Are you looking to buy Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6? Here is the right place to find the great deals. we can offer discounts of up to 90% on Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6 ReviewThis 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...Read more›Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6 OverviewThis book updates the bestselling Drupal: Creating Blogs, Forums, Portals, and Community Websites released for Drupal 4.7. David Mercer revisits the hugely popular Drupal CMS and expands, concentrates, and upgrades the original book to bring it line with the vastly improved latest version, Drupal 6. This book is for people with little or no experience in website design, people who are not familiar with PHP, MySQL or HTML, and above all people with little to no experience in using Drupal. Even intermediate Drupal users will find this book of interest although it is specifically aimed at pushing beginners up the learning curve.

Want to learn more information about Building Powerful and Robust Websites with Drupal 6: Build your own professional blog, forum, portal or community website with Drupal 6?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Drupal 7 Module Development Review

Drupal 7 Module Development
Average Reviews:

(More customer reviews)
Are you looking to buy Drupal 7 Module Development? Here is the right place to find the great deals. we can offer discounts of up to 90% on Drupal 7 Module Development. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Drupal 7 Module Development Review(Full disclosure: The publisher of this book sent me a review copy)
This book will serve as a tremendously helpful introduction to Drupal programming for programmers. It does assume you know PHP, and warns you (or comforts you, depending) early on that there won't be much OOP here and there will be a lot of structured arrays. The chapters don't necessarily follow in order one to the next, and aren't explicitly linked one with another.
For programmers new to Drupal chapter one should be required reading. And while occasionally the book slips into "what's new" mode, for the most part the reader is considered a competent PHP coder but not necessarily someone fluent in Drupal programming.
The examples given throughout are mostly useful. One thing I hate about programming texts is when they show what the language/system can do with ridiculous examples. With the glaring exception of the Javascript chapter, this book does not stoop to such levels, instead giving real-world problems solved through the Drupal API.
The style of the book is nicely conversational. The overt humor is sparse, but at the same time you don't ever feel that you're sitting in a lecture hall. The authors seem quite well-versed in the material and aren't subjecting you to death-by-powerpoint-by-screenshot. They don't talk down to you, ever, guiding the reader through the API as a comrade. Even in the areas of security and best practice, when it would be easy to slip into browbeat mode, they resist, presenting facts instead of opinion and advice rather than orders.
The main problem I had with this book is that I feel there are parts missing. The book begins talking about how we'll use modern techniques, and mentions Drush, the Drupal shell, one of my favorite tools. And that's the last we'll here of it. Seriously. Even when the installation profile chapter says we can use profiles at the command line, we end up writing a command line PHP script instead of leveraging Drush. An oversight in the editing, perhaps, to mention it at all?
Also absent any real treatment is *contributing* rather than simply *developing*. A "10 minute git tutorial" appendix wouldn't have been out of line. There's no mention of how to be a good module maintainer, dealing with releases, submitting your module to drupal.org, or any such thing. While that's not necessarily within scope, such a discussion is noticeable in its absence, particularly when the community is perhaps the strongest thing about Drupal. Given the status of the authors as top-tier contributors, it's a curious omission.
There are some nitpicks, some spelling errors, wrong screenshots, and discussions of things (ie., drush) that just aren't there. No more, perhaps, than any other book of its size, and nothing that was too glaring or anything that would stop one in their tracks. We do occasionally slide away from coding standards (eg, after singing the praises of Doxygen comments earlier in the book, chapter seven contains no code comments at all), but it's nothing too big.
I was very happy to read through this book. It's well written by competent authors. It gets me excited to write some custom code of my own for Drupal 7. While there's not too much that will serve as a desk reference within the book (the authors are quick to point us to api.drupal.org, early and often), Drupal 7 Module Development is a worthy addition to the shelf and serves as a wonderful introduction to coding for Drupal.Drupal 7 Module Development OverviewThis book takes a hands-on, practical approach to software development. The authors, all professional Drupal developers and contributors to the Drupal project, provide accessible coding samples designed to exhibit not only the technical merits and abilities of Drupal, but also proper architectural and stylistic approaches to coding on one of the world's most popular content management systems. Every chapter provides fully functional code samples illustrating the APIs and strategies discussed in the chapter. With this foundation, developers can quickly build sophisticated tools on their own by making use of the strategies and techniques exemplified in this book. If you are a PHP developer or a Drupal user looking to dive into Drupal development then you will find this book an excellent introduction to coding within Drupal. Those with some Drupal experience will also find this an invaluable tool for updating their knowledge about the powerful new features of Drupal 7. Theme developers looking to extend their abilities will find this an accessible introduction to PHP coding within the Drupal environment. This book assumes that you are familiar with basic PHP programming, along with HTML and CSS. No experience with programming Drupal is required, although it is also a handy way for experienced Drupal developers to get up to speed with Drupal 7.

Want to learn more information about Drupal 7 Module Development?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Foundation Drupal 7: Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites Review

Foundation Drupal 7: Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites
Average Reviews:

(More customer reviews)
Are you looking to buy Foundation Drupal 7: Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites? Here is the right place to find the great deals. we can offer discounts of up to 90% on Foundation Drupal 7: Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Foundation Drupal 7: Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites ReviewI manage a Drupal development team and have stacks of Drupal Books and attend DrupalCon on a regular basis. One thing that is always true for those new to Drupal is the learning curve - it is steep. There are some things that you can do quickly and easily with little experience but soon you will hit the wall and start rummaging through the Drupal documentation site which in itself is a good tool but often is confusing for the true beginner. This process will be made more complex as Drupal 7 is new and has a number of changes from Drupal 6 so there will be a lag in seeing good tutorials and helpful hints build up in the community. That is where this book fills the gap - it can take the new Drupal user through the key components of setting up and using Drupal 7 in an understandable and accessible way. To aid this the authors have included a large number of screen shots and clear explanations so that you know clearly what to do and how to do.
For those who already have some Drupal experience this is a nice overview of Drupal 7. One thing not to miss is the 40 pages of appendices where more advanced topics are covered. I was very pleased to see a section on Search Engine Optimization (SEO). It is very unfulfilling to build a great site and then have no one find it, the SEO section gives you the basics on how to make your Drupal site findable. The other three sections - Drush, the commend line shell for Drupal; 50+ Contributed Modules to Spice Up Any SIte; and Views Recipes are all helpful and are a good follow up to the main body of the book.
I think this is a very helpful book and one which anyone new to Drupal or Drupal 7 would benefit from reading.Foundation Drupal 7: Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites OverviewThe open source Drupal Web site builder/content management system is one of the hottest open source Web development/design software out there. Foundation Drupal 7 by R.J. Townsend aims to be the first or one of the first books on Drupal 7 and continues Apress successful coverage of Drupal, including the best selling Pro Drupal and its update by John K. VanDyk. Foundation Drupal 7 is an introductory book for those who want a friendlier and easier way into learning and using Drupal.

Want to learn more information about Foundation Drupal 7: Learn How to Use the Drupal Framework to Quickly Build Feature-rich Websites?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro Drupal 7 Development Review

Pro Drupal 7 Development
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Drupal 7 Development? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Drupal 7 Development. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro Drupal 7 Development ReviewI've always been a huge fan of the Pro Drupal Development series of books. I referred to my battered copies of the D5 and D6 editions as my "bibles". I had the same expectations for the Drupal 7 version but after reading felt it lacking compared to the previous editions. My guess is there was a rush to push out the book before D7 was ready but by doing so the authors left out some key functionality available in Drupal 7. It felt more like a rehash of the D6 version with some D7 functionality thrown in. Below is a rundown of some of my "issues"
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.
Javascript/AJAX: Missing about 2 chapters here. The ajax functionality for D7 is all new. I don't recall a mention of the Ajax commands API. Also missing was any mention of Drupal.behaviors. The Javascript examples don't follow the best practices.
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.Pro Drupal 7 Development Overview
Pro Drupal 7 Development updates the most popular development reference for therelease of Drupal 7. With several new and completely-rewritten essential APIs and improvements in Drupal 7, this book will not only teach developers how to write modules ranging from simple to complex, but also how Drupal itself works.
Learn the Drupal APIs and major changes in Drupal 7
Learn how to write Drupal modules using the APIs
Learn proper development practices and how to become a contributing community member


What you'll learn

How to get started with writing basic modules
The flexible Drupal APIs and how they interact with modules
How new features in Drupal 7 make modules even more powerful and sophisticated
Best practices when developing in Drupal (coding standards, help developer modules)
How to write safe, secure, and tested code
How to contribute modules back to the Drupal community and maintain their modules using the Concurrent Versions System (CVS)

Who this book is for
This book is for existing Drupal module developers wanting to learn about Drupal 7 and people already knowledgeable in PHP who are interested in developing for Drupal. Simply put, if you are working with Drupal, then you need this book.

Table of Contents
How Drupal Works
Writing a Module
Hooks, Actions, and Triggers
The Menu System
Working with Databases
Working with Users
Working with Nodes
Working with Fields
The Theme System
Working with Blocks
The Form API
Manipulating User Input: The Filter System
Searching and Indexing Content
Working with Files
Working with Taxonomy
Caching
Sessions
Using jQuery
Localization and Translation
XML-RPC
Writing Secure Code
Development Best Practices
Optimizing Drupal
Installation Profiles
Testing
Database Table Reference
Resources


Want to learn more information about Pro Drupal 7 Development?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Pro Drupal Development, Second Edition Review

Pro Drupal Development, Second Edition
Average Reviews:

(More customer reviews)
Are you looking to buy Pro Drupal Development, Second Edition? Here is the right place to find the great deals. we can offer discounts of up to 90% on Pro Drupal Development, Second Edition. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Pro Drupal Development, Second Edition ReviewThis is a review for the second edition, covering Drupal 6.
I have read only the first 3 chapters, but did read the 1st edition cover-to-cover.
The first thing to know is that while reading this, if you are working through the examples, you will want to have the Drupal API handy (http://api.drupal.com) as there are infrequent calls to depreciated functions such as variable_delete() instead of the current variable_del() that may make the learning process more difficult for people in the novice to early-intermediate range that aren't familiar with the API pages. So far the only other complaint I can make is that VanDyk's adherence to Drupal coding standards is spotty. I won't mention and specific examples of this as they don't make or break any of the code, but being a person who (tries to) strictly adhere to a given set of standards, found that to be a little bit annoying. Overall, this title would have benefited from an extra proofing by the sort of person who would read it in the first place.
This is the type of book in which a reader would benefit from an initial read-through before they would start coding. There are several front references that make more sense with better context.
As stated in general terms, this is my second reading of this book and find the updated version to be an excellent primer on the core pieces of Drupal, building modules and the theme system and have and will recommend it to anyone who is interested in learning about Drupal in spite of it's relatively few and small problems.Pro Drupal Development, Second Edition OverviewDrupal is the premier open source content management system available. It is used for high profile sites such as TheOnion.com and has been deployed by organizations such as NASA. Utilizing Drupal, you can create your own personal blog, a community driven site like Slashdot, or any other content oriented web site you can imagine. Building upon the success of the first edition, this second edition is updated completely to cover the newest version of Drupal, version 6.Pro Drupal Development is a book geared to professionals that need to deploy and customize Drupal. This book delves deep into the internals of the Drupal system and teaches the reader everything they will need to know to deploy a highly customized and optimized Drupal installation. Every web developer looking to deploy web sites quickly to their clients while still being able to harness the power of an excellent content management system needs this book.

Want to learn more information about Pro Drupal Development, Second Edition?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Drupal 6 JavaScript and jQuery Review

Drupal 6 JavaScript and jQuery
Average Reviews:

(More customer reviews)
Are you looking to buy Drupal 6 JavaScript and jQuery? Here is the right place to find the great deals. we can offer discounts of up to 90% on Drupal 6 JavaScript and jQuery. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Drupal 6 JavaScript and jQuery ReviewDrupal version 6 ships with a Drupal JavaScript library (drupal.js) as well as a fairly recent and powerful library that is gaining followers rapidly called jQuery.
I have been waiting for this book to come out for months, since I first heard that it was being written. Now that I have had a chance to read it, I must say that it does not fail to please.
What I wanted to learn was why Drupal chose to include JavaScript in the Drupal core, what it is used to accomplish and how. I am very familiar with HTML and CSS, and am reasonably adept at reading and modifying PHP when necessary, so all the other main parts of Drupal are built using tools I know and understand. I wanted to find out how and why I would want to take advantage of the stated and implied benefits of including the free and open source jQuery library in sites I administer and design using Drupal.
The books starts off with a very quick introduction to Drupal. It is obvious that the intended audience is not newcomers, and that this is not a basic introduction level text. It is assumed that anyone reading this is familiar with web site creation and administration, web hosting basics, and knows how to install a Drupal site that uses the default theme. You get a quick tour of the main core features of Drupal and some nice web browser tools for developers. Then we get to the meat of the book.
Starting in chapter two we learn how to work with JavaScript in Drupal by writing a short js program and discovering how to include it in a node by incorporating a link to the script in a theme. This is a clear and great beginning.
Chapter three is dedicated completely to the jQuery library, what it is capable of doing, and how to use it the Drupal way instead of reinventing the wheel. The basic point here is that it is a lot easier to use a library to perform complex tasks than it is to write a complete JavaScript function, which would then need to be adapted for different browsers, and it is easy to call those library functions within Drupal because the Drupal developers have chosen to create ways to do so that are even easier than calling those library functions would be in a standard flat HTML/CSS page or some other content management systems. There are useful examples throughout such as how to make a set of announcements display one at a time at the top of your page, fading in and out, so that you can give several tidbits of information to your site guests without requiring all of the space on your page. Cool stuff.
The book contains useful information on how to use the drupal.js library, written by the Drupal developer community, to do many tasks, such as the sample collapsing blocks project that lets guests choose whether to allow information to be displayed or to shrink boxes so that there is more space on a page. We learn how to use js to create beautiful effects and help with site theming, how it can be used to translate your site into other language for guests, and even how to build your own modules.
I have only scratched the surface of the book. I am still learning the language. By intent, jQuery is a huge time saver and makes incorporating client side functions into your site easier than using the language alone, and the way the Drupal community has chosen to incorporate that library and write their own in addition makes it still easier. I am glad I picked up the book. Now, if you will excuse me, I need to go play.Drupal 6 JavaScript and jQuery OverviewThis book fills the gap between Drupal 6 modules and theming by showing you how to make use of JavaScript and jQuery to join up server-side modules with your front-end designs. This book is for web designers and developers who want to add JavaScript elements to Drupal themes or modules to create more flexible and responsive user interfaces. You are expected to know about the basic operation of Drupal, and be familiar with the concept of theming and modules in Drupal. No experience of creating themes or modules is required. You will need to know the basics of client-side web development; this means HTML, CSS, but also have a rudimentary grasp of the syntax of JavaScript. Familiarity with PHP programming will be an advantage, since we will be writing PHPTemplate files and (at the end) creating Drupal modules. However, the PHP is covered thoroughly enough that even the PHP neophyte will not find the text too demanding. The book also covers the jQuery JavaScript library and its use in Drupal, but no knowledge of jQuery is expected - you will learn everything you need in this book.

Want to learn more information about Drupal 6 JavaScript and jQuery?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques Review

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques
Average Reviews:

(More customer reviews)
Are you looking to buy Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques? Here is the right place to find the great deals. we can offer discounts of up to 90% on Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques Review§
One of the valid criticisms of the profusion of JavaScript frameworks is lack of documentation. This valuable book is the best possible boost to jQuery, one of the most popular frameworks in the pack. This documentation provides a gentle introduction to jQuery concepts and at the same time gives you the tools and examples to do some wickedly cool stuff.
Although jQuery is advanced JavaScript, you don't have to be an advanced scripter to use it or to follow the flow of this book. In fact, the book makes very clear that, aside from the particular advantages of this framework, jQuery will be especially welcomed by Web workers who are familiar with the value and syntax of Cascading Style Sheets (CSS). Someone who knows CSS well yet is weak on JavaScript will have no trouble at all slipping in advanced functionality to Web pages or applications with the help of this guide.
I have reviewed many books dealing with Web tech, CSS, and JavaScript. Even with the best of these books, I have often complained of lack of attention to scripting the display and behavior of data tables. This book totally eclipses every other book I have studied in this regard. As a designer of Web reporting tool interfaces, with a heavy use of data display, this book would get a 5-star rating for that alone.
The fine chapter on scripting data tables is not alone of course. The book handily deals with form manipulation and all sorts of approaches to dynamically modifying Web pages.
The book comes with not one, but two supporting Web pages where you can see the code in action and download it for play and profit.
I think getting this book is a no-brainer if you want to pick up on the latest practical trends in Web development -- as well as save yourself a lot of work and fuss.
§Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques OverviewLearning jQuery : Better Interaction Design and Web Development with Simple JavaScript Techniques. This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. The reader will need the basics of HTML and CSS, and should be comfortable with the syntax of JavaScript. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries required.

Want to learn more information about Learning jQuery: Better Interaction Design and Web Development with Simple JavaScript Techniques?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...

Learning jQuery 1.3 Review

Learning jQuery 1.3
Average Reviews:

(More customer reviews)
Are you looking to buy Learning jQuery 1.3? Here is the right place to find the great deals. we can offer discounts of up to 90% on Learning jQuery 1.3. Check out the link below:

>> Click Here to See Compare Prices and Get the Best Offers

Learning jQuery 1.3 ReviewI'm a programmer with lots of experience in several languages, although I never learned JavaScript -- nor had I done client-side web programming outside of static (X)HTML and CSS.
I decided it was time to close this gap, so I chose JQuery as my framework to abstract away the headaches I'd heard about JavaScript, and I chose Learning jQuery 1.3 as my means to learn the platform.
The book provides an excellent tour of jQuery's capabilities, although the jQuery UI package is not covered (the publisher offers this in a different book).
Each chapter covers a different aspect of jQuery programming, starting with simple examples and finishing with complex/completed functionality. Since this was my first dive into browser-side programming, I also found the book to be an excellent overview for creating the various behaviors I'd seen in practice (such as animating web content, validating forms, and refreshing data without refreshing the page).
New concepts are introduced along the way, and potential "gotchas" are exposed by presenting them as what you think you'd do next -- but are then followed by an explanation as to why it's the wrong thing to do. The book also contains an overview of many of the more popular jQuery plug-ins.
You're best off downloading the accompanying source code if you want to try the examples yourself, because non-relevant portions of the code and accompanying CSS don't always appear in the text. My only complaint lies with the example code: It isn't always well-commented. jQuery's syntax and extensive chaining can sometimes be non-intuitive, so good commenting is a must in a book like this.
Learning jQuery 1.3 OverviewBetter Interaction Design and Web Development with Simple JavaScript Techniques
An introduction to jQuery that requires minimal programming experience
Detailed solutions to specific client-side problems
For web designers to create interactive elements for their designs
For developers to create the best user interface for their web applications
Packed with great examples, code, and clear explanations
Revised and updated version of the first book to help you learn jQuery

In Detail
To build interesting, interactive sites, developers are turning to JavaScript libraries such as jQuery to automate common tasks and simplify complicated ones. Because many web developers have more experience with HTML and CSS than with JavaScript, the library's design lends itself to a quick start for designers with little programming experience. Experienced programmers will also be aided by its conceptual consistency.
Revised and updated for version 1.3 of jQuery, this book teaches you the basics of jQuery for adding interactions and animations to your pages. Even if previous attempts at writing JavaScript have left you baffled, this book will guide you past the pitfalls associated with AJAX, events, effects, and advanced JavaScript language features.
In this book, the authors share their knowledge, experience, and enthusiasm about jQuery to help you get the most from the library and to make your web applications shine. The book introduces jQuery and shows how you can write a functioning jQuery program in just three lines of code. It then guides you through CSS selectors and shows how to enhance the basic event handling mechanisms to give them a more elegant syntax. You will then learn to add impact to your actions through a set of simple visual effects and also to create, copy, reassemble, and embellish content using jQuery's DOM modification methods. You will also learn to send and retrieve information with AJAX methods. The book will then step you through many detailed, real-world examples and even equip you to extend the jQuery library itself with your own plug-ins.
What you will learn from this book?
This book will give you the tools you need to be on the cutting edge of the web development community. With these techniques at your disposal, you can:
Use selectors to get anything you want from a page
Make things happen on your page with events
Add flair to your actions with animation effects
Change your page on command with DOM manipulation
Use AJAX to get the most out of server-side code
Transform drab, static information containers into beautiful, dynamic tables
Breathe new life into online forms
Create dynamic shufflers, rotators, and galleries
Get started with official jQuery plug-ins
Customize by writing your own jQuery plug-ins
Approach
This book begins with a tutorial to jQuery, followed by an examination of common, real-world client-side problems, and solutions to each of them making it an invaluable resource for answers to all your jQuery questions.
Who this book is written for?
This book is for web designers who want to create interactive elements for their designs, and for developers who want to create the best user interface for their web applications. Basic JavaScript programming knowledge is required. You will need to know the basics of HTML and CSS, and should be comfortable with the syntax of JavaScript. No knowledge of jQuery is assumed, nor is experience with any other JavaScript libraries required.


Want to learn more information about Learning jQuery 1.3?

>> Click Here to See All Customer Reviews & Ratings Now
Read More...