17
MEGATREND UNIVERZITET Fakultet za poslovne studije ELEKTRONSKO POSLOVANJE Seminarski rad K K r r e e i i r r a a n n j j e e I I n n t t e e r r n n e e t t p p r r o o d d a a v v n n i i c c e e p p o o m m o o ć ć u u J J o o o o m m l l a a C C M M S S - - a aprof. dr Siniša Rankov asistent Brankica Pažun student / Beograd, Mart 2013.

Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Embed Size (px)

DESCRIPTION

Elektronsko poslovanje seminarski rad / Megatrend

Citation preview

Page 1: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

MMEEGGAATTRREENNDD UUNNIIVVEERRZZIITTEETT FFaakkuulltteett zzaa ppoosslloovvnnee ssttuuddiijjee

EELLEEKKTTRROONNSSKKOO PPOOSSLLOOVVAANNJJEE SSeemmiinnaarrsskkii rraadd

““KKrreeiirraannjjee IInntteerrnneett pprrooddaavvnniiccee ppoommooććuu JJoooommllaa CCMMSS--aa”” pprrooff.. ddrr SSiinniiššaa RRaannkkoovv aassiisstteenntt BBrraannkkiiccaa PPaažžuunn ssttuuddeenntt //

BBeeooggrraadd,, MMaarrtt 22001133..

Page 2: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 2

SSAADDRRŽŽAAJJ

1. UVOD  3 

2. INSTALACIJA XAMPP‐A  5 

3. INSTALACIJA JOOMLA‐E  7 

3. INSTALACIJA VIRTUEMART 2  10 

4. LITERATURA  17 

Page 3: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 3

1. Uvod  CMS predstavlja skraćenicu za izraz Content Management System, odnosno u prevodu - sistem za upravljanje sadržajem. Primarno se odnosi na web rešenja, onlajn softvere, preko kojih se vrši administracija web sajtova. U kompletu predstavlja web sajt, sa administrativnim delom - gde se upravlja sadržajem, i javnim delom - kome pristupaju posetioci sajta. Osnovni koncept sistema za upravljanje sadržajem prikazan je na slici.

Javnom delu sistema, stranicama sajta, može pristupiti svaki od posetilaca. Administrativni deo ima zaseban panel i može mu pristupiti administrator i registrovani članovi sa posebno definisanim nivoom pristupa. Administrativnom delu može pristupiti novinar nekog portala koji će kroz panel za unos sadržaja napisati vest. Novinar će imati restriktivan pristup i neće moći da uređuje dizajn stranice, koji može uređivati samo administrator ili web dizajner. Glavna odlika sistema za upravljanje sadržajem je onlajn pristup. Sistem je postavljen na server i može mu svako pristupiti, za razliku od statičkih web prezentacija gde se na lokalu vrši uređenje stranica i gde je potrebno svaki put nove stranice kopirati na server, povezivati sa ostatkom sadržaja, paziti svaki put na dizajn nove stranice... previše komplikovano za održavanje većih web sajtova koji zahtevaju redovno ažuriranje.

Page 4: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 4

Ukoliko se razmotri tehnička strana funkcionisanja sistema za upravljanje sadržajem, dolazi se do arhitekture sistema (slika). U pitanju je višeslojna web aplikacija koja se sastoji od: baze podataka, aplikacione logike i šablona za prikaz. Svako dinamično web rešenje se kreira prema prikazanoj arhitekturi, samo je razlika u odabiru programskog jezika i baze podataka.

 

 

 

 

Page 5: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 5

2. Instalacija XAMPP‐a  XAMPP je vrlo jednostavna multi-platforma s kojom instaliramo Apache, MySQL, PHP, phpMyAdmin i još mnoge druge aplikacije korisne za razvoj/testiranje dinamičkih web stranica na našem računaru. Prvo što moramo uraditi je skinuti XAMPP sa službene web stranica: http://sourceforge.net/projects/xampp/ Instalacija je jednostavna i bezbolna, a sama konfiguracija minimalna. 1.Izbor jezika. Obzirom da srpski nije podržan, engleski se čini kao dobar izbor.

