PHP -> Web
toimintoympäristönä [Edellinen | Seuraava]
1. Web toimintaympäristönä
- Webin toiminta perustuu asiakas-palvelin
-malliin.
Malliin kuuluu yleisellä tasolla kolme osaa:
- asiakasohjelma, joka lähettää palvelimelle
pyyntöjä käyttäjän ohjaamana
- palvelinohjelma, joka vastaa asiakasohjelman
pyyntöihin
- yhteyskäytäntö (protokolla), joka
määrittelee miten asiakasohjelma ja palvelinohjelma
viestivät keskenään
- Runsaasti erilaisia tekniikoita valittaviksi (ja
riideltäviksi)
- Web-sovelluksissa käytettävät tekniikat
voidaan jakaa karkeasti
- Web-selaimessa suoritettaviin asiakastekniikoihin,
- Web-palvelimessa suoritettaviin palvelintekniikoihin ja
- HTTP-yhteyskäytäntöön (protokollaan)
liittyviin tekniikoihin
- Web-sovelluksen voidaan sanoa rakentuvan:
- käyttöliittymästä
- sijaitsee Web-selaimessa asiakaspuolella
- rakentuu minimissään sekä
HTML-elementeistä (erityisesti lomakkeet) että Web-selaimen
ominaisuuksista
- sovelluslogiikasta
- käyttää lähes poikkeuksetta
palvelintekniikoita
- toteutetaan esim. PHP-kielellä
- käyttöliittymän ja sovelluslogiikan
välisestä viestinnästä
Web on ohjelmoijan kannalta hyvin haasteellinen
toimintaympäristö!
|