Što je to CMS i kako se koristi?

Objavljeno 12. listopada 2016.

CMS je skraćeno od Content Management System, što bi se moglo prevesti kao Sustav za (samostalno) upravljanje sadržajem. CMS je zapravo web aplikacija koja se instalira na server i koja radi uz podršku odgovarajuće baze podataka. Iako neke tvrtke razvijaju svoje vlastite CMS sustave, najčešće se koriste tkz. “Open Source” sustavi koji su, iako besplatni, vrlo kvalitetni i fleksibilni. Na njima svakodnevno rade ogromni timovi ljudi koji ih iz dana u dan unaprijeđuju. Najpoznatiji su Joomla, Drupal i, meni osobno najdraži, WordPress.

Bitno je znati da CMS sustav nije web stranica. Ono što dobijete nakon instalacije CMS-a na server jest sučelje kroz koje možete početi razvijati web stranicu. Razvijate je tako da na vrlo jednostavan način dodajete nove stranice i/ili objave. Potpuno samostalno možete određivati raspored stranica unutar izbornika, npr. Početna, O nama, Usluge, Kontakt… Također, neku od navedenih stranica možete učini “matičnom” i pridodati joj određene podstranice. Npr. kreirate dvije dodatne stranice “Povijest tvrtke” i “Djelatnici” i vrlo jednostavno ih možete postaviti kao podstranice već postojećoj stranici “O nama“. Hijerarhija koju ste upravo kreirali, automatski će se pojaviti i u glavnome izborniku. Kada korisnik strelicom miša dotakne poveznicu “O nama“, automatski će se pojaviti podizbornik sa dodatnim poveznicama “Povijest tvrtke” i “Djelatnici“.

Kao što je spomenuto, osim stranica, možete objavljivati i razne članke u vidu novosti ili bloga. Kao i za stranice, tako i za objavu članaka ne morate imati nikakva znanja o kodiranju/programiranju niti o dizajniranju web stranica. Dovoljno je, u za to unaprijed predviđene kućice, upisati naslov stranice ili objave, postaviti željeni tekst, dodati fotografiju i ključne riječi. Nakon unosa jednostavno pritisnete gumb “Objavi” i to je to! Nova stranica ili objava se automatski generira i pojavljuje kao sadržaj Vaše web stranice.

E sad, da bi taj sadržaj bio oku ugodan, pregledan i jednostavan za pregledavanje i korištenje, potrebno mu je pridodati nekakav dizajn. O dizajnu se brine nešto što zovemo “Tema”. Tema je skup dokumenata koji u sebi sadrže postavke koje određuju kako će svaki dio stranice izgledati, ali i kako će se ponašati prilikom određenih evenata (klik, scroll, itd). Teme su dostupne na internetu i većina njih je besplatna, dok ćete za neke, malo kvalitetnije, morati izdvojiti nešto novaca. Ukoliko znate što želite, najsigurnija opcija je narudžba izrade originalne teme (Custom Theme) koja će u startu biti kreirana upravo prema Vašim potrebama. To je najskuplja opcija, ali dugoročno gledano – i najbolja.

CMS ima još jednu dobru stranu, vrlo mu je jednostavno dodavati nove funkcije instaliranjem pluginova, koji su većinom besplatni i lako dostupni.

Definitivno uzimam CMS!

Sve ovo zvuči super, zar ne? Instaliramo CMS, kreiramo stranice, napišemo koju objavu, dodamo temu, a najbolje od svega je što sami upravljamo sadržajem i ne moramo nikome plaćati da se brine o web stranici. CMS zvuči kao nešto što bi preporučili svakome. Pa.., ne baš.

Ukoliko nemate namjeru izmjenjivati ili dodavati nove sadržaje barem jednom mjesečno, toplo Vam savjetujem da se ne odlučujete za CMS sustav. Evo zašto. CMS sustavi moraju imati “Ulaz”. To je ono gdje Vi kao vlasnik stranice upisujete svoje korisničko ime i lozinku kako biste pristupili sučelju za upravljanje stranicom. Taj ulaz je vrlo ranjiv, odnosno, uz malo truda ili uz pomoć dobre skripte, bilo tko može ući u Vašu stranicu i tamo napraviti što god hoće.

Kako bismo barem malo smanjili opasnost od tako nečega, potrebno je instalirati sustav na malo sigurniji server. Također, dobro bi bilo kupiti SSL certifikat. Vjerojatno ste primjetili kako neke web adrese počinju sa “http” dok neke počinju sa “https”. Ovo dodatno “s” upućuje da je stranica osigurana SSL certifikatom. Koristeći SSL, komunikacija preglednika (browsera) sa web serverom je enkriptirana, i na taj način osigurava trenutno najveći nivo sigurnosti. Savjetuje se i instalacija određenih plugin-ova koji također brinu o sigurnosti stranice.

Osim navedenog, potrebno je učestalo spremati “Backup-ove” kako bismo mogli vratiti stranicu “na staro” ukoliko dođe do nekih problema. Također, potrebno je učestalo ažurirati i sam CMS sustav kao i sve pluginove koje koristimo u njegovu sklopu.

Ipak, lako se koristi i lijepo izgleda

Ovo vam neće mnogi reći ali kreiranje sadržaja nije baš u potpunosti kao u “Word-u”. Ukoliko koristite tehniku “copy-paste”, mogli bi se iznenaditi rezultatom. Vrlo je lako moguće da ćete, ne znajući, uz sami tekst kopirati i tkz. “inline css”. To je kod koji brine o izgledu određenog komadića stranice, pa se može desiti da Vam odjednom paragrafi ili naslovi izgledaju potpuno drugačije od očekivanog. Nadalje, ukoliko kopirate tekstove s drugih web stranica, isto ne znajući, možete pokupiti i dio javascript koda, zbog kojega Vam se može srušiti čitava stranica.

Što se tiče korištenja gotovih tema, i tu nailazimo na probleme. Gotove teme, pogotovo one “Premium” (one koje koštaju), imaju stalnu podršku. To znači da se možete javiti autoru teme ukoliko dođe do nekog problema i on će vam rado ponuditi rješenje. Pogotovo ukoliko bi voljeli izmjeniti ili dodati neku funkciju web stranici. Međutim, ta rješenja najčešće iziskuju izmjenu koda u php datotekama. Ukoliko ne znate što sam upravo napisao, utoliko možete biti sigurniji da nećete sami moći rješiti problem. Morat ćete se opet obratiti autoru i zatražiti da on to učini umjesto Vas. Naravno, to košta. I odjednom, besplatna tema više nije besplatna…

Možemo zaključiti da CMS sustav zaista nudi mnoge pogodnosti. Ali da bismo iskoristili njegov puni potencijal, trebalo bi uložiti nešto novaca i u njegovu sigurnost, te vremena i volje kako bismo naučili brinuti o samome sustavu, te ga ispravno koristili. Stoga je jako bitno dobro razmisliti treba li Vam on uistinu. Naravno, ne morate jako razbijati glavu oko toga, dovoljno je da mi u razgovoru znate opisati što očekujete od svoje web stranice, a ja ću vam pomoći u konačnoj odluci.

Vrati se natrag