SlideShare ist ein Scribd-Unternehmen logo
1 von 27
Downloaden Sie, um offline zu lesen
Visoka škola elektrotehnike I računarstva strukovnih studija
Seminarski rad iz Poslovnog Softvera
CMS (Content Menagement System)
Student: Profesor:
Stefan Sinđelić EPO 20/10 Dr. Predrag Staletic, prof.
Beograd, avgust 2013.
SADRŽAJ:
1. CMS sistemi _______________________________________ 3
2. Prednosti CMS sistema _______________________________4
3. Osnovne i napredne osobine CMS-a _____________________5
4. Delovi CMS sistema __________________________________6
5. Šta se sve moze dobiti od CMS sistema___________________7
6. Popularni CMS sistemi ________________________________8
7. Funkcionalnost i moduli_______________________________10
8. WordPress_________________________________________13
9. Literatura __________________________________________26
CMS Sistemi
Cilj svake firme koja prodaje proizvode ili usluge preko interneta jeste da ostvari
što veći prihod od svog sajta. Pošto internet poslovanje danas u mnogome zavisi
od pretraživača kao što su Google, Bing ili Yahoo, za postizanje dobre pozicije u
rezultatima pretrage potrebna je optimizacija sajta za pretraživanje. CMS
predstavlja pravo rešenje za one koji žele da se takmiče na tržištu pretraživača.
CMS (Content Menagement System) je, prevedeno na srpski jezik, sistem za
upravljanje sadržajem. To je aplikacija kojom se, uz veoma malo znanja iz oblasti
programiranja, može lako upravljati sadržajem. Sadržaj kojim se najčešće
upravlja putem CMS aplikacija je sadržaj internet strana. Tačnije rečeno,
upravljanjem internet aplikacijama i stranicama koje rade na bazi HTML i
Javascript programskih jezika, kao i MySQL bazama.
CMS ima četiri osnovna zadatka:
1. organizacija
2. obrada
3. objavljivanje
4. izmena sadržaja
Organizacija se odnosi na smeštanje određenog sadržaja na odgovarajuće
mešto i njegovo povezivanje sa poštojećim sadržajem.
Obrada označava proces formatiranja sadržaja kako bi zadobio odgovarajuću
formu koja omogućava čuvanje i objavljivanje.
Objavljivanje je proces kojim se sadržaj čini dostupnim korisničkoj populaciji.
Izmena sadržaja odnosi se na proces unošenja izmena u sadržaj koji je već
objavljen na sajtu.
Prednosti CMS sistema
Da pogledamo koje su prednosti dobrog CMS sistema:
• Mogućnost da se uradi kompletan redizajn bez uticaja na druge delove sajta
• Fleksibilnost kao glavna snaga dobrog CMS sajta – sadržaj može lako da se
kontroliše, tj. da li će biti objavljen odmah ili kasnije
• Uživajte u brzom i lakom ažuriranju podataka
• Urednik može da radi više stvari u isto vreme. Ne samo što može da izmeni sadržaj
stranice, već može i da doda multimedijalne filmove i slike bez ikakvog programerskog
znanja
• CMS nudi najbolju kontrolu vlasniku sajta
• Lak je za instalaciju
• Sajt funkcioniše glatko, jer se navigacija sajta automatski generiše i prilagođava
• Možete da pristupite CMS-u sa bilo kog mesta, bilo kada, dovoljna je samo internet
konekcija
• CMS sistem smanjuje troškove ukupne investicije, jer je dobar CMS sistem na duže
staze mnogo isplativiji
Ako ste u potrazi za dobrim CMS sistemom, proverite da li on ima sve one funkcije koje
će vam pomoći da unapredite vaše poslovanje. Takođe se postarajte da obezbedite
vašem sajtu dobar web hosting, jer je to ključno da bi se sajt brzo učitavao i bio stalno
dostupan.
Osnovne i napredne osobine CMS-a
Osobine koje karakterišu svaki CMS sistem se dele na one osnovne i napredne
osobine koje nema svaki CMS sistem.
Osnovne osobine su:
 korisnički interfejs za prikaz sadržaja
 veb interfejs za administraciju
 odvojenost sadržaja i interfejsa
 sadržaj se uglavnom čuva u bazi podataka,
 interfejs se čuva u posebnim fajlovima
Napredne osobine:
 sistem šablona za lakše menjanje izgleda i rasporeda i korisničkog i
administratorskog interfejsa
 online uređivanje teksta pomoću WYSIWYG (What You See Is What You
Get) editora, tj. editora realnog prikaza
 modularan sistem - velika je prednost ako je CMS modularan, tj. sastoji se
iz niza manjih celina, kao na primer za prikaz galerije slika, videa i slično
 upravljanje slikama i fajlovima ostalih formata iz administratorskog
interfejsa
Delovi CMS Sistema
Svaki CMS sastoji se od dva nezavisna dela od kojih svaki ima svoju ulogu i logiku rada, a to su:
 BACKHEND - Administratorski deo
 FRONTEND - Korisnički deo
U administratorskom delu vrši se priprema i uređivanje sadržaja koji će biti prikazan na sajtu,
dok korisnički deo predstavlja izgled sajta tj. ono što korisnik vidi kada pristupi sajtu.
Princip rada sa ovim delovima je sledeći: u administratorskom delu osoba koja uređuje sadržaj,
dodeljuje nov ili menja poštojeći sadržaj – npr. dodaje nove članke, stranice, slike i sl., a sve
promene koje ta osoba načini snimaju se u centralizovanoj bazi podataka. Logika korisničkog
dela „čita“ podatke iz baze podataka i prikazuje ih na samoj veb stranici, na mestima unapred
definisanim za to. Na taj način i jedan i drugi deo sistema rade potpuno nezavisno jedan od
drugog, zajedno čineći jednu moćnu platformu za upravljanje sadržajem na internetu.
Ono što je vrlo karakteristično za korisnički deo je jednostavna promena izgleda sajta. Jer je
samo potrebno promeniti šablon koji sajt koristi da bi se izmenio celokupni izgled sajta. A kako
su podaci o sadržaju sajta smešteni u bazi podataka, i ne zavise od šablona, za par trenutaka
sa može dobiti novi izgled sajta bez promenjene funkcionalnosti.
Šta se sve može dobiti od CMS sistema
Jedna od glavnih karakteristika koju ovaj sistem nudi je da CMS sistem radi direktno na
internetu, čime se vrši velika ušteda vremena, jer nije potrebna dodatna sinhronizacija sadržaja.
I sve što je korisniku potrebno za koriscenje sistema je internet konekcija i veb čitac. Ovi sistemi
su interface friendly tako da korisniku (administratoru) omogućavaju vrlo lak i intuitivan rad sa
sistemom, jer vrlo podsećaju na klasične desktop aplikacije, i samim tim korisniku nude interfejs
na koji je vec navikao.
Sajtovi kreirani uz pomoć CMS sistema nude i mogućnost registracije korisnika, kao i
dodeljivanje privilegija i upravljanje istim.
CMS sistemi u sebe uključuju i funkcionalnosti kao što je blog ili viki, i moguće im je dodati i
funkcionalnost diskusione grupe, Veb klijenta, elektronske pošte, slanja i primanja instant poruka
i jos mnogo raznih plugin-ova. Na ovaj način, jednosmeran i lineraran proces kreiranja, isporuke
i pregleda sadržaja, kakvi su bili prvobitni CMS sistemi, zatvorio se u krug u kome sadržaj
nastaje u interaktivnom procesu, konstantno se usavršavajući.
Popularni CMS Sistemi
Kod komercijalnih sistema od strane proizvođača aplikacije imamo garancije o stabilnosti i
bezbednosti sistema, kao i 24h podršku koja će nam pomoći da rešimo problem koji imamo. Ali
velik problem sa ovim portalima je njihova ogromna cena.
Pored komercijalne verzije CMS sistema, najpopularniji sistemi su Open Source, i kao takvi
besplatno su dostupni na sajtovima proizvođača.
Ovo su neki od CMS sistema:
 Bigace
 Amaxus WEB CMS
 FlatPress
 OpenCMS
 WEB Flicker CMS
 Contegro
