230 likes | 448 Views
ALATI ZA UPRAVLJANJE SADRŽAJEM(CMS). Tena Špoljar Lorena Škalac. UVOD. Potreba za zamjenom klasičnih web stranica Pojavljuju se alati za izradu i održavanje sadržaja web sjedišta Nazivaju se CMS sustavi. Situacija br.1 : Baka Zlata(73). Izrađuje keramiku
E N D
ALATI ZA UPRAVLJANJE SADRŽAJEM(CMS) Tena Špoljar Lorena Škalac
UVOD • Potreba za zamjenom klasičnih web stranica • Pojavljuju se alati za izradu i održavanje sadržaja web sjedišta • Nazivaju se CMS sustavi
Situacija br.1 : Baka Zlata(73) • Izrađuje keramiku • Setove šalica i čajnika sa šahovnicom naručuje sve više ljudi diljem Hrvatske • Piše šaljivu poeziju • Ima unuka Sinišu(19) koji se dosjetio ideje da baka proširi svoju prodaju putem interneta te putem njega podijeli svoju poeziju s drugima
Situacija br.2 : Novinarska grupa 5.b • 5. b Osnovne škole "Skoči!" • Učenici su pokazali talent za pisanjem i veliku želju za pokretanjem školskih e-novina • Profesorice Točkica i Slovo podržavaju njihovu ideju i voljne su sudjelovati kao lektorice i urednice • Informatičar, profesor Parica ima prijedlog za njih
Situacija br.3 : gosp. Bitnić(50) • Direktor je tvrtke Profit • Želi web stranicu koja bi njegovim klijentima pružila uvid u osnovne informacije o tvrtki, ali i neke dodatne opcije kao katalog s proizvodima, posebnim pogodnostima, online kupovinu, slanja e-mail obavijesti... • Želi uložiti što manje vremena i novaca za ostvarenje i održavanje njegove ideje
ŠTO JE CMS? • engl. Content MenagmentSystem • Sustav za upravljenjem sadržajem • Software koji nam omogućava da samostalno kreiramo svoje web stranice • Nije potrebno predznanje • Potrebno : web preglednik te dozvola vlasnika CMS-a (korisničko ime i lozinka)
APLIKACIJE APLIKACIJA ZA UPRAVLJANJE SADRŽAJOM • Autoru upravljanje izradom, izmjenama ili uklanjanje sadržaja • Unaprijed definirane stavke web stranice koje želimo mjenjati • CMS obično podržava veliki broj formata dokumenata (npr. XML, PDF, JPG, AVI, MP3 itd.). • Grafički dizajn odvojen je od sadržaja. APLIKACIJA ZA IZLAGANJE SADRŽAJA • Komunikacija s korisnicima • Subjekt ovdje ostavlja svoje podatke, omogućuje kontakt putem nekih komentara • Mogućnosti korisnicima da postave pitanja i slično.
ŠTO NAM JE POTREBNO ZA KORIŠTENJE CMS-A? XAMPP • X Apache HTTP Server MySql Php Perl • Uključuje Apache, MySql i Php/Perl/Phyton • Računalo dobiva mogućnost rada kao web server i okruženje pogodno za rad s CMS-om • LAMP (Linux Apache MySql Php) • WAMP (Windows Apache MySqlPhp) • MAMP (Mac OS X Apache MySqlPhp)
Web poslužitelji (serveri) • Njihova osnovna funkcija je omogućiti nekom sadržaju dostupnost putem interneta • Instalacijom web servera na računalo imamo opciju iskoristiti ga na internetu ili lokalnoj mreži • Apache je vodeći web server software. Radi na svim operativnim sistemima. • IIS (Internet Information Services)- kao Microsoftov proizvod radi samo na Windowsima
Programski jezici • Interpreteri su posebni programi koji izvršavaju liniju po liniju koda (bez prethodnog prevođenja)u strojni jezik • Intrepretirani kod ne ovisi o arhitekturi računala na kojem se nalazi • Programskih jezici za koje postoje interpreteri : PHP, Perl i Phyton • CMS kreira stranice koje su kod u nekom od navedenih jezika • PHP (Personal Home Page) – koristi za izradu dinamičkih web stranica • Koristeći CMS autor ne treba poznavati programski jezik, ali moraračunalo opskrbiti alatima za baratanje s njima.
Baze podataka • Pružaju mogućnost za pohranjivanje podataka nad kojima ćemo imati kontrolu i preglednost • u CMS-u svi podaci o korisnicima, lozinke, dozvole, sadržaji i ostalo su pohranjeni u bazama • MySql je sistem za upravljanje relacijskim bazama podataka, ali ne uključuje grafičko sučelje (GUI - Graphical User Interface). • Korisnici se mogu služiti sa komandnom linijom (CLI - Command-line Interface) ako imaju znanje ili dodatnim programom koji će im pružiti grafičko sučelje • phpMyAdmin je alat pisan u PHP programskom jeziku. Služi za administriranje baza podataka i izvršavanje SQL naredbi kroz grafičko sučelje.
ZAŠTO JE HTML BOLJI IZBOR? • Statičke web stranice • Samo autor koda može napraviti izmjene na stranici -> nužno poznavanje programskog jezika • Prednost nad CMS-om : mnogo veća grafička fleksibilnost te mogućnost izradnje kompleksne strukture
ZAŠTO JE CMS BOLJI IZBOR? • Jednostavna promjena dizajna • Editiranje stranice može se vršiti bilo kada te potpuno besplatno za razliku od statičkih web stranica • Nema potreba za čekanjem zbog prikupljanja novčanih sredstava • Trenutačna realizacija promjena
Još neke opcije i prednosti CMS-a... • SEO (Search Engine Optimization) - poboljšana dostupnost stranice putem web tražilica. • Dizajn stranice – mnogobrojni predlošci • Globalna izmjena podataka- Ako na svojoj stranici imamo izbornik ili sadržaj koji treba biti jednak na svakoj podstranici dovoljno je izmjenu napraviti jednom, a sadržaj će biti izmjenjen gdje god se pojavljuje • Višejezičnost – sistematizirano i jednostavno za uporabu - Postoje dva editora pri unosu podataka (engleski i hrvatski)
KOMERCIJALNI CMS SUSTAVI • Clearspace • Convio • EditMe • ELM Content Management Systems • Prednost : stabilnost, sigurnost, stalna korisnička podrška te mogućnost ugradnje u postojeće sustave i korisnikove baze podataka BESPLATNI CMS SUSTAVI • Joomla • Drupal • phpNuke • Typo3 • Mambo • Wordpress • Prednost : dostupnosticijena • Mana : daju veoma slične web stranice te postoji nedostatak naprednih f-ja zastupljenih u komercijalnim.
Prema brojnim izvorima i statistikama najkorištenija tri CMS-a bila bi Wordpress, Joomla! i Drupal. • Wordpress - nudi najviše predložaka dizajna -besplatan je - jednostavan za koristiti i instalirati - baka Zlata • Joomla! - nudi nešto manje predložaka za dizajn stranice - zahtjeva nešto više spretnosti za instalaciju - također je besplatan - 5.b • Drupal – besplatan - g. Bitnić
ZAKLJUČAK • Web stranice imaju veliki značaj u uspješnosti poslovanja • Open source ne označava besplatan program već mogućnost da korisnik vidi kod koji ga sadržava • Korištenje besplatnog softwarea često je besplatno samo do trenutka komercijalne upotrebe –> tada općenito zahtjeva dodatni softver koji se plaća • CMS će i unatoč tome biti jeftino te vremenski i novčano isplativo rješenje • Također, jer omogućuje jednostavno i samostalno kreiranje i održavanje web stranice
LITERATURA 1. V. Čerić, M. Varga, Informacijska tehnologija u poslovanju, Element, Zagreb, 2004. 2. http://www.slideshare.net a) techsoupcanada, Word press presentation2, 12.1.2014. b) sdmaxey, Introduction to Drupal, 10.1.2014. c) groh16669, Comparison of top cms systems, 10.1.2014. 3. http://www.youtube.com a) Eli the computer guy • Introduction to servers, 5.1.2014. • Introduction to Website Administration, 5.1.2014. b) Daniel O'Neil, Web Content Management Explained, 5.1.2014. c) profgarrett, How does a content management system work, 5.1.2014.
4.http://en.wikipedia.org a) XAMPP, 9.1.2014. b) Apache HTTP server, 9.1.2014. c) PHP, 9.1.2014. d) MySql, 9.1.2014. e) Free and open-source software, 9.1.2014. f) Content management system, 9.1.2014. 5. http://www.mojweb.com.ba/cms/2-sistem-za-upravljanje-sadrzajem- cms.html , 10.1.2014. 6. http://eucenje.efst.hr/sustavi-za-upravljanje-sadrzajem-cms/ , 10.1.2014. 7. CMS sustavi i sigurnost, CARNet CERT u suradnjs LS&S–om, 2008.