4. 1. Webpage Website
2. HTML, XHTML, DHTML
3. C叩c ng担n ng畛 l畉p tr狸nh web
4. Web Server Web Browser HTTP
5. M担 h狸nh 畛ng d畛ng
6. Qu叩 tr狸nh Request Respone
7.C叩c b動畛c x但y d畛ng 1 d畛 叩n web
5. a. Webpage:
Web l m畛t h畛 th畛ng c叩c vn b畉n c坦 m畛i si棚u li棚n
k畉t b棚n trong v畛i nhau (interlinked hypertext
documents) 動畛c truy xu畉t th担ng qua h畛 th畛ng
Internet.
Webpage l m畛t trang th担ng tin ch畛a: vn b畉n
(text), h狸nh 畉nh (images), phim (videos) v c叩c a
ph動董ng ti畛n kh叩cc坦 m畛i si棚u li棚n k畉t v畛i nhau
(hyperlinks).
M畛t trang web l m畛t t畉p tin HTML ho畉c XHTML
動畛c truy xu畉t th担ng qua giao th畛c HTTP.
6. b. Website:
Website l m畛t t畉p h畛p c叩c trang web n畉m trong
m畛t t棚n mi畛n ho畉c t棚n mi畛n ph畛 tr棚n WWW c畛a h畛
th畛ng m畉ng Internet.
Ph但n lo畉i:
Website t挑nh: ch畛 y畉u gi畛i thi畛u th担ng tin
Website 畛ng: c坦 s畛 t動董ng t叩c v畛i ng動畛i d湛ng
7. WEBSITE
WEB PAGE
Gi畛i thi畛u
WEB PAGE
Tin t畛c
WEB PAGE
S畉n ph畉m
WEB PAGE
Qu畉ng c叩o
WEB PAGE
Li棚n h畛
WEB PAGE
Trang ch畛 WEB PAGE
H狸nh 畉nh
WEB PAGE
Menu
WEB PAGE
Videos
WEB PAGE
S畛 ki畛n
8. a. HTML:
HTML l vi畉t t畉t c畛a HyperText Markup
Language (ng担n ng畛 叩nh d畉u si棚u vn b畉n).
HyperText vn b畉n c坦 th畛 k畉t n畛i 畉n vn b畉n
kh叩c.
S畛 d畛ng c叩c th畉獅 畛 叩nh d畉u vn b畉n, gi炭p
tr狸nh duy畛t x叩c 畛nh 動畛c c叩ch bi畛u di畛n trang
web 畉n ng動畛i s畛 d畛ng.
M畛t t畉p tin HTML l m畛t t畉p tin vn b畉n trong 坦
c坦 ch畛a c叩c th畉 叩nh d畉u. (c叩c t畉p tin ny c坦 ph畉n
m畛 r畛ng l *.htm ho畉c *.html)
9. b. XHTML:
XHTML l vi畉t t畉t c畛a eXtensible HyperText
Markup Language (ng担n ng畛 叩nh d畉u si棚u vn
b畉n m畛 r畛ng): l ng担n ng畛 叩nh d畉u t動董ng t畛 ng担n
ng畛 HTML nh動ng c坦 c炭 ph叩p ch畉t ch畉 h董n.
XHTML 動畛c xem l th畉 h畛 ti畉p theo c畛a
HTML d畛a tr棚n chu畉n XML.
10. c. DHTML:
DHTML l vi畉t t畉t c畛a Dynamic HyperText
Markup Language (ng担n ng畛 叩nh d畉u si棚u vn
b畉n 畛ng).
L ng担n ng畛 d湛ng t畉o ra trang web d畛a tr棚n s畛 k畉t
h畛p c畛a nhi畛u k畛 thu畉t nh動: ng担n ng畛 HTML t挑nh,
ng担n ng畛 k畛ch b畉n m叩y kh叩ch (Javascript), ng担n
ng畛 畛nh d畉ng tr狸nh di畛n Cascading Style Sheets
(CSS) v Document Object Model (DOM).
DHTML cho ph辿p ng動畛i d湛ng th棚m c叩c hi畛u 畛ng
vo c叩c trang web m HTML kh担ng th畛c hi畛n
動畛c.
11. Hi畛n nay, c坦 nhi畛u ng担n ng畛 l畉p tr狸nh h畛 tr畛 cho
vi畛c vi畉t c叩c 畛ng d畛ng web ch畉y tr棚n m叩y ch畛
(x但y d畛ng c叩c website 畛ng) nh動:
ASP (Active Server Pages): do Microsoft ph叩t
tri畛n.
JSP (Java Server Pages): IBM ph叩t tri畛n.
PHP (Hypertext Preprocessor): c畛ng 畛ng
ph叩t tri畛n (c叩c ti li畛u li棚n quan PHP 動畛c
cung c畉p t畉i Zend).
..
12. Web Server: l n董i nh畉n v i畛u ph畛i c叩c y棚u
c畉u t畛 Web Browser v g畛i k畉t qu畉 tr畉 v畛.
Web Browser: l n董i th畛 hi畛n d畛 li畛u, t畉p h畛p d畛
li畛u c畛a ng動畛i d湛ng v g畛i 畉n Web Server.
HTTP: l m畛t giao th畛c d湛ng 畛 trao 畛i th担ng
tin gi畛a Web Browser v畛i Web Server.
Hnh 畛ng g畛i n畛i dung 畉n Web Server trong
qu叩 tr狸nh x畛 l箪 th担ng tin v sau 坦 Server tr畉 k畉t
qu畉 v畛 cho Web Browser th狸 動畛c xem l
Postback
V鱈 d畛: c叩c trang ng nh畉p website, forum
13. Web Browser Web Server
Client g畛i y棚u c畉u
1. X畛 l箪 y棚u c畉u
2. Thi hnh code
3. L動u tr畛 d畛 li畛u
4. G畛i k畉t qu畉Th畛 hi畛n l棚n trang web
Default.aspx
Server h畛i 叩p