
Khoa Khoa Hc và KThut Máy Tính
Bài Ging 7
LP TRÌNH WEB CHY
SERVER

Khoa Khoa Hc và KThut Máy Tính
Ni dung
Lp trình Web vi CGI
Lp trình Web vi Servlet
Lp trình Web vi JSP
Lp trình Web vi ASP
Lp trình Web vi PHP (thc)

Khoa Khoa Hc và KThut Máy Tính
Lp trình web vi CGI
Trang HTML chcha các ni dung c nh hoc có
ththao tác thay i qua DHTML client.
Nhu cu sdng các trang web nhưmtng dng
(giao tip vi user, tìm kim, ni dung thay i,
tương tác các ng dng, vi database…)=> ng
dng web.
CGI (Common Gateway Interface) là mt chun
(standard) vitng dng web.

Khoa Khoa Hc và KThut Máy Tính
Lp trình web vi CGI
Các cim
–Là
ng d
ng ch
y trên n
n web server.
–Nh
n thông tin t
web browser và xu
t thông tin
web
browser hi
n th
thông qua web server.
–
ng d
ng có th
ư
c vi
t v
i b
t c
ngôn ng
l
p trình
có standard input và standard output. (C/C++, Perl, Shell
script, Dos shell…)

Khoa Khoa Hc và KThut Máy Tính
Lp trình web vi CGI
Cách thc hotng cang dng web CGI
–Web server nh
n request
ng d
ng CGI t
browser.
–Web server g
i
ng d
ng CGI, truy
n các thông s
b
ng
các bi
n môi tr
ư
ng(thông qua standard input).
–
ng d
ng web CGI x
lý, giao ti
p v
i các
ng d
ng
khác (database, mail…), xu
t k
t qu
d
ng HTML qua
standard output
n web server.
–Web server nh
n k
t qu
và tr
v
cho browser.

