Drupal: Creating Blogs, Forums, Portals, and Community Websites
|
|
|
|
|
Books Reviews The Web
|
|
Written by Bogdan V
|
|
Sunday, 22 October 2006 |

How to setup, configure and customise this powerful PHP/MySQL based Open Source CMS
- Install, configure, administer, maintain and extend Drupal.
- Control access with users, roles and permissions
- Structure your content using Drupal’s powerful CMS features
- Includes coverage of release 4.7
Language English
Paperback 267 pages [191mm x 235mm]
Release date May 2006
ISBN 1904811809
Author(s) David Mercer
Topics and Technologies Content Management, PHP/MySQL, Open Source
A complete guide to every aspect of creating a variety of different
websites using Drupal. A trove of well-considered and practical
information is presented in a logical and intuitive manner so that you
can either build up your site step by step by reading from cover to
cover or, alternatively, focus on your specific needs by diving into
each chapter as required.
This book has been written against the latest release v4.7.
Drupal is one of the most popular content management systems on the
internet. Based on PHP/MySQL, its power and flexibility combined with
its exceptional design mean it is already on the way to becoming the de
facto standard for CMS Websites. Drupal’s modular design and structured
source code make it both highly flexible and easily extended and
modified. Drupal is extremely scalable, making it ideal for both a
simple personal website as well as an industrial strength commercial or
institutional web presence.
Drupal is a model open source project in that it has a large, friendly
community of people who contribute to the project in various ways. Drupal is not only free and easy to use, but this community provides on
going mutual support.
Drupal’s power means choosing an initial
pathway can be daunting. The flexibility and power of its content
management features mean the right approach needs to be taken. This
book takes you from initial set up through site design and creation in
a series of carefully structured steps. While there are a few advanced
topics that are beyond the scope of the book, all of the core stages of
creating a website using Drupal are covered in detail.
Read the full Table of Contents for Drupal: Creating Blogs, Forums, Portals, and Community Websites
Chapter 1 introduces you to the world of Drupal and looks at where Drupal comes
from, where its going and what it can offer you. Because it is
important to understand the nature of the tasks which lie ahead, it
also discusses how to plan and build your website, taking a sneak
preview of the book's demo Website in the process. Finally, we
scrutinize the Drupal community and learn how to make the most of
Drupal as an organized, living entity and not just a piece of software.
Chapter 2 deals
with how to get everything you need up and running on a development
machine and also briefly looks at how all the requisite technologies
gel together to produce your working Drupal site. Once everything is up
and running, and after looking over some of the more common
installation problems, the chapter presents a short tour of Drupal in
order to give you an idea of what to expect.
Chapter 3 looks at the most general settings which all Drupal administrators need
to contend with. Everything from determining your site's name to
dealing with the cache or file system settings gets treated here before
we look at more focused and complex issues in the chapters to come.
Chapter 4 sees us adding functionality to the newly created site. The focus of
this chapter is really on modules and how they can be added and
enabled, or even how to obtain modules that are not part of the
standard distribution. Since blocks are often required to display the
functionality provided by modules, this chapter ends off with a
discussion on how to control blocks.
Chapter 5 concerns itself with the topic of access control. Drupal has a
sophisticated role based access control system, which is fundamentally
important for controlling how users access your site. This chapter will
give you the information you need to implement whatever access controls
you require.
Chapter 6 gets to the heart of the matter by beginning the book's coverage on
content. Working with content, what content types are available,
administering content and even a discourse on some of the more common
content related modules serve as a basis for moving to more advanced
content related matters that follow in the next chapter.
Chapter 7 gives you the edge when it comes to creating engaging and dynamic
content. While this chapter doesn't require you to be an expert in
HTML, PHP and CSS it does introduce you to the basics and shows how,
with a little knowledge, extremely powerful and professional content
can be created. That's only half the story, because later on it looks
at categorization and how this particular feature of Drupal sets it
apart from everything else out there.
Chapter 8 gives you a run down of how attractive interfaces are created in Drupal
through the use of themes. As well as discussing briefly some of the
considerations that must be taken into account when planning your
website, it ends off by looking at how to make important modifications
to your chosen theme.
Chapter 9 really adds the icing on the cake by looking at a host of more advanced
topics. From creating flexible content types and generating revenue
from ads, all the way through to building dynamic content using Ajax,
you will find something to enhance your website and add that something
special.
Chapter 10 takes a pragmatic look at the type of tasks you will need to be
proficient in in order to successfully run and maintain a Drupal site.
Whether its setting up cron jobs or making backups of your database,
everything you need to do throughout the course of running your newly
created website will be covered here.
Appendix A deals with the all important topic of deployment. Because all major
work should be done on a copy of your Website on a development machine,
this appendix presents a sound process for taking the finished product
and making it available for public consumption on your host site.
Drupal Hosting:

This book will suit anyone who has a need to create a content rich website. Whether you are:
- Adding a personal web page
- Building a forum
- Writing a collaborative book
- Retailing goods
- Creating a blog
- Launching a community Website
This book will prove to be an indispensable companion. Both experts and
beginners to computing alike will find the information contained herein
to be accessible and easy to intuit.
David Mercer
David Mercer is a programmer and professional writer who has been
writing both code and books for about seven years. He has worked on a
number of titles on a wide variety of topics which has afforded him a
unique oversight of the world of technology as it relates to furthering
the goals of business.
David finds the challenges arising from the dichotomous relationship
between the science (and art) of software programming and the art (and
science) of writing is what keeps his interest in producing books
piqued and intends to continue to write professionally in the future.
As a consultant for his own technical and editorial consultancy, David
balances his time between programming, reviewing, writing and
furthering his studies in Applied Mathematics. When he isn't working
(which isn't that often) he enjoys playing guitar and getting involved
in outdoor activities ranging from touch rugby and golf to water skiing
and snowboarding.
You can contact him at
This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
, or alternatively, visit his consultancy's Website at www.contechst.com
| | |
There are no user reviews for this item.
Powered by jReviews
|
|
Last Updated ( Wednesday, 11 April 2007 )
|
|
|
|
Who's Online |
|
We have 2 guests online |
|