Kod Open Source sistema za razliku od komercijalnih sistema nemamo podršku od strane
proizvođača, ali zato imamo veliku internet zajednicu programera, kojima se možemo obratiti za
pomoć. Tako da to i ne predstavlja neki veliki problem.
Najpopularniji Open Source sistemi su:
 WordPress
 Drupal
 Jumla
 Nucleus CMS
WordPress je jedan od najpopularnijih open soucre CMS sistema ovog tipa i prvenstveno ga
koriste blogeri, ali može da se koristi i kao opšti CMS. Uz pomoć plaginova i prilagođenog koda
možete da pretvorite svoj blog u veoma moćan CMS.
Drupal je besplatan modularni sistem za upravljanje sadržajima na različitim platformama, kod
koga je jednostavno korišćenje funkcija za upravljanje sajtom. Pisan u PHP i SQL-u, on uključuje
forume za diskusiju, upravljanje bazirano na web interfejsu, lokalnu podršku kao i još mnogo
toga.
Joomla je jedan od često nagrađivanih CMS-ova koji će vam pomoći da brzo i lako napravite
jednostavne web sajtove, kao i razne moćne online aplikacije. Koristi se svuda u svetu da bi
poboljšao rad kako jednostavnih, ličnih web strana, tako i složenih društvenih web aplikacija.
Može se koristiti da bi pojednostavio upravljanje rada vašeg web sajta, od dodavanja raznog
sadržaja i slika do ažuriranja kataloga proizvoda ili online rezervacija. Napisan je u PHP
programu i koristi MySQL bazu podataka.
Nucleus CMS je softverski paket za upravljanje blogovima, napisan u PHP programskom
jeziku i sa MySQL pozadinom, prvenstveno napisan i održavan od strane Wouter Demuynck-a.
Ovaj softverski paket vam omogućava da jednostavno upravljate sopstvenim blogom na svom
serveru. On nudi sistem koji se jednostavno instalira, a koji istovremeno pruža maksimalnu
fleksibilnost.
Od oko 300 miliona veb sajtova koliko ih je bilo u decembru 2011 godine, 30% njih koristi
CMS sisteme, što znaci da su ovi sistemi vrlo popularni. Od tih 100 miliona veb sajtova baziranih
na CMS-u 54% njih koristi WordPress CMS što ga čini ubedljivo najkorišćenjijim CMS sistemom.
Drugi po redu je Joomla sa 9.4%, a zatim i Drupal sa 6.4% udela u sajtovima zasnovanim na
CMS-u.
Open Source možemo preuzeti besplatno sa zvaničnih sajtova proizvođača, gde je nakon
preuzimanja, aplikaciju potrebno iskopirati na svom serverskom proštoru i proći kroz
jednostavan instalacioni proces koji ima nekoliko koraka.
Funkcionalnost i moduli
Glavna funkcionalnost CMS web stranica su moduli. Module možemo shvaiti kao
zasebne web aplikacije integrisane u osnovu CMS-a.
Ovo su neki od modula:
 Text/HTML
Standardan web sadržaj: tekst, slika, flash
Text/HTML modul jedan je od osnovnih CMS modula i služi za unos, uređivanje i
prikazivanje standardnog HTML-a, teksta, slika, flash animacija i drugog
uobičajenog web sadržaja.
Tekst se uređuje u Rich Text Editoru, sličnom Wordu i ostalim standardnim
editorima teksta. Za postavljanje, uređivanje i održavanje web sadržaja nije
potrebno poznavanje HTML-a i drugih web tehnologija. Sadržaj se uređuje kroz
web pregledače (Internet Explorer, Mozilla Firefox, Opera, Safari I drugi).
 Feedback (obrazac za kontakt)
Feedback modul je obrazac za kontakt koji možete postaviti na željena mesta na
portalu i na taj način omogućiti slanje online pitanja ili poruke na neku od vaših e-
mail adresa. Posetioc web stranice upiše poruku ili pitanje i klikne "Pošalji".
Poruka se evidentira u bazi podataka web portala i dolazi na vašu e-mail adresu.
Feedback modul omogućava uključivanje i isključivanje Captcha sigurnosne
provere unosa, definiciju polja za unos podataka, postavljanje e-mail adrese za
dostavu poruka s web portala itd.
 News Articles (uređivanje I postavljanje članaka)
News Articles je potpuno rešenje za upravljanje člancima na webu. Modul se
sastoji od sljedećih komponenti:
 News Articles s administratorskim sistemom.
 News Articles Latest - lista članaka po određenom kriteriju (npr. najnoviji
članci, najčitaniji, najbolje ocenjeni itd.).
 News Articles Archives - arhiva članaka po određenom kriteriju (npr. po
mesecu i godini objavljivanja članka, po autoru itd.).
Administratori web portala mogu uređivati rubrike, korisnička prava i uloge,
predloge izgleda (dizajn) i osnovne postavke modula.
Autori mogu unositi nove članke, uređivati postojeće i pregledati ostale članke.
Urednici ili moderatori ovlašćeni su za pregled i autorizovanje sadržaja pre
objavljivanja.
Modul omogućava jednostavan unos i uređivanje teksta, slika i flash animacija
kroz Rich Text Editor.
Workflow funkcionalnosti i sigurnosne postavke omogućavaju potpunu kontrolu
nad procesom publikacije članaka na vašem web portalu.
Komponente News Articles Latest i News Articles Archives možete postaviti na
razna mesta na portalu i podesiti ih da prikazuju liste članaka po određenom
kriterijumu, prema rubrici, autoru, najčitanije i sl.
News Articles modul najčešće se koristi za vesti, newslettere, baze znanja i
slične delove portala koji se sastoje od većeg niza članaka.
 Links (Veze)
Links je takođe jedan od osnovnih i najčešće korišćenih CMS modula. Modul
služi za prikazivanje liste linkova. Linkovima se postavlja naziv, URL i po potrebi
opis. Modul prikazuje linkove poređane horizontalno ili vertikalno, prema
postavkama modula.
Ovaj modul najčešće se koristi kao pomoćna navigacija (pretraga podstranica
trenutne stranice), kao lista linkova na spoljni sadržaj, datoteke i sl.
 SimpleGallery (Foto galerija)
SimpleGallery je web fotogalerija. Modul se jednostavno postavlja na web
portal te omogućava kreiranje albuma i postavljanje (upload) slika u galeriju.
Komponente SimpleGallery modula:
 SimpleGallery s administratorskim sistemom.
 SimpleGallery Latest - galerija fotografija prema određenom kriterijumu (npr.
najnovije fotografije, najbolje ocenjene i sl.).
 SimpleGallery Tag Cloud - komponenta za prikazivanje "oblaka linkova" pema
ključnim rečima (tagovima) slika.
 Prava za postavljanje slika i uređivanje albuma uređuju se po Role Based
