Školski web sajtovi 1 - copy

6
ŠKOLSKI WEB SAJTOVI SCHOOLS WEB SITES Mr Dragan Damjanović Uvod Web stranice su izvori informacija koji se mogu videti ili pročitati na internetu (velika računarska mreža i sistem za jednostavnu i efektivnu komunikaciju sa tekstom, slikom i zvukom) pomoću internet pregledača (eng. browser: Internet Explorer, Mozilla Firefox, Opera,...). Sastavni elementi web stranice su linkovi (eng. alka, u lancu) preko kojih se vrši prelaz na neku drugu web  stranicu. Većinom su kombinacija teksta i slika i ulepšane su web dizajnom (disciplina dizajna koja se bavi izradom web stranica) , a neke od njih sadrže i audio (lat. „Ja čujem“) ili video (lat.„Ja vidim“) fajlove. Skup web stranica koje čine jednu celinu naziva se Web sajt ili websajt (eng.Web site). Može biti smešten na lokalnom računaru (računar je složeni uređaj koji služi za izvršavanje matematičkih operacija koje se mogu izraziti u numeričkom ili logičkom obliku), intranetu (intranet  je privatna računarska mreže koja sa sigurnošću deli deo informacija jedne organizacije ili operacije između njenih zaposlenih) ili web serveru (server je namenski računar ili program koji šalje ili prima  podatke od jako velikog broja klijenata; web server je računar na kojem se nalaze web stranice).  Neki web sajtovi su dostupni svim ljudima, a neki imaju ograničen pristup samo članovima ili drugim određenim grupama korisnika. We b sajt može imati svoj internet domen (en. Domain name), ime koje identifikuje ime računara na internetu. Prvi internet web sajt se u javnosti pojavio 1991. godine. Napravio ga je Tim Berners-Lee. Web sajtovi mogu biti statički (oni koji sadrže neke informacije koje se ne menjaju i ne osvežavaju duže vremena, ili nikad dok oni postoje) i dinami čni (sajtovi čiji se sadržaj često osvežava i dopunjava novim informacijama, na kojima se svakodnevno ili čak i svakih nekoliko minuta mogu naći nove informacije). Dinamički web sajtovi su većinom popularniji i posećeniji od statičkih. Sve veći broj škola, u svetu i kod nas, ima svoje web sajtove, koje izrađuju ne samo pofesori, nastavnici informatike, nego i učenici, koji proveravaju svoja stečena znanja kreirajući vlastite, školske internet prezentacije. S druge strane, veliki broj je onih škola koje ne samo da nemaju svoj web sajt, nego nemaju ni internet. Danas kada mnogi pojedinci imaju kreirane svoje lične sajtove i svakodnevno ih prezentuju putem interneta, upoznajući na taj način široki auditorijum internet posetioca i znatiželjnika sa svojom aktivnošću, bilo ličnom ili profesionalnom, nezamislivo je da školske institucije taje o svom radu i ostaju neme pred sve većom halabukom na globalnoj mreži, tiho posmatrajući kako nekada loši đaci uveliko povređuju granice ljudskog dostojanstva nudeći krajnje nemoralne sadržaje istim učenicima koji su do malopre sedeli u školskim učionicima. Zaista je mnogo načina da kvalitetan sadržaj, sve ono što škola može ponuditi nađe svoje mesto na internetu. Namera nam je da jedan takav način opišemo u ovom radu. U pitanju je Joomla! za sve one koji se bave izradom web stranica i traže nešto što će im pomoći da rukuju velikim brojem članaka, slika, klipova, integrisanjem foruma i ostalih sličnih komponenti.

Upload: mrdragandamjanovic

Post on 30-May-2018

226 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: ŠKOLSKI WEB SAJTOVI 1 - Copy

8/14/2019 ŠKOLSKI WEB SAJTOVI 1 - Copy

http://slidepdf.com/reader/full/skolski-web-sajtovi-1-copy 1/5

ŠKOLSKI WEB SAJTOVISCHOOLS WEB SITES

Mr Dragan Damjanović

Uvod

