Kas yra Drupal?

Drupal yra turinio valdymo sistema (TVS), naudojanti modulius, leidžiančius svetainės administratoriams tvarkyti ir rodyti turinį, tinkinti išvaizdą ir valdyti įprastas užduotis, tokias kaip registracija į svetaines, kurioms reikalingi vartotojo vardai ir slaptažodžiai. Viena iš pagrindinių jo savybių yra tai, kad visa sistema yra atvirojo kodo, o tai reiškia, kad šaltinio kodas yra prieinamas visiems, norintiems su juo dirbti. Pati sistema taip pat yra nemokama visiems vartotojams, ir nors kai kurie interneto dizaineriai parduoda tam tikrus tinkinimo tipus, daugelis temų ir modulių taip pat yra prieinami nemokamai.

Ši programinė įranga parašyta PHP, programavimo kalba, žinoma dėl savo naudingumo kuriant dinamines svetaines. Drupal veikia su Windows, Mac OS X, Linux ir daugeliu kitų operacinių sistemų. Tačiau turiniui ir nustatymams saugoti reikalinga duomenų bazė, pvz., MySQL™. Kiekvienas gali kurti modulius Drupal, o šiuo metu galimi moduliai – nuo ​​nuotraukų galerijų iki elektroninės prekybos sistemų. Moduliai netgi gali pakeisti numatytąjį TVS elgesį, kad būtų sukurta geresnė svetainė. Taip pat yra daugybė šios programinės įrangos mokymo programų ir dokumentacijos, nes bendruomenė yra sukurta remiantis jos kūrimu.

Nors kai kurie interneto dizaineriai kritikavo „Drupal“ kaip sunkiai išmokstamą, sistema sulaukė daugybės pagyrimų už jos naudingumą ir gana greitą kūrimo laiką. Jis taip pat žinomas dėl savo dinamiškumo: tinklalapius, sukurtus pagal pagrindą, galima greitai pakeisti modifikuojant modulius. Joomla yra laikoma pagrindine Drupal alternatyva, nors yra ir kitų variantų konkretesniems tikslams.

„Drupal“ iš pradžių parašė Driesas Buytaert, kuris vis dar vadovauja projektui. Buytaert transliteravo olandų žodį druppel, kuris reiškia „lašelis“, kad būtų sukurtas pavadinimas, kad netiesiogiai būtų nuoroda į projekto bendruomenės aspektus per olandų žodį dorp, reiškiantį „kaimas“. 2001 m. jis atidarė bendruomenės darbo šaltinio kodą.