Introduction to the Drupal Content Management System


Drupal is a flexible, open-source content management system, powering thousands of websites like those of The Onion, Bob Dylan and Amnesty International.  In this introduction, you’ll learn the basic structure of a Drupal web site and find out how Drupal compares with other content management systems. We’ll also cover some common Drupal modules of specific interest for SEO, advertising and social media.

Wayne Eaker is a software developer and online strategy consultant, based in Ann Arbor, Michigan.  Wayne is a key contributor to LA2M, and is LA2M’s website programmer.

 

 

Web Links from the presentation:

Sites that Run on Drupal 
Whitehouse.gov
TheOnion.com
Amnesty.org
Mattel.com
FastCompany.com
LA2M.org
BobDylan.com
Britney.com
MissionMetallica.com 

Links for New Drupal Users
Official Drupal Site
Drupal Installation Guide
Drupal for Beginners

Links for Drupal Developers
Drupal Developer Reference
Pro Drupal Development, by John VanDyk
Cracking Drupal, by Greg James Knaddison 

Drupal SEO Modules
Nodewords – Enables Meta Keywords and Descriptions
Pathauto – Automatically Generate SEO-Friendly URLs 
Taxonomy – Tag Content (Comes with Drupal) 
XML Sitemap – Automatically Build Sitemap for Search Engines
SEO Checklist – Shows Other Modules and Settings 
Drupal 6 Search Engine Optimization, by Ben Finklea

Drupal Social Media Modules
Facebook Connect – Allows Facebook Logins to Your Site
 
OpenID – Allows OpenID Logins to Your Site (Comes with Drupal)
Twitter – Displays Twitter Posts on Your Site
Service Links – Adds “Post to FB, Twitter, etc" to Pages on Site
Video Filter – Easily Embed Videos from Youtube, Vimeo, etc.
Flickr- Easily Embed Photos from Flickr

Drupal Advertising and e-Commerce Modules
Advertisement – Complete Ad-serving Platform
 
AdSense – Integrate Google AdSense into Your Site 
OpenX – Integrate OpenX Ad-serving Platform 
Ubercart – Complete Shopping Cart System

Other Drupal Modules
Calendar – Build Calendar with the Views System
Google Analytics – Adds Analytics Code to all Pages  
Webform – Create Simple Web Forms with Online Interface 
WYSIWYG – Adds Rich Text Editor to Drupal Node Forms 
Imagecache – Automatic Resizing of Uploaded Images