2. Nakon izbora jezika pojavljuje se početna strana “čarobnjaka”. Klik na dugme Next (obavezno bez čitanja) je pravi izbor.

Page 6: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 6

3. Sledi izbor lokacije na kojoj će se instalirati XAMPP. Root direkotorijum diska je pravi izbor

4. Ni ovde preterana pažnja nije neophodna jer kasnije možemo promeniti opcije vezane za način startovanja. Ako nemate predrasude vezane za startovanje nekog programa kao servisa ili ne želite da kasnije, pri korišćenju, razmišljate da li je startovan ili ne biramo instalaciju servisa, u suprotnom Next je dovoljno.

5. Računar će u zavisnosti od procesorske brzine raspakovati arhivu i smestiti je na pravo mesto. Time smo uspešno završili instalaciju. Ostaje nam da stisnemoe palčeve i proverimo da li je sve u redu, odnosno da li XAMPP radi! Nakon što kliknemo na dugme Finish, instalacioni program će nam ponuditi da startujete xampp-controll.exe. Prihvatamo!

Page 7: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 7

3. Instalacija Joomla‐e  Joomla predstavlja jedno od vodećih sistema za upravljanje sadržajem uz čiju se administraciju mogu kreirati vrlo kvalitetna veb rešenja, sajtovi, portali. Mnogi aspekti, pre svega lakoća korišćenja i mogućnosti proširenja načinilu su da Joomla bude jedan od najtraženijih besplatnih rešenja na vebu. Joomla se može koristiti u više domena: kod izrade veb i korporativnih portala, intranet i ekstranet rešenja, online magazina, e-commerce rešenja, rešenja za mali biznis, community portala, portala obrazovnih ustanova, ličnih prezentacija. Koncept Joomla sistema je tako kreiran da krajnji korisnici mogu uz minimalnu obuku sami održavati veb sajtove. Joomla može odgovoriti raznim zahtevima zbog ogromnog broja dodataka koji se mogu naći na internetu. Joomla je kao projekat proistekao iz Mambo sistema za upravljanje sadržajem, kada je određeni broj programera rešio da pokrene zaseban veb sistem. Naziv Joomla / Džumla je povezan sa pojmom „Zajedno“. Danas na razvoju Joomle radi veliki broj programera širom sveta. Joomla se nalazi pod GNU licencom. Joomla se trenutno distribuira u 2 pravca Joomla 2.5 i Joomla 3.0 još u fazi razvoja. Verzija 1.0.x predstavlja Joomla rešenje zasnovano na razvoju predhodnika Mambo. Drugu distribuciju predstavlja Joomla 1.5 za koju je krajem prošle godine (2012) obustavljen dali razvoj (izdavanje sigurnosnih zakrpa i razvoja modula). Aktuelna verzija trenutno je Joomla 2.5.x , dok je 3.0 verzije, još u fazi razvoja ali predstavlja osnov za buduće stabilne verzije koje se očekuju krajem tekuće godine npr. Joomla 3.1. Instalacija: Instalacioni paket možemo preuzeti sa oficijelne stranice Joomla CMS-a http://www.joomla.org/ ili sa ovog linka na kojem se nalazi zadnja verzija ovog CMS-a. Nakon raspakivanja ovog paketa sve fajlove prebacujemo u folder koji se nalazi u root-u localhosta ili direktno u root ako se radi o web hostingu. Zatim web browser uputimo na sledeću adresu http://localhost/test/ ovo će pozvati prvi korak instalacije Joomle.

Page 8: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 8

1.Korak - Odabir jezika instalacije

Biramo Srpski, a zati idemo na Next… 2.Korak - Provera pre instalacije

U ovom koraku gornja tablica mora biti ispunjena sa DA inače instalacija neće započeti ili neće raditi dobro, a dok preporučene postavke ne moraju sve biti podešene na DA. Ako je sve uredu idemo na Dalje (Next). 3.Korak - Potvrđivanje Joomline licence

Kliknite na Dalje (Next) da nastavimo instalaciju... 4.Korak - Unošenje podataka o SQL bazi

Page 9: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 9

