CNPSLab
2021-01-03
Computer Networks, Parallelization, and Simulation Laboratory
Laboratorij za računalne mreže, paralelizaciju i simulaciju
O laboratoriju
Ljudi
Istraživanje i razvoj
Nastava
Kolegiji
Nastavni materijali
Teme završnih i diplomskih radova
Aktivizam
Vrlo važne informacije
CNPSLab
»
Laboratorij za računalne mreže, paralelizaciju i simulaciju
»
Nastava
»
Dinamičke web aplikacije 2
View page source
Dinamičke web aplikacije 2
¶
Predavanja
¶
Vježbe
¶
Ponavljanje gradiva i temeljni koncepti
¶
HTTP klijent HTTPie
Ugrađeni web poslužitelj u interpreteru jezika PHP
Korisnici i značaj
Upotreba sučelja naredbenog retka
Pokretanje ugrađenog web poslužitelja
Slanje zahtjeva web klijentom
Posluživanje statičkog sadržaja
Dohvaćanje različitih putanja korištenjem različitih metoda
Obrada HTTP zahtjeva i stvaranje odgovora u jeziku PHP
Usmjeravanje zahtjeva
Dohvaćanje i obrada zaglavlja zahtjeva
Specifičnosti metode GET
Specifičnosti metode POST
Provjera poslanih varijabli u zahtjevima metodom GET i POST
Dohvaćanje i obrada tijela zahtjeva
Specifičnosti metode HEAD
Specifičnosti metode CONNECT
Višejezičnost u jeziku PHP
Odabir jezika
Prevođenje teksta
HTTP autentifikacija u jeziku PHP
Implementacija autentifikacije
Dekodiranje Base64 zapisa
Postavljanje datoteka na poslužitelj u jeziku PHP
Postavljanje datoteke metodom POST
Postavljanje datoteke metodom PUT
Brisanje datoteke metodom DELETE
Promjena datoteke metodom PATCH
Obrada podataka zapisanih u obliku JavaScript Object Notation (JSON) u jeziku PHP
Kodiranje i dekodiranje JSON-a
Dodatak: oblikovanje JSON-a u sučelju naredbenog retka
Baratanje HTTP kolačićima u jeziku PHP
Način rada kolačića
Postavljanje kolačića
Primanje kolačića
Primjena kolačića
Upravljanje zavisnostima paketa u jeziku PHP
Okvir Laravel
¶
Model-pogled-kontroler
¶
Rad s bazom podataka
¶
Testiranje
¶
Asinkrono poručivanje
¶
Izvođenje HTTP zahtjeva korištenjem biblioteke cURL u jeziku PHP
Programiranje mrežnih aplikacija korištenjem utičnica u jeziku PHP
Dodatne teme
¶
Korištenje biblioteke Sodium u jeziku PHP
Korištenje biblioteke OpenSSL u jeziku PHP