Sep 22

Whether your web site is a personal blog or a large business site, Drupal (http://www.drupal.org) is one content management system that can cover your needs.  Written in PHP and open source, the software is designed to allow for a dizzying array of add-ons (called modules) and themes to be added to its core.  New themes and modules are added constantly by third parties extending the program to allow for new and updated technologies.  The end result is a program that allows for easy creation and simple on-going management of your web site.

Drupal’s Beginnings

Dries Buytaert originally created the program as a message board and it was released as an open source project in 2001.  The name Drupal comes from the Dutch word “druppel” which translates to “drop”.  Apparently, Buytaert had originally created a web site (no longer utilized) called drop.org.  The intent had been to create the domain dorp.org (“dorp” translates to “village”) but a mix-up garnered drop.org instead.  Drop = druppel = Drupal.  Drupal has become one of the most widely downloaded CMS programs around – 1.4 million times from May 2007 to April 2008 and it shows no sign of slowing down any time soon.

The Core

Packaged within the basic Drupal program are core modules that an administrator may enable or disable, depending on the needs of the web site.  The administrator may also configure which users are able to add, modify or delete content, as well as which areas of the web site are accessible by members or anonymous users.  Taxonomy is the key to allowing categorization of content or “tagging” with keywords to enable easier search of the web site.  Some of basic core modules you’ll find include blogging capabilities, forums, polls, RSS feed capability and a feed aggregator.  Also, Drupal includes several basic themes and a color module allowing the web site owner the ability to change the look and color scheme of their site right after installing Drupal.

Modules and Themes

At last count, there are over 4,800 different modules and over 550 themes available to add onto Drupal.  This huge assortment allows you to modify your web site to do exactly what you need.  From image galleries, content type customization, WYSIWYG editors, social media plug-ins, and much more, Drupal third party add-ons will allow you to create the perfect site.  With the available themes, a “plain jane” web site can be transformed into a work of art.  Most themes created for Drupal are written in the PHPTemplate or Xtemplate engines.  A few templates are all plain PHP hard-coded and do not require either engine.  It’s preferable to use one of the engine-based themes as these are designed to separate HTML and CSS from the PHP coding.

Security

As of its 6.x version, Drupal can be enabled to automatically inform the administrator of all new versions of the core, add-on modules or included themes.  This core modules is called the Update Status module.  This by itself is a very handy tool as Drupal is constantly on top of any security issues that arise and will update the core as soon as the security fixes are implemented.  For older versions of Drupal (5.x and lower), and auto-update modules is available for download as add-on module (not part of the core).  Drupal.org also has a mailing list available to alert subscribers of any security concerns and updates as they occur.

Conclusion

With so many CMS programs out there to choose from, the best bets are those that are continuously monitored for security and have a lot to offer in as far as add-ons.  Drupal is one such program and is highly recommended.

Related Blog Posts

  • June 28, 2010 -- The Best CMS – WordPress vs. Drupal (0)
    Content management systems have become an integral part of a webmaster's daily duties, simplifying the process of managing and operating a website within a cent...
  • July 13, 2009 -- The Power of Drupal Explored (0)
    Open-source content management systems are abundant these days, but few have garnered the popularity of Drupal. Drupal is a free software application that allow...
  • August 11, 2009 -- Joomla vs. Drupal (2)
    Joomla and Drupal are easily the two most popular options on the open-source CMS market.  Both systems took tremendous leaps in the right direction with the rel...
  • May 18, 2009 -- Considerations for Choosing a CMS (2)
    Content management systems are designed to facilitate the easy publishing and managing of various types of content.  A CMS simplifies the process of updating co...
  • March 8, 2010 -- Building Websites using Wordpress as a CMS (2)
    In the past, building websites required advanced skills in internet technology and various programming languages. Webmasters needed to be well-versed in HTML, P...
  • February 8, 2010 -- Choosing Your CMS: Assessing Needs and Comparing Features (0)
    Building a website by yourself is a very difficult task. So difficult in fact that it is rarely done. If you do decide to build the website without assistance, ...
  • November 12, 2009 -- Bitsy Box: A CMS Made for Developers (0)
    In a market saturated with content management systems that basically do all the same things, it is important for software vendors to come up with new products t...
  • November 11, 2009 -- SecureLive To Fend Off Attacks (0)
    Being hacked is one of the unfortunate facts of life for a web site.  Of the most heavily attacked, open source and commercial CMS (Content Management Systems) ...
  • November 10, 2009 -- Microsoft Launching an Open-Source CMS? (0)
    Though best known for its extensive suite of proprietary commercial products, as of late, Microsoft has been dabbling a lot more in the field of open-source dev...
  • November 3, 2009 -- WhiteHouse.gov To Use Drupal (2)
    Open source technology has been around for quite some time and has struggled over the years to place itself in the higher echelons of business and government.  ...

2 Responses to “Drupal – Modular, Themeable and Expandable”

  1. Seth Stacey Says:

    Drupal is one of my personal favorite CRMs, especially for big, high volume sites. Great review.

  2. Milan Strine Says:

    Amazing site, where did you come up with the knowledge in this piece of writing? Im happy I found it though, ill be checking back soon to see what other articles you have.

Leave a Reply

Anti-Spam Protection by WP-SpamFree