29/30. 01. Uvod u PHP
PHP (Hypertext Preprocessor) je skript programski jezik koji se izvršava na serverskoj strani i koristi se za izradu dinamičkih web stranica, tj. za dinamičko generisanje HTML koda.
(Na korisničkoj strani se skripte izvršavaju u web browser-u korisnika, najčešće pomoću JavaScript-a.)
Alat koji ćemo koristiti je XAMPP.
- Već ste se sreli sa XAMPP-om u prethodnoj školskojh godini pa ovaj put ne pominjemo kako da se postavi na računar
- Napomena: u školi u učionici 17 koristimo portable varijantu u verziji 7.4.27,
Kako se izvršavaju PHP skripte na web serveru?
Obično je nešto ovako:
1 - klijent (korisnik koji koristi neki web browser) zahteva php stranicu sa servera,
2 - web-server (program na serveru) prosleđuje zahtev web servisu,
3 - web-server prepoznaje da se traži php fajl,
4 - ne šalje njegov sadržaj klijentu, nego ga izvršava kao program pomoću php modula,
5 - izlaz nakon izvršenja programa se šalje klijentu kao rezultat zahteva,
6 - klijent prepoznaje vrstu rezultata ( html kôd, slika, pdf fajl, zip fajl itd.),
7 - rezultat se prikazuje klijentu na odgovarajući način
Drugim rečima, korisnik ne vidi php kôd, već samo rezultat nakon izvršanja skripte (html na primer)
PHP kôd se sastoji od niza naredbi koje se izvršavaju jedna za drugom. Poslednja naredba ujedno označava i kraj PHP kôda.
Program koji se napiše u PHP-u ne zahteva prevođenje (kompajliranje), nego se interpretira pri svakom izvršavanju.
Da zapamtite:
PHP fajl možete da kreirate u bilo kojem tekst editoru i da mu date ekstenziju .php.
Koji god da se alat koristi u video snimcima, mi ćemo u učionici koristiti VS Code.