Drupal Introduction
- At June 22, 2010
- By jono
- In Drupal
0
Drupal Introduction
As one of the most popular open source content management platforms, Drupal is developed and maintained by a community of thousands of users and developers. You can use Drupal to create and organize content, customize the presentation, and automate administrative tasks.
Drupal is designed from the ground up to be modular and extensible, and is sometimes described as a “Content Management Framework”, by which you can enable a wide range of services and transaction.
Drupal can run in various environments which support either the Apache or IIS Web server and the PHP language, such as Linux, Windows, FreeBSD, Solaris 10, etc. Drupal requires a database such as MySQL or PostgreSQL to store content and settings. Currently, the most popular and powerful platform to run Drupal is Linux and MySQL.
You can use Drupal as a great solution for a variety of websites ranging from discussion sites, blogs, personal web sites, corporate site, E-commerce applications, Intranet applications, Resource directories to large community web portals, and much more.
Started by 1998, Drupal has won a lot of awards in the industry to be the best open source content management system.
Drupal Core
The official release of Drupal, known as “Drupal core”, contains basic features common to most CMSs. These include the ability to register and maintain individual user accounts, administration menus, RSS-feeds, customizable layout, flexible account privileges, logging, a blogging system, an Internet forum, or an interactive community Web site.
Web site content can be contributed by registered or anonymous users (at the discretion of the administrator), and made accessible to Web visitors by a variety of criteria including by date, category, searches, etc. Drupal core also includes a hierarchical taxonomy system which allows content to be categorized or “tagged” with keywords for easier access.
Drupal maintains a detailed changelog of core feature updates by version.