Drupal CMS - Drupal Development Source

Creative Drupal Development Service

Indigoextra Ltd offer a creative Drupal Development service that gives you an atractive, professional website that is easy to edit and can include complex functionality, such as e-commerce shopping websites, discussion forums, online property databases, complex search functionality, multiple user roles and permissions, etc.

Indigoextra Ltd. design websites that cover a wide range of industries and fill a variety of needs - including property website design, developing art gallery websites, wedding and marriage sites and charity web development.

What is the Drupal CMS?

Drupal is an open source content management platform that can be applied to a website to deal with the organisational and updating processes. A content management platform is one step up, technically, from a content management system, it functions as a Web Application Framework which allows more complex dynamic and database applications. Basically it is a peg to hang the Drupal CMS on. Using these sort of frameworks allows a streamlined website which is self-sufficient.

Drupal consists of a core database, which remains unaltered, but invites programmers and web designers to attach their own modifications for particular functions. These add-on modules are known as ‘contribs’ (short for contributed modules), and nearly 60,000 exist! Once proffered, they become part of the Drupal software, an important tool in web design for both commercial companies and individual bloggers. Because invited programmers are not allowed to tamper with the core, there are less security problems, and updates and repairs can be applied more easily.

Open source means there is no licensing fee, and the software is freely available. This does not, as might be supposed, suggest that the quality is less than for commercial software. On the contrary, open source software frequently outperforms commercial, and the suggested reason for this is that the writer is motivated by a desire to build a reputation, so takes the trouble to see that the product continues to work after the initial acceptance, unlike the commercial counterpart. Since it is an open source software, Drupal is written in the open source code language (PHP). The compatible database format is MySQL.

The Drupal CMS can be described as a ‘social publishing system’ because it is a structure for creating community and interactive sites. These can include social networking sites like Facebook, Wiki sites (community editing) and forums, or discussion sites. These sort of sites use ‘social software.’ The system must include such things as RSS feeds (hidden keywords to optimise discovery by search engines) , and the use of caching to avoid repeated procedures. Content of a website is kept and managed in a database, and the design of the site is held constant even when content is changed. Content can be altered by anyone, it’s not necessary to be trained in web design, and the updates can be applied to a wide range of pages in multiple sites.

Drupal is designed to be user friendly, although you might need a specialist in web design to initiate the installation, you don t need any technical ability to use it. There are handbooks and training courses available.

New versions of the Drupal core come out quite frequently, the most recent being Drupal 7 in September 2010. The emphasis for the latest version is said to be on making Drupal even more user friendly.

Drupal won the best open source CMS award from Packt in 2007, and 2008, and, ineligible for the 2009 awards because of it s previous success, won 2 other categories, the Hall of Fame, and the award for best open source code. Drupal has also won the Webware award 3 years running. It exists in more than 40 languages.

There are estimated to be over 7 million websites using the Drupal CMS!