Drupal

Drupal
Original author(s)Dries Buytaert
Developer(s)Drupal community
Initial releaseJanuary 15, 2001; 23 years ago (2001-01-15)[1]
Stable release
11.0.4[2] Edit this on Wikidata / 12 September 2024; 60 days ago[±]
RepositoryDrupal Repository
Written inPHP, using Symfony
Operating systemUnix-like, Windows
PlatformWeb platform
Size140 MB (uncompressed Drupal 9.1 core)[3]
TypeContent management framework
Content management system
Blog software
Open-source
Knowledge management
LicenseGPL-2.0-or-later[4]
Websitedrupal.org

Drupal (/ˈdrpəl/)[5] is a free and open-source web content management system (CMS) written in PHP and distributed under the GNU General Public License.[4][6][7] Drupal provides an open-source back-end framework for at least 14% of the top 10,000 websites worldwide[8] and 1.2% of the top 10 million websites[9]—ranging from personal blogs to corporate, political, and government sites.[10] Drupal can also be used for knowledge management and for business collaboration.[11]

As of March 2022, the Drupal community had more than 1.39 million members,[12][13][14] including 124,000 users actively contributing,[15] resulting in more than 50,000 free modules that extend and customize Drupal functionality,[16] over 3,000 free themes that change the look and feel of Drupal,[17] and at least 1,400 free distributions that allow users to quickly and easily set up a complex, use-specific Drupal in fewer steps.[18]

The standard release of Drupal, known as Drupal core, contains basic features common to content-management systems. These include user account registration and maintenance, menu management, RSS feeds, taxonomy, page layout customization, and system administration. The Drupal core installation can serve as a simple website, a single- or multi-user blog, an Internet forum, or a community website providing for user-generated content.

Drupal also describes itself as a web application framework.[19] When compared with notable frameworks, Drupal meets most of the generally accepted feature requirements for such web frameworks.[20][21]

Although Drupal offers a sophisticated API for developers, basic Web-site installation and administration of the framework require no programming skills.[22]

Drupal runs on any computing platform that supports both a web server capable of running PHP and a database to store content and configuration.

In 2023/2024, Drupal received over 250,000 Euros from Germany's Sovereign Tech Fund.[23]

  1. ^ "CHANGELOG.txt". Drupal.org. Retrieved 8 June 2020.
  2. ^ "drupal 11.0.4". 12 September 2024. Retrieved 15 September 2024.
  3. ^ Cite error: The named reference Drupal-9-Releases was invoked but never defined (see the help page).
  4. ^ a b "Licensing FAQ". drupal.org. Retrieved 2009-04-08.
  5. ^ A query on Drupal's official website in March 2009: How does one pronounce "Drupal"? (accessed 19 June 2013)
  6. ^ "The Drupal Overview". drupal.org. 2 June 2008. Retrieved 2009-04-08.
  7. ^ "System Requirements". drupal.org. Retrieved 2009-04-08.
  8. ^ "Open Source Usage Distribution in the Top 10k Sites". BuiltWith Pty Ltd. 2022-01-02. Archived from the original on 2022-01-08. Retrieved 2022-01-07.
  9. ^ W3Techs (2022-06-13). "Usage Statistics and Market Share of Content Management Systems". W3Techs. Retrieved 2022-06-13.{{cite web}}: CS1 maint: numeric names: authors list (link)
  10. ^ "The State of Drupal 2010 speech". 2001-03-10. Retrieved 2011-08-31.
  11. ^ "Knowledge management with Drupal". 19 May 2004.
  12. ^ "Drupal launches newest version of the CMS already powering top organizations around the world". Drupal.org. Drupal Association. 2020-06-03. Archived from the original on 2021-03-10. Retrieved 2021-03-10.
  13. ^ "Getting Involved | Drupal.org". www.drupal.org. 2019-12-21. Archived from the original on 2019-12-22. Retrieved 2018-09-21. Drupal.org Activity
  14. ^ "1 Million Users on Drupal.org!". www.drupal.org. 2013-10-11.
  15. ^ "Drupal for Developers | Drupal.org". www.drupal.org. 2022-03-18. Archived from the original on 2022-03-18. Retrieved 2017-04-21.}
  16. ^ Cite error: The named reference :0 was invoked but never defined (see the help page).
  17. ^ Cite error: The named reference :1 was invoked but never defined (see the help page).
  18. ^ "Distribution project | Drupal.org". www.drupal.org. 2022-03-18. Archived from the original on 2022-03-18. Retrieved 2017-09-21.
  19. ^ "Drupal 7 as an enterprise web application framework". drupal.org.
  20. ^ O'Connor, William (2014-08-19). "The Drupal API turns a CMS into a true enterprise application - O'Reilly Radar". O'Reilly Media. Retrieved 2017-04-11.
  21. ^ Diana, Dupuis (2013-05-15). "Drupal Is a Framework: Why Everyone Needs to Understand This". Linux Journal.
  22. ^ Cite error: The named reference features was invoked but never defined (see the help page).
  23. ^ "Drupal". Sovereign Tech Fund. Retrieved 2024-05-26.