Content management system (skraćeno CMS)_Download

Pa i nije bas program a pogotovo ne za izradu sajtova. CMS u prevodu znaci sistem za upravljanje sadrzajem. Dakle to ti je nesto sto pokrece sajt i omogucuje jadnostavnije azururanje i promenu sadrzaja, naravno ako znas da ga koristis. Stranci to zovu engine. E sad gde da ga skines? Pa ima barem stotinak CMS-ova i pre nego sto se upustis u tu avanturu trebao bi znati sta ti i za sta treba. Za pocetak uzmi joomla jer je najpopularniji i ima dobru podrsku na srpskom. www.joomla.org
 
najbolja je joomla 1.0



Dobrodošli u Joomla! svet, vodeći Sistem za upravljanje sadržajima (Content Management System - CMS) otvorenog koda. Joomla! je istestiran, proširiv, efikasan alat, sa podrškom vrlo aktivne zajednice sačinjene od razvojnih timova i korisnika. Hoćete da počnete sa upoznavanjem Joomla!-e, ali ne znate odakle da počnete? Da li mislite, da možda nemate dovoljno tehničkog znanja potrebnog da biste bili uspešni? Da li vam sve izgleda preobimno? Hoćete da naučite kako da koriste Joomla!-u? Ako je tako na pravom ste mestu.

Joomla! je sistem za upravljanje sadržajima bogat raznim alatima, ali ako pravite sajt i imate potrebu za dodatnim elementima koji nisu u podrazumevanoj instalaciji, možete ih lako dodati, odnosno proširiti. Postoji pet tipova ekstenzija: KOMPONENTE (Components), MODULI (Modules), Dodaci (Plugins), ŠABLONI (Templates) i JEZICI (Languages). Svaka od ovih ekstenzija ima svoju specifičnu funkciju.


Komponente

Komponenta je najveća i najkompleksnija ekstenzija od svih, možemo reći da su to mini aplikacije. Analogija bi mogla biti: ako je Joomla! operativni sitem, tada su komponente desktop aplikacije. Svaka komponenta ima administratoski (backend) deo i deo sajta (frontend). Svaki put kada se učita Joomla strana, poziva se komponenta koja generiše glavni sadržaj strane “main page body” (com_content), com_registration je komponenta koja upravlja registracijama korisnika, korisnik može da se prijavi kao član “frontend” vašeg sajta, a vi kao administrator možete da menjate korisnike. Osim standardnih Joomla! komponenti postoje i one dodatne, koje instalirate u zavisnosti od potreba vašeg sajta, npr: sh404SEF – komponenta koja kreira “Search Engine Friendly” URL-ove (SEF), VirtueMart – prodavnica,…

Primer: com_content, com_registration…

Admin head menu > “Components”


Moduli

Moduli su jednostavne i fleksibilne ekstenzije koje se koriste za renderovanje strane i mnogo su jednostavniji od komponenti. Oni su delovi koda koji su integrisani i interpretirani od nekog drugog dela programa. Moduli mogu „prikupljati“ podatke sa vašeg ili nekog drugog sajta (npr. vremenska prognoza), nekad su moduli povezani (linkovani) na komponentu. Naprimer “latest news” modul koji se linkuje na com_content i prikazuje linkove do najnovijih stavki sadržaja. Ovi moduli su poznatiji kao “boxes” koji okružuju komponentu, npr. login modul. Možete odlučiti da pokažete ili sakrijete modul za logon u zavisnosti od toga koja komponenta tj. stavka menija se koristi. Moduli su takođe namenjeni za menije. Podnožje odn. footer je modul. Kako bilo, moduli ne moraju biti linkovani na komponentu, oni čak ne moraju biti linkovani uopšte, mogu biti samo običan statički HTML ili tekst. Template vašeg sajta je takođe skup modula.

Primer: mod_banners, mod_mainmenu…

Admin head menu > “Extensions” > “Module Manager”


Dodaci

„Plugins“ su dodatni programi tj. napredne ekstenzije i osnova su za upravljanje događajima. U izvršavanju bilo kog dela Joomla-e, bio on u osnovi u modulu ili komponenti, može se pokrenuti neki događaj. Kada se on pokrene, plugin koji je registrovan sa aplikacijom upravlja izvršenjem. „Plugins“ su takođe poznati i kao ”mambots”. Primer: content.searchbot, tinymce…

