12.07.2015 Views

preuzimanje - Visoka Å¡kola za informacione tehnologije ITS

preuzimanje - Visoka Å¡kola za informacione tehnologije ITS

preuzimanje - Visoka Å¡kola za informacione tehnologije ITS

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Projektovanje informacionih sistema Petar Gnjidić 148/06Slika 2. Izvršavanje skripte na web serveruUobičajen scenario po kom se izvršavaju PHP skripte je sledeći:• klijent (korisnik Interneta koji koristi neki brauzer) <strong>za</strong>hteva PHP stranicu sa servera• server prosleñuje <strong>za</strong>htev servisu <strong>za</strong> veb (program veb-server na serveru)• web-server prepoznaje da se traži PHP datoteka• ne šalje njegov sadržaj klijentu, nego ga izvršava kao program pomoću PHP modula• izlazni tekst programa (standardni izlaz) se šalje klijentu kao rezultat <strong>za</strong>hteva• klijent prepoznaje vrstu rezultata (HTML kod, slika, PDF sadržaj, arhiva itd.)• rezultat se prikazuju klijentu na odgovarajući načinMySQLMySQL je besplatna ba<strong>za</strong> podataka, open source. Temeljni je deo Linuxa, no pomoću nekihaplikacija kao npr. "AppServ" pod operativnim sistemom Windows možete imati tu bazu.MySQL ba<strong>za</strong> je slobodna <strong>za</strong> većinu upotreba. Ranije u svom razvoju, MySQL ba<strong>za</strong> podataka sesuočila sa raznim protivnicima MySQL sistema organizovanja podataka jer su joj nedostajaleneke osnovne funcije definisane SQL standardom. Naime, MySQL ba<strong>za</strong> je optimizovana kako bibila br<strong>za</strong> pored svoje funkcionalnosti. Nasuprot tome, vrlo je stabilna i ima dobrodokumentovane module i ekstenzije te i podršku od brojnih programskih jezika: PHP, Java ,Perl, Python...MySQL i PHP su osvojili veliki deo tržišta jer su open source, dakle, mogu se besplatno koristiti.11/82

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!