DRUPAL
Drupal je sustav za upravljanjem sadržajem (CMS) otvorenog koda, ujedno i okvir za upravljanje sadržajem (CMF) distribuiran pod GNU General Public License. Drupal vam omogućava da izgrađujete web stranice i lako organizirate, upravljate i objavljujete sadržaj, sa nebrojenim mogućnostima prilagodbe. Dobivate sve prednosti CMS sustava u upravljanju vašom stranicom. Drupal se koristi za sve tipove stranica od osobnih blogova do složenih stranica sa velikim prometom. Koristi se kao administracijski sustav u rasponu od osobnih blogova do korporativnih, političkih i vladinih stranica uključujući whitehouse.gov i data.gov.uk. Također se koristi za upravljanje znanjem i poslovnu suradnju. Posebno dobro odgovara za sustave za e-učenje, mrežne zajednice i objavljivanje vijesti gdje njegove moćne značajke za autorizaciju omogućuju administratorima da kreiraju, revidiraju i objavljuju sadržaj na brz i organiziran način.
Drupal Jezgra
Standardna verzija Drupala, poznata kao Drupal jezgra sadrži osnovne zančajke zajedničke sustavima za upravljanje sadržajem (slično kao Joomla i Wordpress). Sadrži set osnovnih modula i tema čija je namjena da pružaju osnovu za postavljanje stranica baziranih na Drupalu. To uključuje registraciju korisničkih računa i održavanje, upravljanje izbornikom, RSS izvore, prilagodbu izgleda stranice i sistemsku administraciju. Instalacija Drupal jezgre može biti korištena kao brošura stranice, jedno- ili više-korisnički blog, internet forum ili stranica mrežne zajednice brinući se za korisnički generirani sadržaj. Drupal jezgra se lako proširuje sa dodanim modulima i temama.
Pridonijeti moduli
Za specijaliziranu funkcionalnost postoji tisuće besplatnih dodataka proizašlih iz mrežne zajednice, poznati kao pridonijeti moduli, dostupni za mijenjanje i proširivanje Drupalovih jezgrinih mogućnosti i dodavanje novih značajki ili prilagodbu Drupalovog ponašanja i izgleda. U uspredbi sa Joomlinim modulima to nisu iste stvari. Drupalovi moduli su više kao Joomline komponente.
Teme
Drupalove teme određuju drupalov izgled. Možete odabrati temu koju je doprinijela mrežna zajednica i prilagoditi je vlastitim potrebama. Također možete stvrati vlastite teme. Teme su često kreirane da odgovaraju određenoj potrebi na stranici. Postoje teme za stranice za vijesti, korporativne stranice, blogove, stranice za trgovine i puno drugih.
Zbog ove priključne proširivosti i modularnog dizajna Drupal je ponekad opisivan kao okvir za upravljanje sadržajem. Drupal je također opisivan kao aplikacijski okvir budući da sadrži generalne značajke i zahtjeve koje takvi okviri sadrže.
Iako Drupal nudi sofisticirano programsko sučelje za programere, programerske vještine nisu potrebne za osnovnu instalaciju i administraciju web stranice. Programiranje je potrebno samo za programere prilikom izgradnje novih vlastitih modula.