What is Drupal and its Uses
If you are interested in developing search engine friendly Web sites with a content management system, you should be taking a close look at the open-source Drupal CMS. Drupal is a free and open source content management system (CMS) and content management framework (CMF) written in PHP and distributed under the GNU General Public License. It is used as a back end system for at least 1.5% of all websites worldwide ranging from personal blogs to corporate, political, and government sites including whitehouse.gov and data.gov.uk. It is also used for knowledge management and business collaboration.
There are over 2,000 add-on modules available for Drupal to extend its functionality in various ways.
A content management system:
- Generally stores your content in a database
- Keeps the design of the site separate from the content
- Makes it so that to update something on every page of your CMS Web site you generally only have to update it in one place, not on every individual page of the Web site.
With Drupal you can create:
- Simple n-number-of-pages static website
- Simple personal homepage
- Company website
- Dating website
- Myspace-like website
Basically, there are no limits with Drupal, and you really can make any type of website you want. Of course, it all comes to you and your skills. It helps a lot if you know some html, php, css and that kind of stuff. It is not necessary but it will help.
Why you should use Drupal?
- Easy to use (even if you don’t know html, php…)
- Lots of modules
- Lots of themes
- Great established user community
- You can make a website in terms of hours, even minutes
You can use the Content Construction Kit (CCK) and Views Modules to create new content types and create advanced custom views for them without writing any code. A few examples of “content types” are “blog posts”, “news stories”, “forum posts”, “tutorials”, “classified ads”, “podcasts”. You can create as many custom content types as you would like and display them in many different ways. Most content management systems would require writing code to accomplish these tasks, but there is no programming knowledge required to do them in Drupal.
For Drupal Online training please log on to http://www.revanthtechnologies.com