Za ovaj tutorial kreirao sam bazu kojoj sam dao ime baza idemo na Dalje (Next)... ukoliko smo nešto pogrešili vratiće nas na isti korak... 5.Korak - Unošenje FTP podataka

Ovaj korak možete preskočiti jer nije neophodan. 6.Korak - Unošenje osnovnih podataka za sajt.

Predlažem instalaciju primera (vidi se na slici) ako ste apsulutni početnik. A nakon popunjenih polja Za naziv portala, email adrese administratora (koristi se za čitav portal), usernamea i passworda za admina (koristi se za prijavu na admin panel) idemo na Dalje...

Page 10: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 10

7.Korak - Brisanje instalacijskih fajlova

U ovom koraku samo je potrebno da kliknemo na "Izbrišite instalacioni direktorijum" button i nakon toga možemo kliknuti na Site/Administrator buton u gornjem desnom uglu koji nas vodi direktno na portal ili u admin panel. http://localhost/test/administrator/ - Admin Panel http://localhost/test/ - Portal

3. Instalacija VirtueMart 2 

VirtueMart je Open Source rešenje (komponenta ili plug-in) za Joomla-cms sistem. Može se koristiti kao web shop ili kao katalog. Da bismo mogli korisitit VirtueMart moramo imati instaliranu Joomlu, a zatim instaliramo i konfigurisemo VirtueMart. Web strana: http://virtuemart.net/ Instalacija i konfiguriranje samog Virtuemarta je vrlo jednostavno, prilagođena korisniku, te s njim dobija web shop ili katalog proizvoda sa kojim možemo lako raditi unutar svoje web stranice.

Page 11: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 11

Sa Administratorskim alatom možemo upravljati neograničenim brojem: kategorija, proizvoda, narudžbi, popusta, grupa i kupaca. Navešću neke od bitnih stvari:

Kupac može upravljati svojim korisničkim računom (registracija potrebna) Pregled narudžbina: Kupac može videti sve svoje prethodne narudžbine (i Detalje

narudžbine) Više valuta (možemo omogućiti korisnicima da promene valutu i kupuju pomoću

alternativne valute) Višestruki jezici (koristeći Joomla komponentu Joom Fish) Upravljanje neograničenim brojem proizvoda i kategorija Može se koristiti kao Shop ili samo kao Online-Katalog (možete čak isključiti Cenu

prikaza)

Što se tiče kartičnog plaćanja postoje unapred definirani geteways recimo kao authorize.net ®, PayPal, 2Checkout, eWay, Worldpay, PayMate i NoChex. Instalacija: 1.Korak - Odabir VirtueMart komponente

Nakon odabira pokrećemo instalaciju komandom Upload &Install 2.Korak - Sačekamo 10ak sekundi da se komponenta instalira, nakon čega dobijamo poruku

Po završetku instalacije biramo Install Simple Data u gornjem desnom uglu. 3.Korak - Preko glavnog meni-a odlazimo na instaliranu komponentu Components-VirtueMart

Page 12: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 12

Početni prozor backend tj. zadnjeg dela Web Shop-a. 4.Korak - Podešavanje informacija o prodavnici - opcija Shop (menjamo željena polja).

Nakon promene biramo opciju Save odnosno Save & Close.

Page 13: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 13

5. Korak - U Glavnom Meni-u Joomle kreiramo link ka VirtueMart kategoriji

U polju Menu Item Type biramo VM Categories Layout, u polju Menu Title unosimo Ime linka, u desnom delu u delu Required Settings biramo željenu kategoriju, dalje idemo na Save odnosno Save & Close.

Page 14: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 14

6. Korak - U Top Meni-u biramo link Web Shop Test

Primer Kategorija Hand Tools, Power Tools i Garden Tools!

Primer Podkategorije Power Tools!

Page 15: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 15

Primer Proizvoda!

Page 16: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 16

Primer Korpe sa Test korisnikom!

Page 17: Elektronsko Poslovanje - Seminarski Rad - Joomla and VM

Student Vladimir Aksentivić F654/11-III 17

4. Literatura 

1. http://www.apachefriends.org/en/xampp.html 2. http://www.joomla.org/ 3. http://virtuemart.net/