Sunday, June 21, 2009

Drupal Tutorials, Tips and tricks - Introduction

This post onwards, I will begin a series of Drupal tutorials, tips and tricks starting from basics.

As you might be aware, Drupal is one of the most popular Content Management Systems (CMS) available. For those who don't know what a CMS is, Wikipedia defines a CMS as :

A content management system (CMS) is a computer application used to manage work flow needed to collaboratively create, edit, review, index, search, publish and archive various kinds of digital media and electronic text.

What this means in layman's terms is that a CMS like Drupal can be used to make any possible kind of Website. Drupal has been made on a PHP-MySQL framework and is an Open Source Application, which means that its source is available to everyone for no cost. If you are not a programmer, don't lose heart as most of the work in Drupal is done through an Administrative Panel which requires no programming skills.

Now the question arises "Why Drupal"? We have the very popular Joomla with us as well, then why should we use Drupal? This is a question which haunts every person starting up with learning a CMS. This answer is better answered by this IBM consultant on this page.

Search for differences and comparisons between the two on Google and you will realise that Drupal is better written, better documented and is more powerful than its nearest competitor Joomla.

A major distinguishing feature between the two is the Drupal Community which is very actively involved in making modules

What kind of sites can be built using Drupal? social networking, community blogging, photo gallery, e-commerce, tutorials, travel and anything you can think of. From the simplest to the most complex sites. To have a look at various sites built using Drupal, visit http://www.drupalsites.net/ .