Security pravilu.
Komponente SimpleGallery Latest i SimpleGallery Tag Cloud možete postaviti na
razna mesta na portalu i podesiti ih da prikazuju slike po određenom kriterijumu,
prema albumu, autoru, najpopularnije i sl.
WordPress
WordPress je CMS sistem koji se danas najviše koristi, i kao takav odabran je za opis kako
izgleda jedan konkretan CMS sistem.
WordPress (WP) je nastao 2003 godine kao kopija B2B Evolution bloging sistema. U početku
i WP je bio samo bloging platforma. Međutim, 2004 godine došlo je do promene licence jednog
od njegovih glavnih konkurenata Movable Type, tako da je sve više ljudi prelazilo na WP.
Povećanje broja korisnika rezultiralo je da se programeri ozbiljnije pozabave njime, i to je
doprinelo da se Wordpress od bloging platvorme razvije u funkcionalni CMS.
2007 godine dobija nagradu za Najbolji sistem otvorenog koda za društvene mreže (eng. -
Best Open Source Social Networking Content Management System).
Izgled i delovi sistema
Wordpress se kao i svi CMS sistemi saštoji iz dva dela i to administratorskog i korisničkog dela.
Administratorski deo
Da bi pristup administratorskom delu bio moguć potrebno je pre svega prijaviti se na sistem sa
odgovarajućim korisničkim imenom i lozinkom. Pošto poštoji više nivoa korisničkog naloga, u
zavisnosti od privilegija koje su dodeljene korisniku sa unetim korisničkim imenom i lozinkom
zavisiće i broj opcija koje će korisniku biti omogućene u administratorskom panelu. Uzmimo na
primer da korisnik ima privilegiju administratora. Tada nakon prijave on može pristupiti svim
komponentama glavnog menija u administratorskom delu, i to :
 Dashboard
 Posts
 Media
 Links
 Pages
 Comments
 Appearance
 Plugins
 Users
 Tools
 Settings
1.1. Izgled administratorskog dela
Kao što se vidi na slici 1.1 administratorski prozor podeljan je na 2 dela, i to levi deo u kom se nalazi
glavni meni sa stavkama i desni deo koji je namenjen za unošenje i uređivanje sadržaja sajta. Odabirom
željene stavke iz glavnog menija na desnoj strani pojaviće se forma za unos sadržaja.
Dashboard
Dashboard (kontrolna tabla) je centralno mešto sa kog se kreće sa radom u administratorkom delu.
Ona je više statističke prirode i omogućava uvid u neke podatke o trenutnom stanju sistema, i njegovom
sadržaju. Saštoji se iz više manjih informativnih panela, kako što su panel sa poslednjim komentarima,
panel sa ukupnim brojem poštova, strana, komentara, kategorija, kao i panela za brzu objavu posta.
Posts
Meni Posts (članci), saštoji se iz stavki All Posts, Add New, Categories i Tags, i služi za rad sa
člancima, tj. vestima. Kod stavke All Post imamo mogućnost pregleda svih članaka koji se nalaze na
sajtu, kao i mogućnost njihove izmene i brisanja. Stavka Add New služi za kreiranje novih članaka.
Nakon kreiranja članka, on se smešta u kategoriju, a stavka Categories nam služi da kreiramo željene
kategorije, kao i da menjamo i brišemo poštojeće. I stavka Tags služi za definisanje oznaka, koje se
koriste za bolju organizaciju i klasifikaciju članaka.
Slika 1.2 – Izgled stranice za upravljanje člancima
Media
Media predstavlja deo koji se koristi za rad sa dodatnim sadržajem, kao što su slike, tekstualni i drugi
fajlovi . Ovde se može dodati novi sadržaj, može se pogledati sadržaj koji se nalazi na sajtu, i upravljati
istim sadržajem tj. menjati ga i brisati.
Slika 1.3 – Izgled stranice za upravljanje slikama i drugim fajlovima
Links
U delu Links (linkovi) nalaze se linkovi do drugih blogova ili sajtova. Takvi linkovi se nazivaju
blogovnicima, i u ovom delu ih je moguće kategorizovati radi lakše i bolje organizacije i prikazivanja na
samom sajtu.
Slika 1.4 – Izgled stranice za uređivanje linkova
Pages
Meni Pages (strane) služi za dodavanje novih ili uređivanje poštojećih stranica. Funkcionise na sličan
način kao i Posts ali kod Pages ne poštoji kategorizacija stranica. Kod svake stranice poštoji mogućnost
izbora drugačijeg šablona od podrazumevanog, tako je omogućeno da svaka stranica može imati
drugačiji izgled ako je to potrebno.
Slika 1.5 – Izgled stranice za upravljanje stranicama
Comments
Meni Comments (komentari) koristi se za pregled, uređivanje komentara, odobravanje, brisanje,
označavanje komentara nepozeljnim i sl. U zavisnosti od podešavanja opcija komentari mogu biti
automatski objavljeni ili zadržani na uređivanje.
Slika 1.6 – Izgled stranice za upravljanje komentarima
Appearance
Stavke menija Appearance (izgled) su Themes, Widgets, Menus, Background i Editor. Ovaj deo
koristi se za rad sa šablonima za korisnički deo sistema. Veoma je jednostavan za rad. Otvaranjem
stavke Themes može se odabrati jedna od tema koje su ponuđene. Ako želimo neku drugu temu,
možemo je pronaći na internetu, i nakon pribavljanja teme, potrebno je postaviti je u direktorijum gde se
nalaze i sve ostale teme našeg sistema, i automatski ćemo dobiti mogućnost da koristimo tu temu u
stavki Themas. Takođe poštoji i stavka Widgets koja predstavlja male dodatke koje možemo uključiti u
naš sajt i time povećati funkcionalnost korisničkog dela. Neki od ovih dodataka su: kalendar, pretraga,
vremenska progniza i mnogi drugi. U “Menus“ delu se nalaze sve stranice sajta i tu vršimo uređivanje,
kako će se one prikazivati u navigacionom meniju korisničkog dela. Kod stavke Background vrši se
odabir pozadine sajta. I stavka Editor predstavlja deo namenjen administratorima koji poznaju
programiranje. Ovde se može izmeniti kod šablona, kako bi više odgovarao potrebama sajta.
Slika 1.7 – Izgled stranice za uređivanje izgleda šablona
Plugins
U delu Plugins (dodaci) moguće je dodavanje, aktiviranje i deaktiviranje brojnih dodataka kojima se
proširuje funkcionalnost Wordpress-a (razne ankete, prikazivanje vremenske prognoze i sl.). Svi dodaci
nalaze se u jedan direktorijum i mogu se dodati ručno ili preuzeti sa zvaničnog sajte wordpress-a. Poštoji
veliki broj dodataka koji su besplatni za preuzimanje i korišćenje, što daje velike mogućnosti za
unapređenje sajta.
Slika 1.8 – Izgled stranice za upravljanje dodacima na sajtu
Users
Ovaj deo namenjen je korisnicima sistema, tj. osobama koje će imati pristup administratorskom delu
sistema. U Wordpress-u poštoji pet tipova privilegija koje mogu biti dodeljene korisnicima i to: Subscriber
(pretplatnik), Editor (urednik), Author (autor), Contributor (saradnik) i Administrator. Administrator ima
apsolutno sve privilegije i može upravljati svim sadržajem na sajtu, kao i svim korisnicima. Subscriber
može pregledati sadržaj na sajtu koji je javni ili koji je namenjen registrovanim korisnicima. Editor i Author
mogu da postavljaju sadržaj na sajtu uz određena ograničenja, i uz obavezno odobrenje adminstratora.
Slika 1.9 – Izgled stranice za upravljanje korisnicima
Tools
Meni Tools (alati) sadrži neke osnovne alate za rad, kao što su: izvoz celokupnog sadržaja sajta u
XML formatu, alat za uvoz sadržaja iz nekih drugih CMS sistema, kao i alat za ažuriranje sistema koji
automatski preuzima i instalira najnoviju verziju sistema.
Slika 1.10 – Izgled stranice sa alatima
Settings
Poslednji u listi je meni Settings (podešavanja) koji je ujedno i jedan od najbitnijih menija. U ovom
meniju se mogu obaviti sva osnovna podešavanja Wordpress-a. Bitnija podešavanja koja se nalaze u
ovom delu su: podešavanja naziva sajta, adrese sajte, primarnog email-a, vremenske zone, formata
vremena i datuma, maksimalnog broja članaka na stranici, tip enkodiranja karaktera, podrazumevana
podešavanja članaka, osnovna podešavanja slika, podešavanja privatnosti, kao i permalinks preko kog
se vrši odabir načina linkovanja sadržaja našeg sajta radi boljeg indeksiranja od strane pretraživača kao i
mnoga druga podešavanja koja se nalaze u delu Settings.
Slika 1.11 – Izgled stranice za osnovna podešavanje wordpress-a
Korisnički deo
Korisnički deo predstavlja vizuelni izgled sajta, koji se ostvaruje odabirom odgovarajuće teme za sajt,
i koji vide svi posetioci. Sa instaliranjem Wordpress-a dolaze instalirane dve teme koje se odmah mogu
koristiti, od kojih je jedna postavljena za primarnu. Kao što je napomenuto teme se jednostavno menjaju i
nezavisne su od sadržaja sajta, što je postignuto dobrom organizacijom modula koji rade sa temama.
Ukoliko želimo novu temu nakon njenog preuzimanja, potrebno je smestiti u direktorijum u kome se
nalaze i sve ostale teme. Posle čega se tema može koristiti.
Primer upotrebe Wordpress-a
Sada kada smo upoznati sa tim kako je woprdpress organizovan, sledeći korak je praktična upotreba
sitema. Kao što smo naglasili, da bi smo koristili sistem potebno je preuzeti ga sa zvaničnog sajta
proizvođaca, i preuzeti direktorijum je potrebno postaviti na server. Pored postavljanja sitema na server
takođe je potrebno i kreirati bazu podataka koju će sistem koristiti. Kada kreiramo bazu sledeći korak je
da pristupimo root folderu na serveru preko veb čitaca kako bismo pokrenuli automatsku instalaciju
sistema.
Instalacija sistema
Instalacija se obavlja u par prostih koraka. Jedan od koraka instalacije koji zahteva učešce korisnika
je deo u kom je potrebno uneti podatke za bazu podataka koju smo ranije kreirali, a koju će sistem da
koristi.
Slika 1.13 – Izgled forme za unos podataka o bazi
Nakon unesenih podataka za pristup bazi, sledeće što ce sistem zatraziti je ime sajta.
Po unošenju svih tih podataka, i klikom na dugme „Install WordPress“ instalacija sistema se
završava, i bivamo preusmereni na stranicu za pristup administratorskom delu, na koju je potrebno
ulogovati se sa nalogom administratora, i možemo otpočeti sa kreiranjem tj. menjanjem sadržaja sajta
Prednosti i mane WordPress-a
Kao i svaki CMS sistem i Wordpress ima svojih prednosti i mana. Pošto ne poštoji savršen sistem koji
odgovara svim vrstama sajtova pre nego što odaberemo sistem potrebno je pozabaviti se time šta nam
je potrebno na našem sajtu i kakvu formu želimo da on ima. Tek tada treba krenuti u odabir sistema koji
odgovara našim potrebama.
Prednosti
Jedna od najvećih prednosti Wordpress-a je ta što je usmeren ka korisnicima, za razliku od nekih
drugih sistema koji su vise okrenuti ka dizajnerima ili programerima. Kao što smo videli, administratorski
deo je veoma pregledan i lak za korišćenje.
Još jedna bitna karakteristika mu je ta što poseduje dosta veliku internet zajednicu koja svakodnevno
„proizvodi“ neke nove teme ili dodatke za sistem. Poštoji i dosta pisane dokumentacije za ovaj sistem,
tako da se može lako doci do upustva za rad sa ovim sistemom, pa čak i sa njegovim naprednijim
opcijama.
Takođe treba napomenuti da ga internet pretraživaci „obožavaju“, i veoma dobro indeksiraju sav
sadržaj napravljen u Wordpress-u. Razlok za to je što je wordpress u osnovi bloging platforma za razliku
od drugih CMS sistema. Kao takav on u sebi poseduje podršku za komentare, pingove, trekbekove i još
nekoliko stvari koje znatno ubrzavaju „obaveštavanje“ pretrazivača o novinama na sajtu, tako da ti sajtovi
bivaju česce „posećivani“ od strane pretraživača, a samim tim i bolje indeksirani.
Mane
Iz ugla korisnika Wordpress je jedan od najboljih sistema za rad. Međutim iz ugla programera i
dizajenra, to baš i nije tako, i ako žele vecu slobodu pri svom radu, onda wordpress neće biti sistem za
koji će se opredeliti, jer on ima tačno uređenu strukturu i definisana pravila kojih se dizajneri i programeri
moraju pridržavati.
Još jedna od mana wordpresa kao i ostalih sistama otvorenog koda je ta što su podložni manjim
propustima (tzv. rupama) koje se mogu javiti u toku programiranja. Međutim ti propusti se brzo koriguju, a
i poštoji mogućnost automatskog ažuriranja, čime je znatno pojednostavljen postupak preuzimanja novih
verzija i zakrpa sistema.
Literatura
1 Wikipedia, CMS Sistemi -
http://en.wikipedia.org/wiki/Content_management_system
2 Blog “Markom Dizajn” - http://www.markomdizajn.com/blog/
3 Wikipedia, Lista Cms Sistema -
http://en.wikipedia.org/wiki/List_of_content_management_systems
4 Sajt “Open Source CMS” - http://www.opensourcecms.com
5 Sajt “CMS about” – http://cms.about.com/od/cms-basics/

