02-09-2017, 01:52 PM
Drupal, a free and open source content management framework written in PHP and distributed under the GNU General Public License, provides a back-end framework for at least 2.3% of all websites worldwide, from personal blogs to corporate, political and government sites. The systems also use Drupal for knowledge management and for business collaboration.
As of April 2017, the Drupal community is comprised of more than 1.3 million members, including 106,650 active contributors, resulting in more than 37,110 free modules that extend and customize Drupal functionality, more than 2,445 free themes which change the look of Drupal, and at least 1,116 free distributions that allow users to quickly and easily create a complex and specific Drupal for use in fewer steps.
The standard version of Drupal, known as the Drupal kernel, contains basic functions common to content management systems. These include registration and maintenance of user accounts, menu management, RSS feeds, taxonomy, page layout customization and system administration. The Drupal kernel installation can serve as a simple web site, a single user or multiuser blog, an Internet forum or a community website that provides user generated content.
Drupal also describes itself as a web application framework. When compared to notable frameworks, Drupal satisfies most of the generally accepted feature requirements for such web frameworks.
Although Drupal offers a sophisticated API for developers, the basic installation of the website and the administration of the framework do not require programming skills.
Drupal runs on any computer platform that supports both a Web server capable of running PHP as a database to store content and configuration.
As of April 2017, the Drupal community is comprised of more than 1.3 million members, including 106,650 active contributors, resulting in more than 37,110 free modules that extend and customize Drupal functionality, more than 2,445 free themes which change the look of Drupal, and at least 1,116 free distributions that allow users to quickly and easily create a complex and specific Drupal for use in fewer steps.
The standard version of Drupal, known as the Drupal kernel, contains basic functions common to content management systems. These include registration and maintenance of user accounts, menu management, RSS feeds, taxonomy, page layout customization and system administration. The Drupal kernel installation can serve as a simple web site, a single user or multiuser blog, an Internet forum or a community website that provides user generated content.
Drupal also describes itself as a web application framework. When compared to notable frameworks, Drupal satisfies most of the generally accepted feature requirements for such web frameworks.
Although Drupal offers a sophisticated API for developers, the basic installation of the website and the administration of the framework do not require programming skills.
Drupal runs on any computer platform that supports both a Web server capable of running PHP as a database to store content and configuration.