Admin head menu > “Extensions” > “Plugin Manager”


Šabloni

Šabloni su u osnovi dizajn vašeg Joomla! sajta. Sa šablonom menjate izgled vašeg sajta. Ima izvestan broj polja u kojima se prikazuju komponente i moduli. Šabloni su relativno jednostavni za prilagođavanje i omogućavaju maksimalnu fleksibilnost izgleda vašeg sajta.

Admin head menu > “Extensions” > “Template Manager”


Jezici

Jezici su jedna od osnovnih ekstenzija. Oni mogu biti “zapakovani” na dva načina, bilo kao osnovni paket ili kao dodatna ekstenzija. U svojoj osnovi ovi fajlovi su sastavljeni iz parova key/value (ključ/vrednost), i oni omogućavaju prevod statičkog teksta koji je u vezi sa Joomla! izvornim kodom. Ovi jezički paketi utiču i na administartorski i na “frontend” deo sajta. Ovi paketi takođe sadrže XML meta fajl koji opisuje jezik i font informacije za PDF generisanje sadržaja.

Admin head menu > “Extensions” > “Language Manager”



Instalacija Joomle



Ono što ćemo odje spomenuti je preporučeno da bi instalacija Joomla! sistema na serveru (na internetu) bila uspješna kao i njen ispravan rad. Odje će biti i spisak onih skripti/biblioteka koje server treba da ima (kao GD2) da bi mnoge komponente radile pravilno. Svako odstupanje od navedenog može da vas dovede u nezgodne situacije. Navešćemo ono što treba da znate prije bilo kakvog početka instaliranja Joomla!-e i kupovine hostinga.

* Najbolje je koristiti neku stabilnu distribuciju Unix/Linuxa. Izbjegavajte Windows platforme.
* Potrebna je najmanja verzija - Apache 1.13.19
* Da bi Joomla! radila potrebno je da zakupite hosting sa MySQL bazom podataka.
* Php mora biti najmanje verzije 4.3 a MySQL -a 4.1.x
* Zlib mora biti omogućen
* Provjerite da li server podržava GD2 library
* Ako server ima verziju Php-a 4.x provjerite da li možete podesiti SAFE MODE OFF
 
Da biste instalirali Joomla! CMS pratite sljedeća uputstva. Svi problemi koji mogu smetati samoj instalaciji rješavaju se ranije. Ovdje nećemo komentarisati moguće probleme jer ste ih mogli riješiti čitajući prethodne tutorijale.

Pokrenite sajt www.imevašegsajta.com ili ako je u lokalu http://localhost/imefoldera
Otvoriće vam se sljedeći prozor:

Instalacija Joomla CMS

Veoma je bitno da su riječi u Required Settings Check zelene boje.
U istom prozoru malo niže zapamtite riječi crvene boje jer ćete ih morati riješiti kasnije.

Sigurnosna i ostala podešavanja

U najnižem dijelu istog prozora u Directory and File Permissions Check sva imena datoteka moraju biti zelene boje to jest Writable. Ako nisu moraćete kroz FTP ili preko cPanela da CHMOD-ujete datoteke na 777

Dozvole nad datotekama - CHMOD


Sljedeći prozor je Ugovor. Radi se o GNU GP Licenci:

GNU General Public License

Prvi korak je da popunite sledeća polja: Hostname; MySQL User Name; MySQL Password; MySQL Database Name. Poželjno je da ne mijenjate MySQL Table Prefix. Da li ćete čekirati: Install Sample Data to je vaš izbor. Ako čekirate Install Sample Data onda content tabele neće biti UTF-8! (Važi za Joomla 1.0.x) U svakom slučaju mišljenja smo da početnici, a pogotovo iskusniji korisnici ne treba da koriste tu opciju.

Podešavanje konekcije za bazu MySQL

U sljedećem koraku upišite željeno ime sajta

Ime sajta

Ovo je takođe važan korak u kojem morate upisati pravilan URL vašeg sajta, putanju kao i email i željenu lozinku. Vaše korisničko ime je admin. Preporučuje se da ga promijenite čim se ulogujete u administrativni panel.


Putanja i korisnički nalog

U sljedećem koraku ćete dobiti obavještenje da izbrišete INSTALLATION datoteku.

Izbrišite INSTALLATION datoteku

Brisanje datoteke

Četitamo :) Vaša instalacija Joomla! CMS-a je završena.
 

Back
Top