Alati za upravljanje sadržajem (CMS)(.ppt)

Download Report

Transcript Alati za upravljanje sadržajem (CMS)(.ppt)

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 Menagment System • 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 MySql Php) MAMP (Mac OS X Apache MySql Php )

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 mora rač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 : dostupnost i cijena  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 Joomla! - baka Zlata 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 suradnj s LS&S–om, 2008.