Weitere ähnliche Inhalte

Ähnlich wie Seminarski-rad-cms

21.čas.operativni sistemi
21.čas.operativni sistemi21.čas.operativni sistemi
21.čas.operativni sistemi
Ljiljana Rehner
 
Projektovanje i implementacija SPPR
Projektovanje i implementacija SPPRProjektovanje i implementacija SPPR
Projektovanje i implementacija SPPR
Miloš Kecman
 
12 predavanja informaticke tehnologije.pdf
12 predavanja   informaticke tehnologije.pdf12 predavanja   informaticke tehnologije.pdf
12 predavanja informaticke tehnologije.pdf
Kosara Zivgovic
 
Boris Krstović - Choosing the Right Content Management System
Boris Krstović - Choosing the Right Content Management SystemBoris Krstović - Choosing the Right Content Management System
Boris Krstović - Choosing the Right Content Management System
boccio
 
SPUG Srbija - Sinergija portal ispod haube - Damjan Tomić
SPUG Srbija - Sinergija portal ispod haube - Damjan TomićSPUG Srbija - Sinergija portal ispod haube - Damjan Tomić
SPUG Srbija - Sinergija portal ispod haube - Damjan Tomić
SharePoint User Grupa Srbija
 

Ähnlich wie Seminarski-rad-cms (20)

Skripta multimedijalni 1
Skripta multimedijalni 1Skripta multimedijalni 1
Skripta multimedijalni 1
 
Skripta multimedijalni 1
Skripta multimedijalni 1Skripta multimedijalni 1
Skripta multimedijalni 1
 
21.čas.operativni sistemi
21.čas.operativni sistemi21.čas.operativni sistemi
21.čas.operativni sistemi
 
ET21_44_IS.pdf
ET21_44_IS.pdfET21_44_IS.pdf
ET21_44_IS.pdf
 
UPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesaUPRO05 - Automatizacija procesa
UPRO05 - Automatizacija procesa
 
