V starih časih bi morali več ur kodirati v kriptične jezike, samo da bi ustvarili poenostavljeno stran, ki prikazuje malo informacij. Danes je pojav sistema CMS (Content Management System) omogočil, da skoraj vsakdo ustvari svojo spletno stran in jo napolni z informacijami in mnenji, ki so zanje pomembni. Ena izmed priljubljenih oblik spletne strani je blog in število spletnih dnevnikov, ki so prisotni na internetu, hitro narašča.
Če želite ustvariti blog, morate uporabiti CMS. Najbolj priljubljen CMS, ki se danes uporablja za bloganje, je WordPress, predvsem zaradi dejstva, da je zelo enostaven za uporabo in sploh lahko svoj spletni dnevnik sprostite in zaženete. Priljubljenost programa WordPress je pridobila veliko privržencev in pozneje je veliko ljudi ustvarilo več predlog, vtičnikov in drugih vrst uporabnih vsebin, ki jih je enostavno uporabiti z wordpressom. Zaradi teh orodij je bilo ustvarjanje blogov na WordPressu še lažje kot prej. Če želite imeti dobro vgrajen in uspešen blog na WordPressu, ne potrebujete podrobnosti kodiranja spletnih strani.
Drupal je na drugi strani manj znan CMS. Kljub temu, da ga WordPress zasenči, ima Drupal v primerjavi z njim toliko več funkcij. Drupal lahko se uporablja za ustvarjanje veliko večjih in veliko bolj zapletenih spletnih mest, ki jim WordPress ne more ustrezati. Glavna in edina pomanjkljivost, ki jo ima Drupal v zvezi z WordPressom, je stopnja težav, s katerimi bi se srečali pri ustvarjanju svojih strani v Drupalu. Zaradi težav, Drupal ponuja veliko večjo prilagodljivost v skoraj vseh pogledih, od nadzorne plošče, do urejanja vaše strani in celo naprej.
V perspektivi je WordPress izbira, ko je vaš cilj čim hitrejšo pripravo strani, naj bo to blog ali majhno spletno mesto. Ob ustvarjanju vsebine, ki bi morala iti na vašo stran, je treba premalo delati. Če pa želite ustvariti majhno spletno mesto z namenom, da ga pozneje razširite, boste morda želeli pogledati v Drupal. Za učenje in izdelavo strani z Drupalom lahko trajate še nekaj časa, končni rezultat pa bi bil veliko bolj dinamična stran, ki jo lahko kasneje razširite, odvisno od svojih potreb.