uvod v php Flashcards
Statične spletne strani
Temeljijo na jezikih HTML in CSS
Značilnosti:
Malo interaktivnosti
Težje vzdrževanje
Redko spreminjajoča vsebina
»klasičen splet«
Dinamične spletne strani
Dinamično se spreminja
Značilnosti:
Dinamična gradnja strani
Urejanje vsebine
Pogosto spreminjajoča se vsebina
Interaktivnost
Splet 2.0
Strežniški skriptni jezik:
Je program, ki ustvari odgovor
* Je lahko
- Del spletnega strežnika
- Samostojen
* Glavne naloge spletnega strežnika
- Povezati URL zahtevo z vsebino
- Posredovati podatke
* Glavne naloge skripte
- Procesirati vhodne podatke
- Ustvariti vsebino za odjemalca
Strežniška dinamika:
- Pogosto nevidna za uporabnika
- Povezovanje spletnega strežnika z back-end strežniki
- Komunikacija:
- Strežnik -> odjemalec
- Odjemalec -> strežnik
- Implementacija z pomočjo strežniških spletnih jezikov
- Sestavni deli strežniških skriptnih jezikov
- Spletni strežnik posreduje zahtevo interpreterju
- Primeri namenov uporabe:
- Izgradnja in prikaz vsebinske strni
- Forumi, oglasne deske in podobne strani
- E-pošta
- Oglasi
- Vprašalniki in glasovanja
delovanje dinamične spletne strani
- Vpis URL naslova
- Spletni naslov se pretvori v IP naslov
- Zahteva začetnico strani z uporabo IP naslova
- Sprejme zahtevo za začetno stran
- Poišče začetna_strano.html
- Spletna stran vsebuje PHP
- Procesor obdela PHP
- V bazi se izvrši SQL
- Procesor sprejme podatke
- Vrne začetno stran
- Prikaže stran