Projektovanje i implementacija SPPR
Projektovanje i implementacija SPPRProjektovanje i implementacija SPPR
Projektovanje i implementacija SPPR
 
ICK2-L2.pptx
ICK2-L2.pptxICK2-L2.pptx
ICK2-L2.pptx
 
12 predavanja informaticke tehnologije.pdf
12 predavanja   informaticke tehnologije.pdf12 predavanja   informaticke tehnologije.pdf
12 predavanja informaticke tehnologije.pdf
 
Evaluation of a user interface for www.sportsdirect.com
Evaluation of a user interface for www.sportsdirect.comEvaluation of a user interface for www.sportsdirect.com
Evaluation of a user interface for www.sportsdirect.com
 
Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?
Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?
Siteground pregled - da li je ovo pravi hosting za vaš blog ili sajt?
 
Boris Krstović - Choosing the Right Content Management System
Boris Krstović - Choosing the Right Content Management SystemBoris Krstović - Choosing the Right Content Management System
Boris Krstović - Choosing the Right Content Management System
 
WordPress za početnike
WordPress za početnikeWordPress za početnike
WordPress za početnike
 
Unapređivanje WordPress veb-sajta
Unapređivanje WordPress veb-sajtaUnapređivanje WordPress veb-sajta
Unapređivanje WordPress veb-sajta
 
HTML skripta.pdf
HTML skripta.pdfHTML skripta.pdf
HTML skripta.pdf
 
Virtual appliances - Prekonfigurisane virtuelne mašine
Virtual appliances - Prekonfigurisane virtuelne mašineVirtual appliances - Prekonfigurisane virtuelne mašine
Virtual appliances - Prekonfigurisane virtuelne mašine
 
SPUG Srbija - Sinergija portal ispod haube - Damjan Tomić
SPUG Srbija - Sinergija portal ispod haube - Damjan TomićSPUG Srbija - Sinergija portal ispod haube - Damjan Tomić
SPUG Srbija - Sinergija portal ispod haube - Damjan Tomić
 
IT6-L6.pptx
IT6-L6.pptxIT6-L6.pptx
IT6-L6.pptx
 
Studija slučaja - phishing
Studija slučaja - phishingStudija slučaja - phishing
Studija slučaja - phishing
 
Seminarski diplomskiprocesori za-obradu-teksta
Seminarski diplomskiprocesori za-obradu-tekstaSeminarski diplomskiprocesori za-obradu-teksta
Seminarski diplomskiprocesori za-obradu-teksta
 
ICK7-L2.pptx
ICK7-L2.pptxICK7-L2.pptx
ICK7-L2.pptx
 

