Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
General Definition:
Server-side technology
Client-side technology
JavaScript
Java Applets
Flash
Static
Dynamic
Active
Server-Side
Client-Side
Mixed Server/Client:
Flash
Strength
FlashIA Considerations
JavaScript
JavaScript IA considerations
Client-Server Model
Service Request
Service Result
Clients
Server
Web Server
Talks HTTP
GET /foo/blah
/
u sr
b in
foo
b lah
www
fu n
etc
g if
CGI Programming
ht
t
s
e
qu
e
r
tp
HTTP
SERVER
CLIENT
se
t
fo env
rk
(
() ),
,
d
ex up(
ec
)
() ,
,
..
CGI Program
http response
Parser
4. Parser executes
any php code and
places result in file
1. request
Server
Browser
7. Browser
renders html
and displays
result
6. Server
sends html
file to
browser
3. Parser scans
file for php code
5.
Resulting
html file
sent back
to server
file
Dynamic Documents
Web Programming
Questions?
Grazias Kiitos
Danke Gratias
Terima Kasih
Merci
Thank You