Web stranice su izvori informacija koji se mogu videti ili pročitati na internetu (velika računarskamreža i sistem za jednostavnu i efektivnu komunikaciju sa tekstom, slikom i zvukom) pomoćuinternet pregledača (eng. browser: Internet Explorer, Mozilla Firefox, Opera,...). Sastavni elementiweb stranice su linkovi (eng. alka, u lancu) preko kojih se vrši prelaz na neku drugu web stranicu.Većinom su kombinacija teksta i slika i ulepšane su web dizajnom (disciplina dizajna koja se bavi

izradom web stranica), a neke od njih sadrže i audio (lat. „Ja čujem“) ili video (lat.„Ja vidim“)fajlove.Skup web stranica koje čine jednu celinu naziva se Web sajt ili websajt (eng.Web site).Može biti smešten na lokalnom računaru (računar je složeni uređaj koji služi za izvršavanjematematičkih operacija koje se mogu izraziti u numeričkom ili logičkom obliku), intranetu (intranet

 je privatna računarska mreže koja sa sigurnošću deli deo informacija jedne organizacije ili operacijeizmeđu njenih zaposlenih) ili web serveru (server je namenski računar ili program koji šalje ili prima

 podatke od jako velikog broja klijenata; web server je računar na kojem se nalaze web stranice). Neki web sajtovi su dostupni svim ljudima, a neki imaju ograničen pristup samo članovima ilidrugim određenim grupama korisnika. Web sajt može imati svoj internet domen (en. Domain name),ime koje identifikuje ime računara na internetu.Prvi internet web sajt se u javnosti pojavio 1991. godine. Napravio ga je Tim Berners-Lee.Web sajtovi mogu biti statički (oni koji sadrže neke informacije koje se ne menjaju i ne osvežavajuduže vremena, ili nikad dok oni postoje) i dinamični (sajtovi čiji se sadržaj često osvežava idopunjava novim informacijama, na kojima se svakodnevno ili čak i svakih nekoliko minuta mogunaći nove informacije). Dinamički web sajtovi su većinom popularniji i posećeniji od statičkih.Sve veći broj škola, u svetu i kod nas, ima svoje web sajtove, koje izrađuju ne samo pofesori,nastavnici informatike, nego i učenici, koji proveravaju svoja stečena znanja kreirajući vlastite,školske internet prezentacije. S druge strane, veliki broj je onih škola koje ne samo da nemaju svojweb sajt, nego nemaju ni internet.Danas kada mnogi pojedinci imaju kreirane svoje lične sajtove i svakodnevno ih prezentuju putem

interneta, upoznajući na taj način široki auditorijum internet posetioca i znatiželjnika sa svojomaktivnošću, bilo ličnom ili profesionalnom, nezamislivo je da školske institucije taje o svom radu iostaju neme pred sve većom halabukom na globalnoj mreži, tiho posmatrajući kako nekada loši đaciuveliko povređuju granice ljudskog dostojanstva nudeći krajnje nemoralne sadržaje istim učenicimakoji su do malopre sedeli u školskim učionicima. Zaista je mnogo načina da kvalitetan sadržaj, sveono što škola može ponuditi nađe svoje mesto na internetu. Namera nam je da jedan takav načinopišemo u ovom radu. U pitanju je Joomla! za sve one koji se bave izradom web stranica i traženešto što će im pomoći da rukuju velikim brojem članaka, slika, klipova, integrisanjem foruma iostalih sličnih komponenti.

Page 2: ŠKOLSKI WEB SAJTOVI 1 - Copy

8/14/2019 ŠKOLSKI WEB SAJTOVI 1 - Copy

http://slidepdf.com/reader/full/skolski-web-sajtovi-1-copy 2/5

Joomla!

Skup PHP skripti koje zajedno čine jedan veoma napredan CMS koji omogućava upravljanje