Seminarski-rad-cms

  • 1. Visoka škola elektrotehnike I računarstva strukovnih studija Seminarski rad iz Poslovnog Softvera CMS (Content Menagement System) Student: Profesor: Stefan Sinđelić EPO 20/10 Dr. Predrag Staletic, prof. Beograd, avgust 2013.
  • 2. SADRŽAJ: 1. CMS sistemi _______________________________________ 3 2. Prednosti CMS sistema _______________________________4 3. Osnovne i napredne osobine CMS-a _____________________5 4. Delovi CMS sistema __________________________________6 5. Šta se sve moze dobiti od CMS sistema___________________7 6. Popularni CMS sistemi ________________________________8 7. Funkcionalnost i moduli_______________________________10 8. WordPress_________________________________________13 9. Literatura __________________________________________26
  • 3. CMS Sistemi Cilj svake firme koja prodaje proizvode ili usluge preko interneta jeste da ostvari što veći prihod od svog sajta. Pošto internet poslovanje danas u mnogome zavisi od pretraživača kao što su Google, Bing ili Yahoo, za postizanje dobre pozicije u rezultatima pretrage potrebna je optimizacija sajta za pretraživanje. CMS predstavlja pravo rešenje za one koji žele da se takmiče na tržištu pretraživača. CMS (Content Menagement System) je, prevedeno na srpski jezik, sistem za upravljanje sadržajem. To je aplikacija kojom se, uz veoma malo znanja iz oblasti programiranja, može lako upravljati sadržajem. Sadržaj kojim se najčešće upravlja putem CMS aplikacija je sadržaj internet strana. Tačnije rečeno, upravljanjem internet aplikacijama i stranicama koje rade na bazi HTML i Javascript programskih jezika, kao i MySQL bazama. CMS ima četiri osnovna zadatka: 1. organizacija 2. obrada 3. objavljivanje 4. izmena sadržaja Organizacija se odnosi na smeštanje određenog sadržaja na odgovarajuće mešto i njegovo povezivanje sa poštojećim sadržajem. Obrada označava proces formatiranja sadržaja kako bi zadobio odgovarajuću formu koja omogućava čuvanje i objavljivanje. Objavljivanje je proces kojim se sadržaj čini dostupnim korisničkoj populaciji. Izmena sadržaja odnosi se na proces unošenja izmena u sadržaj koji je već objavljen na sajtu. Prednosti CMS sistema
  • 4. Da pogledamo koje su prednosti dobrog CMS sistema: • Mogućnost da se uradi kompletan redizajn bez uticaja na druge delove sajta • Fleksibilnost kao glavna snaga dobrog CMS sajta – sadržaj može lako da se kontroliše, tj. da li će biti objavljen odmah ili kasnije • Uživajte u brzom i lakom ažuriranju podataka • Urednik može da radi više stvari u isto vreme. Ne samo što može da izmeni sadržaj stranice, već može i da doda multimedijalne filmove i slike bez ikakvog programerskog znanja • CMS nudi najbolju kontrolu vlasniku sajta • Lak je za instalaciju • Sajt funkcioniše glatko, jer se navigacija sajta automatski generiše i prilagođava • Možete da pristupite CMS-u sa bilo kog mesta, bilo kada, dovoljna je samo internet konekcija • CMS sistem smanjuje troškove ukupne investicije, jer je dobar CMS sistem na duže staze mnogo isplativiji Ako ste u potrazi za dobrim CMS sistemom, proverite da li on ima sve one funkcije koje će vam pomoći da unapredite vaše poslovanje. Takođe se postarajte da obezbedite vašem sajtu dobar web hosting, jer je to ključno da bi se sajt brzo učitavao i bio stalno dostupan.
  • 5. Osnovne i napredne osobine CMS-a Osobine koje karakterišu svaki CMS sistem se dele na one osnovne i napredne osobine koje nema svaki CMS sistem. Osnovne osobine su:  korisnički interfejs za prikaz sadržaja  veb interfejs za administraciju  odvojenost sadržaja i interfejsa  sadržaj se uglavnom čuva u bazi podataka,  interfejs se čuva u posebnim fajlovima Napredne osobine:  sistem šablona za lakše menjanje izgleda i rasporeda i korisničkog i administratorskog interfejsa  online uređivanje teksta pomoću WYSIWYG (What You See Is What You Get) editora, tj. editora realnog prikaza  modularan sistem - velika je prednost ako je CMS modularan, tj. sastoji se iz niza manjih celina, kao na primer za prikaz galerije slika, videa i slično  upravljanje slikama i fajlovima ostalih formata iz administratorskog interfejsa
  • 6. Delovi CMS Sistema Svaki CMS sastoji se od dva nezavisna dela od kojih svaki ima svoju ulogu i logiku rada, a to su:  BACKHEND - Administratorski deo  FRONTEND - Korisnički deo U administratorskom delu vrši se priprema i uređivanje sadržaja koji će biti prikazan na sajtu, dok korisnički deo predstavlja izgled sajta tj. ono što korisnik vidi kada pristupi sajtu. Princip rada sa ovim delovima je sledeći: u administratorskom delu osoba koja uređuje sadržaj, dodeljuje nov ili menja poštojeći sadržaj – npr. dodaje nove članke, stranice, slike i sl., a sve promene koje ta osoba načini snimaju se u centralizovanoj bazi podataka. Logika korisničkog dela „čita“ podatke iz baze podataka i prikazuje ih na samoj veb stranici, na mestima unapred definisanim za to. Na taj način i jedan i drugi deo sistema rade potpuno nezavisno jedan od drugog, zajedno čineći jednu moćnu platformu za upravljanje sadržajem na internetu. Ono što je vrlo karakteristično za korisnički deo je jednostavna promena izgleda sajta. Jer je samo potrebno promeniti šablon koji sajt koristi da bi se izmenio celokupni izgled sajta. A kako su podaci o sadržaju sajta smešteni u bazi podataka, i ne zavise od šablona, za par trenutaka sa može dobiti novi izgled sajta bez promenjene funkcionalnosti.
  • 7. Šta se sve može dobiti od CMS sistema Jedna od glavnih karakteristika koju ovaj sistem nudi je da CMS sistem radi direktno na internetu, čime se vrši velika ušteda vremena, jer nije potrebna dodatna sinhronizacija sadržaja. I sve što je korisniku potrebno za koriscenje sistema je internet konekcija i veb čitac. Ovi sistemi su interface friendly tako da korisniku (administratoru) omogućavaju vrlo lak i intuitivan rad sa sistemom, jer vrlo podsećaju na klasične desktop aplikacije, i samim tim korisniku nude interfejs na koji je vec navikao. Sajtovi kreirani uz pomoć CMS sistema nude i mogućnost registracije korisnika, kao i dodeljivanje privilegija i upravljanje istim. CMS sistemi u sebe uključuju i funkcionalnosti kao što je blog ili viki, i moguće im je dodati i funkcionalnost diskusione grupe, Veb klijenta, elektronske pošte, slanja i primanja instant poruka i jos mnogo raznih plugin-ova. Na ovaj način, jednosmeran i lineraran proces kreiranja, isporuke i pregleda sadržaja, kakvi su bili prvobitni CMS sistemi, zatvorio se u krug u kome sadržaj nastaje u interaktivnom procesu, konstantno se usavršavajući.
  • 8. Popularni CMS Sistemi Kod komercijalnih sistema od strane proizvođača aplikacije imamo garancije o stabilnosti i bezbednosti sistema, kao i 24h podršku koja će nam pomoći da rešimo problem koji imamo. Ali velik problem sa ovim portalima je njihova ogromna cena. Pored komercijalne verzije CMS sistema, najpopularniji sistemi su Open Source, i kao takvi besplatno su dostupni na sajtovima proizvođača. Ovo su neki od CMS sistema:  Bigace  Amaxus WEB CMS  FlatPress  OpenCMS  WEB Flicker CMS  Contegro Kod Open Source sistema za razliku od komercijalnih sistema nemamo podršku od strane proizvođača, ali zato imamo veliku internet zajednicu programera, kojima se možemo obratiti za pomoć. Tako da to i ne predstavlja neki veliki problem. Najpopularniji Open Source sistemi su:  WordPress  Drupal  Jumla  Nucleus CMS WordPress je jedan od najpopularnijih open soucre CMS sistema ovog tipa i prvenstveno ga koriste blogeri, ali može da se koristi i kao opšti CMS. Uz pomoć plaginova i prilagođenog koda možete da pretvorite svoj blog u veoma moćan CMS. Drupal je besplatan modularni sistem za upravljanje sadržajima na različitim platformama, kod koga je jednostavno korišćenje funkcija za upravljanje sajtom. Pisan u PHP i SQL-u, on uključuje forume za diskusiju, upravljanje bazirano na web interfejsu, lokalnu podršku kao i još mnogo toga.
  • 9. Joomla je jedan od često nagrađivanih CMS-ova koji će vam pomoći da brzo i lako napravite jednostavne web sajtove, kao i razne moćne online aplikacije. Koristi se svuda u svetu da bi poboljšao rad kako jednostavnih, ličnih web strana, tako i složenih društvenih web aplikacija. Može se koristiti da bi pojednostavio upravljanje rada vašeg web sajta, od dodavanja raznog sadržaja i slika do ažuriranja kataloga proizvoda ili online rezervacija. Napisan je u PHP programu i koristi MySQL bazu podataka. Nucleus CMS je softverski paket za upravljanje blogovima, napisan u PHP programskom jeziku i sa MySQL pozadinom, prvenstveno napisan i održavan od strane Wouter Demuynck-a. Ovaj softverski paket vam omogućava da jednostavno upravljate sopstvenim blogom na svom serveru. On nudi sistem koji se jednostavno instalira, a koji istovremeno pruža maksimalnu fleksibilnost. Od oko 300 miliona veb sajtova koliko ih je bilo u decembru 2011 godine, 30% njih koristi CMS sisteme, što znaci da su ovi sistemi vrlo popularni. Od tih 100 miliona veb sajtova baziranih na CMS-u 54% njih koristi WordPress CMS što ga čini ubedljivo najkorišćenjijim CMS sistemom. Drugi po redu je Joomla sa 9.4%, a zatim i Drupal sa 6.4% udela u sajtovima zasnovanim na CMS-u. Open Source možemo preuzeti besplatno sa zvaničnih sajtova proizvođača, gde je nakon preuzimanja, aplikaciju potrebno iskopirati na svom serverskom proštoru i proći kroz jednostavan instalacioni proces koji ima nekoliko koraka.
  • 10. Funkcionalnost i moduli Glavna funkcionalnost CMS web stranica su moduli. Module možemo shvaiti kao zasebne web aplikacije integrisane u osnovu CMS-a. Ovo su neki od modula:  Text/HTML Standardan web sadržaj: tekst, slika, flash Text/HTML modul jedan je od osnovnih CMS modula i služi za unos, uređivanje i prikazivanje standardnog HTML-a, teksta, slika, flash animacija i drugog uobičajenog web sadržaja. Tekst se uređuje u Rich Text Editoru, sličnom Wordu i ostalim standardnim editorima teksta. Za postavljanje, uređivanje i održavanje web sadržaja nije potrebno poznavanje HTML-a i drugih web tehnologija. Sadržaj se uređuje kroz web pregledače (Internet Explorer, Mozilla Firefox, Opera, Safari I drugi).  Feedback (obrazac za kontakt) Feedback modul je obrazac za kontakt koji možete postaviti na željena mesta na portalu i na taj način omogućiti slanje online pitanja ili poruke na neku od vaših e- mail adresa. Posetioc web stranice upiše poruku ili pitanje i klikne "Pošalji". Poruka se evidentira u bazi podataka web portala i dolazi na vašu e-mail adresu. Feedback modul omogućava uključivanje i isključivanje Captcha sigurnosne provere unosa, definiciju polja za unos podataka, postavljanje e-mail adrese za dostavu poruka s web portala itd.  News Articles (uređivanje I postavljanje članaka) News Articles je potpuno rešenje za upravljanje člancima na webu. Modul se
  • 11. sastoji od sljedećih komponenti:  News Articles s administratorskim sistemom.  News Articles Latest - lista članaka po određenom kriteriju (npr. najnoviji članci, najčitaniji, najbolje ocenjeni itd.).  News Articles Archives - arhiva članaka po određenom kriteriju (npr. po mesecu i godini objavljivanja članka, po autoru itd.). Administratori web portala mogu uređivati rubrike, korisnička prava i uloge, predloge izgleda (dizajn) i osnovne postavke modula. Autori mogu unositi nove članke, uređivati postojeće i pregledati ostale članke. Urednici ili moderatori ovlašćeni su za pregled i autorizovanje sadržaja pre objavljivanja. Modul omogućava jednostavan unos i uređivanje teksta, slika i flash animacija kroz Rich Text Editor. Workflow funkcionalnosti i sigurnosne postavke omogućavaju potpunu kontrolu nad procesom publikacije članaka na vašem web portalu. Komponente News Articles Latest i News Articles Archives možete postaviti na razna mesta na portalu i podesiti ih da prikazuju liste članaka po određenom kriterijumu, prema rubrici, autoru, najčitanije i sl. News Articles modul najčešće se koristi za vesti, newslettere, baze znanja i slične delove portala koji se sastoje od većeg niza članaka.  Links (Veze) Links je takođe jedan od osnovnih i najčešće korišćenih CMS modula. Modul služi za prikazivanje liste linkova. Linkovima se postavlja naziv, URL i po potrebi opis. Modul prikazuje linkove poređane horizontalno ili vertikalno, prema postavkama modula. Ovaj modul najčešće se koristi kao pomoćna navigacija (pretraga podstranica trenutne stranice), kao lista linkova na spoljni sadržaj, datoteke i sl.
  • 12.  SimpleGallery (Foto galerija) SimpleGallery je web fotogalerija. Modul se jednostavno postavlja na web portal te omogućava kreiranje albuma i postavljanje (upload) slika u galeriju. Komponente SimpleGallery modula:  SimpleGallery s administratorskim sistemom.  SimpleGallery Latest - galerija fotografija prema određenom kriterijumu (npr. najnovije fotografije, najbolje ocenjene i sl.).  SimpleGallery Tag Cloud - komponenta za prikazivanje "oblaka linkova" pema ključnim rečima (tagovima) slika.  Prava za postavljanje slika i uređivanje albuma uređuju se po Role Based Security pravilu. Komponente SimpleGallery Latest i SimpleGallery Tag Cloud možete postaviti na razna mesta na portalu i podesiti ih da prikazuju slike po određenom kriterijumu, prema albumu, autoru, najpopularnije i sl.
  • 13. WordPress WordPress je CMS sistem koji se danas najviše koristi, i kao takav odabran je za opis kako izgleda jedan konkretan CMS sistem. WordPress (WP) je nastao 2003 godine kao kopija B2B Evolution bloging sistema. U početku i WP je bio samo bloging platforma. Međutim, 2004 godine došlo je do promene licence jednog od njegovih glavnih konkurenata Movable Type, tako da je sve više ljudi prelazilo na WP. Povećanje broja korisnika rezultiralo je da se programeri ozbiljnije pozabave njime, i to je doprinelo da se Wordpress od bloging platvorme razvije u funkcionalni CMS. 2007 godine dobija nagradu za Najbolji sistem otvorenog koda za društvene mreže (eng. - Best Open Source Social Networking Content Management System). Izgled i delovi sistema Wordpress se kao i svi CMS sistemi saštoji iz dva dela i to administratorskog i korisničkog dela. Administratorski deo
  • 14. Da bi pristup administratorskom delu bio moguć potrebno je pre svega prijaviti se na sistem sa odgovarajućim korisničkim imenom i lozinkom. Pošto poštoji više nivoa korisničkog naloga, u zavisnosti od privilegija koje su dodeljene korisniku sa unetim korisničkim imenom i lozinkom zavisiće i broj opcija koje će korisniku biti omogućene u administratorskom panelu. Uzmimo na primer da korisnik ima privilegiju administratora. Tada nakon prijave on može pristupiti svim komponentama glavnog menija u administratorskom delu, i to :  Dashboard  Posts  Media  Links  Pages  Comments  Appearance  Plugins  Users  Tools  Settings
  • 15. 1.1. Izgled administratorskog dela Kao što se vidi na slici 1.1 administratorski prozor podeljan je na 2 dela, i to levi deo u kom se nalazi glavni meni sa stavkama i desni deo koji je namenjen za unošenje i uređivanje sadržaja sajta. Odabirom željene stavke iz glavnog menija na desnoj strani pojaviće se forma za unos sadržaja. Dashboard Dashboard (kontrolna tabla) je centralno mešto sa kog se kreće sa radom u administratorkom delu. Ona je više statističke prirode i omogućava uvid u neke podatke o trenutnom stanju sistema, i njegovom sadržaju. Saštoji se iz više manjih informativnih panela, kako što su panel sa poslednjim komentarima, panel sa ukupnim brojem poštova, strana, komentara, kategorija, kao i panela za brzu objavu posta. Posts Meni Posts (članci), saštoji se iz stavki All Posts, Add New, Categories i Tags, i služi za rad sa člancima, tj. vestima. Kod stavke All Post imamo mogućnost pregleda svih članaka koji se nalaze na
  • 16. sajtu, kao i mogućnost njihove izmene i brisanja. Stavka Add New služi za kreiranje novih članaka. Nakon kreiranja članka, on se smešta u kategoriju, a stavka Categories nam služi da kreiramo željene kategorije, kao i da menjamo i brišemo poštojeće. I stavka Tags služi za definisanje oznaka, koje se koriste za bolju organizaciju i klasifikaciju članaka. Slika 1.2 – Izgled stranice za upravljanje člancima Media Media predstavlja deo koji se koristi za rad sa dodatnim sadržajem, kao što su slike, tekstualni i drugi fajlovi . Ovde se može dodati novi sadržaj, može se pogledati sadržaj koji se nalazi na sajtu, i upravljati istim sadržajem tj. menjati ga i brisati.
  • 17. Slika 1.3 – Izgled stranice za upravljanje slikama i drugim fajlovima Links U delu Links (linkovi) nalaze se linkovi do drugih blogova ili sajtova. Takvi linkovi se nazivaju blogovnicima, i u ovom delu ih je moguće kategorizovati radi lakše i bolje organizacije i prikazivanja na samom sajtu.
  • 18. Slika 1.4 – Izgled stranice za uređivanje linkova Pages Meni Pages (strane) služi za dodavanje novih ili uređivanje poštojećih stranica. Funkcionise na sličan način kao i Posts ali kod Pages ne poštoji kategorizacija stranica. Kod svake stranice poštoji mogućnost izbora drugačijeg šablona od podrazumevanog, tako je omogućeno da svaka stranica može imati drugačiji izgled ako je to potrebno. Slika 1.5 – Izgled stranice za upravljanje stranicama Comments Meni Comments (komentari) koristi se za pregled, uređivanje komentara, odobravanje, brisanje, označavanje komentara nepozeljnim i sl. U zavisnosti od podešavanja opcija komentari mogu biti automatski objavljeni ili zadržani na uređivanje.
  • 19. Slika 1.6 – Izgled stranice za upravljanje komentarima Appearance Stavke menija Appearance (izgled) su Themes, Widgets, Menus, Background i Editor. Ovaj deo koristi se za rad sa šablonima za korisnički deo sistema. Veoma je jednostavan za rad. Otvaranjem stavke Themes može se odabrati jedna od tema koje su ponuđene. Ako želimo neku drugu temu, možemo je pronaći na internetu, i nakon pribavljanja teme, potrebno je postaviti je u direktorijum gde se nalaze i sve ostale teme našeg sistema, i automatski ćemo dobiti mogućnost da koristimo tu temu u stavki Themas. Takođe poštoji i stavka Widgets koja predstavlja male dodatke koje možemo uključiti u naš sajt i time povećati funkcionalnost korisničkog dela. Neki od ovih dodataka su: kalendar, pretraga, vremenska progniza i mnogi drugi. U “Menus“ delu se nalaze sve stranice sajta i tu vršimo uređivanje, kako će se one prikazivati u navigacionom meniju korisničkog dela. Kod stavke Background vrši se odabir pozadine sajta. I stavka Editor predstavlja deo namenjen administratorima koji poznaju programiranje. Ovde se može izmeniti kod šablona, kako bi više odgovarao potrebama sajta.
  • 20. Slika 1.7 – Izgled stranice za uređivanje izgleda šablona Plugins U delu Plugins (dodaci) moguće je dodavanje, aktiviranje i deaktiviranje brojnih dodataka kojima se proširuje funkcionalnost Wordpress-a (razne ankete, prikazivanje vremenske prognoze i sl.). Svi dodaci nalaze se u jedan direktorijum i mogu se dodati ručno ili preuzeti sa zvaničnog sajte wordpress-a. Poštoji veliki broj dodataka koji su besplatni za preuzimanje i korišćenje, što daje velike mogućnosti za unapređenje sajta.
  • 21. Slika 1.8 – Izgled stranice za upravljanje dodacima na sajtu Users Ovaj deo namenjen je korisnicima sistema, tj. osobama koje će imati pristup administratorskom delu sistema. U Wordpress-u poštoji pet tipova privilegija koje mogu biti dodeljene korisnicima i to: Subscriber (pretplatnik), Editor (urednik), Author (autor), Contributor (saradnik) i Administrator. Administrator ima apsolutno sve privilegije i može upravljati svim sadržajem na sajtu, kao i svim korisnicima. Subscriber može pregledati sadržaj na sajtu koji je javni ili koji je namenjen registrovanim korisnicima. Editor i Author mogu da postavljaju sadržaj na sajtu uz određena ograničenja, i uz obavezno odobrenje adminstratora. Slika 1.9 – Izgled stranice za upravljanje korisnicima
  • 22. Tools Meni Tools (alati) sadrži neke osnovne alate za rad, kao što su: izvoz celokupnog sadržaja sajta u XML formatu, alat za uvoz sadržaja iz nekih drugih CMS sistema, kao i alat za ažuriranje sistema koji automatski preuzima i instalira najnoviju verziju sistema. Slika 1.10 – Izgled stranice sa alatima Settings Poslednji u listi je meni Settings (podešavanja) koji je ujedno i jedan od najbitnijih menija. U ovom meniju se mogu obaviti sva osnovna podešavanja Wordpress-a. Bitnija podešavanja koja se nalaze u ovom delu su: podešavanja naziva sajta, adrese sajte, primarnog email-a, vremenske zone, formata vremena i datuma, maksimalnog broja članaka na stranici, tip enkodiranja karaktera, podrazumevana podešavanja članaka, osnovna podešavanja slika, podešavanja privatnosti, kao i permalinks preko kog se vrši odabir načina linkovanja sadržaja našeg sajta radi boljeg indeksiranja od strane pretraživača kao i mnoga druga podešavanja koja se nalaze u delu Settings.
  • 23. Slika 1.11 – Izgled stranice za osnovna podešavanje wordpress-a Korisnički deo Korisnički deo predstavlja vizuelni izgled sajta, koji se ostvaruje odabirom odgovarajuće teme za sajt, i koji vide svi posetioci. Sa instaliranjem Wordpress-a dolaze instalirane dve teme koje se odmah mogu koristiti, od kojih je jedna postavljena za primarnu. Kao što je napomenuto teme se jednostavno menjaju i nezavisne su od sadržaja sajta, što je postignuto dobrom organizacijom modula koji rade sa temama. Ukoliko želimo novu temu nakon njenog preuzimanja, potrebno je smestiti u direktorijum u kome se nalaze i sve ostale teme. Posle čega se tema može koristiti.
  • 24. Primer upotrebe Wordpress-a Sada kada smo upoznati sa tim kako je woprdpress organizovan, sledeći korak je praktična upotreba sitema. Kao što smo naglasili, da bi smo koristili sistem potebno je preuzeti ga sa zvaničnog sajta proizvođaca, i preuzeti direktorijum je potrebno postaviti na server. Pored postavljanja sitema na server takođe je potrebno i kreirati bazu podataka koju će sistem koristiti. Kada kreiramo bazu sledeći korak je da pristupimo root folderu na serveru preko veb čitaca kako bismo pokrenuli automatsku instalaciju sistema. Instalacija sistema Instalacija se obavlja u par prostih koraka. Jedan od koraka instalacije koji zahteva učešce korisnika je deo u kom je potrebno uneti podatke za bazu podataka koju smo ranije kreirali, a koju će sistem da koristi.
  • 25. Slika 1.13 – Izgled forme za unos podataka o bazi Nakon unesenih podataka za pristup bazi, sledeće što ce sistem zatraziti je ime sajta. Po unošenju svih tih podataka, i klikom na dugme „Install WordPress“ instalacija sistema se završava, i bivamo preusmereni na stranicu za pristup administratorskom delu, na koju je potrebno ulogovati se sa nalogom administratora, i možemo otpočeti sa kreiranjem tj. menjanjem sadržaja sajta
  • 26. Prednosti i mane WordPress-a Kao i svaki CMS sistem i Wordpress ima svojih prednosti i mana. Pošto ne poštoji savršen sistem koji odgovara svim vrstama sajtova pre nego što odaberemo sistem potrebno je pozabaviti se time šta nam je potrebno na našem sajtu i kakvu formu želimo da on ima. Tek tada treba krenuti u odabir sistema koji odgovara našim potrebama. Prednosti Jedna od najvećih prednosti Wordpress-a je ta što je usmeren ka korisnicima, za razliku od nekih drugih sistema koji su vise okrenuti ka dizajnerima ili programerima. Kao što smo videli, administratorski deo je veoma pregledan i lak za korišćenje. Još jedna bitna karakteristika mu je ta što poseduje dosta veliku internet zajednicu koja svakodnevno „proizvodi“ neke nove teme ili dodatke za sistem. Poštoji i dosta pisane dokumentacije za ovaj sistem, tako da se može lako doci do upustva za rad sa ovim sistemom, pa čak i sa njegovim naprednijim opcijama. Takođe treba napomenuti da ga internet pretraživaci „obožavaju“, i veoma dobro indeksiraju sav sadržaj napravljen u Wordpress-u. Razlok za to je što je wordpress u osnovi bloging platforma za razliku od drugih CMS sistema. Kao takav on u sebi poseduje podršku za komentare, pingove, trekbekove i još nekoliko stvari koje znatno ubrzavaju „obaveštavanje“ pretrazivača o novinama na sajtu, tako da ti sajtovi bivaju česce „posećivani“ od strane pretraživača, a samim tim i bolje indeksirani. Mane Iz ugla korisnika Wordpress je jedan od najboljih sistema za rad. Međutim iz ugla programera i dizajenra, to baš i nije tako, i ako žele vecu slobodu pri svom radu, onda wordpress neće biti sistem za koji će se opredeliti, jer on ima tačno uređenu strukturu i definisana pravila kojih se dizajneri i programeri moraju pridržavati. Još jedna od mana wordpresa kao i ostalih sistama otvorenog koda je ta što su podložni manjim propustima (tzv. rupama) koje se mogu javiti u toku programiranja. Međutim ti propusti se brzo koriguju, a i poštoji mogućnost automatskog ažuriranja, čime je znatno pojednostavljen postupak preuzimanja novih verzija i zakrpa sistema.
  • 27. Literatura 1 Wikipedia, CMS Sistemi - http://en.wikipedia.org/wiki/Content_management_system 2 Blog “Markom Dizajn” - http://www.markomdizajn.com/blog/ 3 Wikipedia, Lista Cms Sistema - http://en.wikipedia.org/wiki/List_of_content_management_systems 4 Sajt “Open Source CMS” - http://www.opensourcecms.com 5 Sajt “CMS about” – http://cms.about.com/od/cms-basics/