Drupal is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License.
FactSnippet No. 516,109 |
Standard release of Drupal, known as Drupal core, contains basic features common to content-management systems.
FactSnippet No. 516,110 |
When compared with notable frameworks, Drupal meets most of the generally accepted feature requirements for such web frameworks.
FactSnippet No. 516,111 |
Drupal was originally written by Dries Buytaert as a message board for his friends to communicate in their dorms while working on his Master's degree at the University of Antwerp.
FactSnippet No. 516,112 |
Name Drupal represents an English rendering of the Dutch word druppel, which means "drop".
FactSnippet No. 516,113 |
Interest in Drupal got a significant boost in 2003 when it helped build "DeanSpace" for Howard Dean, one of the candidates in the U S Democratic Party's primary campaign for the 2004 U S presidential election.
FactSnippet No. 516,114 |
Drupal has won several Packt Open Source CMS Awards and won the Webware 100 three times in a row.
FactSnippet No. 516,115 |
Drupal 6 was released on February 13, 2008, on March 5, 2009, Buytaert announced a code freeze for Drupal 7 for September 1, 2009.
FactSnippet No. 516,116 |
Drupal 7 was released on January 5, 2011, with release parties in several countries.
FactSnippet No. 516,117 |
Drupal 8 includes new features and improvements for both users and developers, including: a revamped user interface; WYSIWYG and in-place editing; improved mobile support; added and improved key contributed modules including Views, Date, and Entity Reference; introduced a new object-oriented backend leveraging Symfony components; revamped configuration management; and improved multilingual support.
FactSnippet No. 516,118 |
Drupal maintains a detailed changelog of core feature updates by version.
FactSnippet No. 516,119 |
Drupal core includes modules that can be enabled by the administrator to extend the functionality of the core website.
FactSnippet No. 516,120 |
Drupal includes core themes, which customize the "look and feel" of Drupal sites, for example, Garland and Bartik.
FactSnippet No. 516,121 |
Drupal localization is built on top of gettext, the GNU internationalization and localization library.
FactSnippet No. 516,122 |
Drupal 9 extends the data abstraction layer so that a programmer no longer needs to write SQL queries as text strings.
FactSnippet No. 516,124 |
Drupal is a good framework for building sites accessible to people with disabilities, because many of the best practices have been incorporated into Drupal Core.
FactSnippet No. 516,125 |
Drupal 8 saw many improvements from the Authoring Tool Accessibility Guidelines 2.
FactSnippet No. 516,126 |
Drupal 8 has good semantic support for rich web applications through WAI-ARIA.
FactSnippet No. 516,127 |
Drupal core is modular, defining a system of hooks and callbacks, which are accessed internally via an API.
FactSnippet No. 516,128 |
The Drupal community has the saying, "Never hack core, " a strong recommendation that site developers do not change core files.
FactSnippet No. 516,129 |
Inclusion of the PHPTemplate and XTemplate engines in Drupal addressed user concerns about flexibility and complexity.
FactSnippet No. 516,130 |
Drupal is based on the Presentation Abstraction Control architecture, or PAC.
FactSnippet No. 516,131 |
Notable Drupal users include NBC, Taboola, Patch, We the People, Tesla, Oxford, NASA, Nokia, the European Commission, UNICEF, Wish, and Rainforest Alliance.
FactSnippet No. 516,132 |
Drupal's policy is to announce the nature of each security vulnerability once the fix is released.
FactSnippet No. 516,133 |
Drupal maintains a security announcement mailing list, a history of all security advisories, a security team home page, and an RSS feed with the most recent security advisories.
FactSnippet No. 516,134 |
In mid-October 2014, Drupal issued a "highly critical" security advisory regarding an SQL injection bug in Drupal 7, known as Drupageddon.
FactSnippet No. 516,135 |
Drupal 6 reached end-of-life on February 24, 2016, and does not get official security updates.
FactSnippet No. 516,136 |