sadržajem na web stranicama. (CMS - Content Managing System- Content Management System jesistem (od latinskog  systēma, uzetog od grčkog σύστημα systēma i predstavlja skup elemenata,realnih ili apstraktnih, predstavljenih kao celina gde elementi međusobno interreaguju i povezani susa bar jednim drugim elementom i svi zajedno služe zajedničkoj svrsi) za upravljanje veb sadržajem.CMS predstavlja programsku aplikaciju uz pomoć koje se može, bez poznavanjaHTML-a( HyperText Markup Language- jezik za označavanje hiperteksta je opisni jezik specijalno namenjenopisu web stranica; pomoću njega se jednostavno mogu odvojiti elementi kao što su naslovi,

 paragrafi, citati i slično; pored toga, u HTML standard su ugrađeni elementi koji detaljnije opisujusam dokument kao što su kratak opis dokumenta, ključne reči, podaci o autoru i slično)i

programiranja(termin pod kojim se najčešće podrazumeva kreiranje računarskih programa, što uključuje detaljnuteorijsku razradu problema, iznalaženje konceptualnog rešenja i implementaciju korišćenjem nekogod programskih jezika),upravljati sadržajem na web sajtu.Joomla! CMS a i ostale web skripte koje se koriste za upravljanjem sadržaja mogu u početkudelovati poprilično zbunjujuće. Osnovni način i zadatak rada svakog CMS-a jeste taj da CMSdozvoljava da se sortira sadržaj, olakšava njegovo objavljivanje i upravljanje tim sadržajem te da sena ispravan način prikaže u browseru.Sa Joomla!-om možete uraditi sledeće stvari:izmeniti sadržaj svake strane sajta na način sličan kucanju teksta u nekom tekst editoru,

dodati nove strane vašem sajtu uz nekoliko “klik”-ova,dodati slike i druge medije (Web-based uploads),kontrolisati elemente strane kao što su navigacioni meniji ili izgled (layout) strane.Osim što omogućava osnovno upravljanje sadržajem sajta, takođe sadrži i mnogobrojne dodatneelemente koji povećavaju funkcionalnost.U okviru osnovnih mogućnosti postoji sistem pod nazivom “Extensions” koji omogućava dodatnesoftverske pakete. (Videti http://extensions.joomla.org za više informacija.)Pošto je Joomla! dinamička web aplikacija, ona koristi bazu podataka (MySQL) za čuvanje svihsadržaja i informacija o vašem sajtu i koristi programski jezik (PHP) za upravljanje sadržajem.Iako je potrebno vrlo malo tehničkog znanja za održavanje sadržaja na sajtu, potrebno je znati maloviše od toga za njenu instalaciju. Instalacioni proces zahteva kopiranje fajlova na server preko FTP-a, kreiranje nove MySQL baze i zatim nastavak kroz instalacioni čarobnjak Joomla!-e. (Mnoge Webhosting kompanije imaju “Web site kontrol panel” koji olakšava rukovanje nekim tehničkim

 poslovima, kao što je npr. dodavanje MySQL baze i instaliranje Joomla!-e).Za samu instalaciju, prilagođavanje i administraciju Joomla!-e nije potrebno poznavanje PHP

 programskog jezika.

Joomla! Ekstenzije

Joomla! je sistem za upravljanje sadržajima bogat raznim alatima, ali ako se pravi sajt i ima se  potreba za dodatnim elementima koji nisu u podrazumevanoj instalaciji, mogu se lako dodati,odnosno proširiti. Postoji pet tipova ekstenzija: KOMPONENTE (Components), MODULI

Page 3: ŠKOLSKI WEB SAJTOVI 1 - Copy

8/14/2019 ŠKOLSKI WEB SAJTOVI 1 - Copy

http://slidepdf.com/reader/full/skolski-web-sajtovi-1-copy 3/5

(Modules), DODACI (Plugins), ŠABLONI (Templates) i JEZICI (Languages). Svaka od ovihekstenzija ima svoju specifičnu funkciju.

Komponente

Komponenta je najveća i najkompleksnija ekstenzija od svih. Analogija bi mogla biti: ako jeJoomla! operativni sitem, tada su komponente desktop aplikacije. Svaka komponenta imaadministratoski (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 prijavikao član “frontend” sajta, a administrator može da menja korisnike. Osim standardnih Joomla!komponenti postoje i one dodatne, koje su instalirane u zavisnosti od potreba sajta, npr: sh404SEF

 – komponenta koja kreira “Search Engine Friendly” URL-ove (SEF), VirtueMart – prodavnica,…

Page 4: ŠKOLSKI WEB SAJTOVI 1 - Copy

8/14/2019 ŠKOLSKI WEB SAJTOVI 1 - Copy

http://slidepdf.com/reader/full/skolski-web-sajtovi-1-copy 4/5

Moduli

Moduli su jednostavne i fleksibilne ekstenzije 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 nekog drugog sajta (npr. vremenska prognoza). Moduli su takođe namenjeniza menije. Podnožje odn. footer je modul. Kako bilo, moduli ne moraju biti linkovani nakomponentu, oni čak ne moraju biti linkovani uopšte, mogu biti samo običan statički HTML ilitekst. Template sajta je takođe skup modula.

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 pokrenutineki događaj. Kada se on pokrene, plugin koji je registrovan sa aplikacijom upravlja izvršenjem.„Plugins“ su takođe poznati i kao ”mambots”.

Page 5: ŠKOLSKI WEB SAJTOVI 1 - Copy

8/14/2019 ŠKOLSKI WEB SAJTOVI 1 - Copy

http://slidepdf.com/reader/full/skolski-web-sajtovi-1-copy 5/5

Šabloni

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

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! izvornimkodom. Ovi jezički paketi utiču i na administratorski i na “frontend” deo sajta.

Zaključak 

Sve što je potrebno da bi se napravila Joomla! stranica jeste server, kompjuter i malo volje za radom.

Joomla! CMS je apsolutno besplatan te ga svako može koristiti.