Drupal

We use the Drupal Content and Community Management System for most of the sites we develop. Drupal is a dynamic web site platform which provides a “standards compliant, accessible, modular and stable” base to build any type of site, whether its a simple advertising site or a full-blown e-commerce application.

Drupal allows an individual or community of users to create, publish and organize a variety of content. It integrates many popular features of content management systems, weblogs, collaborative tools and discussion-based community software into one easy-to-use package.

Features

Content management

Via a simple, browser-based interface, members can publish to a number of available content modules: stories, blogs, polls, images, forums, downloads, etc. Administrators can choose from multiple themes or create their own to give the site a unique style.

The flexible classification system allows hierarchical classifications, cross-indexing of posts and multiple category sets for most content types. Access to content is controlled through administrator-defined user permission roles. Site pages can display posts by module type or categorized content, with separate RSS feeds available for each display type. Users can also keyword search the entire site.

Discussion-based community

A Drupal site can act as a news site and/or make use of a traditional discussion forum. Comment boards, attached to most content types, make it simple for members to discuss any of the content posted on the site. Administrators can control whether content and comments are posted without approval, with administrator approval or through community moderation.

Collaboration

Used for managing the construction of Drupal, the project module is suitable for supporting other open source software projects. The wiki-like collaborative book module includes versioning control, making it simple for a group to create, revise and maintain documentation or any other type of text.

Weblogs

A single installation can be configured as an individual personal weblog site or multiple individual weblogs. Drupal supports the Blogger API, provides RSS feeds for each individual blog and can be set to ping weblog directories such as blo.gs and weblogs.com when new content is posted on the home page.

More information

Some Drupal related links:

License

Some of the content on this page is reproduced with kind permission of Dries Buytaert of the Drupal team and is licensed under the Creative Commons License, Attribution-ShareAlike2.0.