Osnove PHP-a za izradu web stranica |
Osnove PHP-a za izradu web stranica

Osnove PHP-a za izradu web stranica

Objavljeno: 1 srpnja, 2025

PHP je široko korišten skriptni jezik na strani poslužitelja posebno osmišljen za web razvoj. To znači da se PHP kod izvršava na web poslužitelju (za razliku od npr. JavaScript-a koji se pokreće u pregledniku) te generira dinamički HTML koji se šalje korisnikovom pregledniku.

PHP omogućuje izradu interaktivnih i dinamičnih web stranica, a poznat je po tome što je jednostavan za učenje i lako se integrira s HTML-om. PHP se koristi na više od tri četvrtine svih web stranica u svijetu, uključujući popularne platforme poput WordPressa. Ova široka uporaba potvrđuje važnost PHP-a u modernom web razvoju.

Osnovne značajke PHP-a

  • Jednostavno učenje: PHP ima jednostavnu i fleksibilnu sintaksu, što ga čini pristupačnim za početnike.
  • Integracija s HTML-om: PHP kôd može se ugraditi unutar HTML-a, što omogućuje lako miješanje PHP-a s uobičajenim kodom web stranice.
  • Povezivanje s bazama podataka: PHP se može lako povezati s bazama podataka (npr. MySQL), što web stranicama omogućuje učinkovito pohranjivanje i dohvaćanje podataka.
  • Rad na svim popularnim platformama: PHP radi na raznim operativnim sustavima (Windows, Linux, macOS) i podržava najpopularnije web poslužitelje (Apache, IIS).
  • Otvoren kod i zajednica: PHP je besplatan i otvorenog koda, s velikom zajednicom korisnika i obiljem dostupnih materijala za učenje.

Kako instalirati WAMP na Windows (korak po korak)

WAMP je akronim za Windows, Apache, MySQL, PHP – paket koji instalira Apache web poslužitelj, MySQL bazu podataka i PHP na Windows računalo. Time dobivate lokalno okruženje za web razvoj u kojem možete pokretati i testirati PHP skripte kao da su na pravom web poslužitelju. Slijede osnovni koraci za instalaciju WAMP-a na Windows:

  1. Preuzmite WampServer sa službene web stranice (odaberite verziju 32-bit ili 64-bit prema svom sustavu).
  2. Pokrenite preuzetu instalacijsku datoteku (npr. wampserver.exe). U instalacijskom čarobnjaku odaberite jezik ako bude zatraženo i prihvatite licenčni ugovor.
  3. Odaberite lokaciju na računalu za instalaciju WAMP-a (ili ostavite zadanu mapu) i kliknite “Next”.
  4. Tijekom instalacije možda će se pojaviti dodatne opcije (npr. odabir komponenata ili postavljanje zadanog preglednika i urednika teksta za WAMP) – ostavite zadane vrijednosti ili ih prilagodite po želji.
  5. Kliknite “Install” i pričekajte da instalacija završi. Zatim pokrenite WAMP (prečacem na radnoj površini ili kroz Start izbornik). Ako Windows Firewall zatraži dopuštenje za Apache ili MySQL, dopustite pristup.
  6. Kada se WAMP pokrene, ikona u sistemskoj traci postat će zelena nakon što svi servisi (Apache, MySQL, PHP) prorade. Otvorite preglednik i idite na http://localhost/ – ako se prikaže početna stranica WAMP-a, instalacija je uspjela.

Prvi koraci u PHP-u – primjer jednostavne skripte

Nakon instalacije WAMP-a, možete pokrenuti svoju prvu PHP skriptu. PHP skripte su obične tekstualne datoteke s ekstenzijom .php. Otvorite uređivač teksta (npr. Notepad) i upišite sljedeći kod:

primjer koda za pozdrav svijete

Ovo je najjednostavniji PHP program – ispisat će poruku “Pozdrav, svijete!” u pregledniku. Naredba echo služi za ispis teksta na stranicu, a svaka PHP naredba mora biti završena točkom-zarezom (;).

Spremite datoteku kao prva_skripta.php u direktorij www unutar instalacije WAMP-a (npr. C:\wamp64\www\). Zatim otvorite preglednik i posjetite http://localhost/prva_skripta.php. Ako je sve ispravno postavljeno, u pregledniku ćete vidjeti poruku Pozdrav, svijete!. Uspješno ste izvršili svoju prvu PHP skriptu.

Kako se PHP koristi u HTML dokumentima

PHP se često koristi unutar HTML kôda kako bi stranice učinio dinamičnima. Za razliku od statičkog HTML-a (gdje je sadržaj nepromjenjiv), PHP omogućuje da se dijelovi stranice generiraju programski na poslužitelju. PHP kôd u HTML dokumentu pišemo unutar posebnih oznaka <?php ?>. Kada poslužitelj obrađuje takav dokument, on izvrši PHP kôd i umeće rezultat unutar HTML-a prije nego što stranica bude poslana pregledniku.

Primjer HTML datoteke s ugrađenim PHP-om:

php web stranica

Dakle, korisnik vidi samo HTML rezultat (npr. naslov i paragraf), a PHP kôd se izvršava “u pozadini” (nije vidljiv).

Zaključak i preporuke za daljnje učenje

Za daljnje usavršavanje PHP-a preporučujemo:

  • Službenu dokumentaciju na php.net – Sadrži detaljna objašnjenja značajki PHP-a i službene primjere.
  • Online tutorijale (npr. W3Schools, GeeksforGeeks) – Nude jednostavne lekcije i primjere za početnike.
  • Vježbu kroz projekte – Izradite malu dinamičku web stranicu (primjerice kontakt obrazac ili osnovni blog) za primjenu stečenog znanja u praksi.

Nova web stranica vas čeka

Pošaljite nam poruku i pretvorite posjetitelje vaše stranice u eure