Drupal (IPA-uttale: [druː pʰəl]) er et fri og åpen kildekode publiseringssystem (CMS) og publiseringsrammeverk (CMF) som er skrevet i programmeringsspråket PHP og er distribuert under GNU General Public License.Drupal vedlikeholdes og utvikles av titusenvis av frivillige. Drupal brukes som et «back-end» system for minst 2,2% av alle nettsteder i verden, dette inkluderer alt fra personlige nettsider og blogger til tyngre bedrift-, politiske- og offentlige nettsider. Drupal brukes også som system for kunnskapsforvaltning og samarbeid i næringsliv.
Drupal består av en grunnpakke, eller en kjerne kjent som Drupal core, som inneholder grunnleggende funksjonalitet som er vanlig for publiseringsverktøy. Dette inkluderer brukerregistrering, menystyring, nyhetsaggregering, utseendetilpasning, og systemadministrasjon. Drupalkjernens bruksområde inkluderer enkelt- eller flerbruker bloggplattform, brosjyrenettside, diskusjonsforum, og nettsamfunn bestående av brukergenerert innhold.
Per januar 2016 finnes det rundt 32 880 brukerskapte moduler, disse er gjort fritt tilgjengelig for nedlasting og utvider Drupals funksjonalitet.
Selv om Drupal byr på et sofistikert programmeringsgrensesnitt for utviklere er likevel ingen programmeringskunnskaper påkrevet for oppretting og administrering av en grunnleggende nettside.
Drupal kjører på alle dataplattformer som støtter både en webserver som kan kjøre PHP (inkludert Apache, IIS, lighttpd, og Nginx) og en database (som MariaDB, MongoDB, MySQL, PostgreSQL, SQLite og Microsoft SQL Server) for å lagre innhold og innstillinger. Drupal 6 støtter offisielt kun PHP 5.x, Drupal 7 krever PHP 5.2.5 eller høyere, mens Drupal 8 krever PHP 5.5.9 eller høyere.
Last ned nyeste versjon av Drupal