Drupal is a free and open source content management system written in PHP and distributed under the GNU General Public License.
Drupal is used as a back-end system for at least 1% of all websites worldwide ranging from personal blogs to larger corporate and political sites. It is also used for knowledge management and business collaboration.
The basic feature of the Drupal is mainly common to the CMC system. In this we have to do mainly user account registration, maintenance, system administration, page lay-out customization and menu management.
The standard release of Drupal is known as Drupal core and it can be used as multi user blogs, an internet forum, community website etc.
For Drupal Developers to develop a Drupal, mainly three steps have to be taken. Although it offers a convoluted programming interface for developers, no basic skills are required.
As the set up for a new machine to do drupal development often takes a lot of time. To avoid this problem there is automated installation process which just takes hardly twenty minutes to install. The three main steps are:-
Backward compatibility: Drupal's designers have decided that, in terms of programming, backward compatibility may be sacrificed with each major revision.
Performance: In 2008, performance tests between Drupal 6.1 and Joomla 1.5 demonstrated that Drupal's Web pages were delivered "significantly faster" than those of Joomla. Despite this, there persists a popular view that Drupal is slow
Thank You !! SEO Services For more information click here http://top-10-seo-list.com/2010/07/top-search-engine-companies/