Lập trình và Thiếtkế Web 2
© 2007 Khoa Công nghệ thông tin
Khoa
Khoa
CNTT
CNTT
–
–
ĐH
ĐH
.KHTN
.KHTN
Bài 1
T
T
Ổ
Ổ
NG QUAN V
NG QUAN V
Ề
Ề
WEB V
WEB V
À
À
THI
THI
Ế
Ế
T K
T K
-
-
Mạ
Mạ
ng
ng
thông
thông
tin
tin
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Web
Web
là gì
là gì
?
?
Là các dịch vụ phân tán cung cấp thông tin multimedia dựa
trên hypertext
– Phân tán: thông tin được đặt trên nhiều máy chủ khắp thế giới
– multimedia: thông tin bao gồm text, graphics, sound, video
– hypertext: là kỹ thuật được sử dụng để truy cập thông tin
Có khoảng hơn 30 tỉ trang web thuộchơn 108 triệu website
(2-2007 - Netcraft's survey)
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Các thành phầncủaweb
Webpage
– Là trang web. Có thể hiểnthị các thông tin dướidạng vănbản,
Users (clients)
Browse
Internet
(WWW)
WWW Servers
Authors write
HTML
resources
(HTML files)
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Web
Web
–
–
C
C
á
á
c k
c k
há
há
i ni
i ni
ệ
ệ
m c
m c
m c
hí
hí
nh
nh
Địa chỉ IP – IP Address – tracecrt www.yahoo.com
– Là 1 con số 32 bit, chia thành 4 số 8 bit, vd: 203.162.33.44 (gồm 2
phần: network address, host address)
– Xác định đối tượng nhận và gởi thông tin trên Internet
– Để biếtIP: ping www.intel.com
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Web
Web
-
-
C
C
á
á
c k
c k
há
há
i ni
i ni
ệ
ệ
m c
ệ
ệ
m c
m c
hí
hí
nh
nh
URL
URL
–
–
đ
đ
ị
ị
nh v
nh v
ị cá
ị cá
c t
c t
à
à
i nguyên Internet
i nguyên Internet
URL là định danh duy nhất cho các tài nguyên Internet
Chỉ ra:
– Cách truy cập
– Vị trí tài nguyên
Khả năng hiển thị :
– text-only (Lynx, )
– graphic (MSIE, Netscape, )
Hiển thị được nhiều loại ảnh
– TEXT, GIF, JPEG, sound, video, postscript,
Hỗ trợ nhiều giao thức
– HTTP, FTP, SMTP, POP,
Có thể “plug-in” các công cụ vào browser
để tăng tính năng (3D animation, SWF, )
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Cá
Cá
c giao t
c giao t
á
á
c chu
c chu
ẩ
ẩ
n trên
n trên
Web
Web
Browser
DNS server
URL
URL
Web
l
l
ậ
ậ
p
p
Website
Website
Xác định yêu cầu Website
Mua tên miền
Thuê chỗ hosting
Thiếtkế Website
Đưa vào hoạt động
Duy trì thông tin, bảodưỡng website
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
C
C
á
á
c
c
bư
bư
ớ
ớ
c
c
thi
thi
nh
nh
m
m
ụ
ụ
c
c
đ
đ
í
í
ch
ch
–
–
yêu
yêu
c
c
ầ
ầ
u
u
c
c
ủ
ủ
a
a
ả
n
n
Đề ra mục tiêu khái quát, ngắngọn, rõ ràng của
Website cầnthiếtkế
Là công cụđểđánh giá sự thành bạicủamộtWebsite
Mụctiêuphải dài hạn, bao trùm toàn bộ kế hoạch
phát triển
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Đ
Đ
ố
ố
i
i
tư
tư
ợ
ợ
ng
ng
ph
ph
ụ
ụ
c
c
v
v
v
v
ụ
ụ
(
(
tt
tt
)
)
Thiếtkế tốt = thích hợpchomộtdảirộng các loại đọc
giả có trình độ và nhu cầu khách nhau
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Ch
Ch
ủ
ủ
đ
đ
ề
ề
c
c
ủ
ủ
a
a
Website
Website
ễ
ễ
n
n
đ
đ
à
à
n
n
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Ch
Ch
ủ
ủ
đ
đ
ề
ề
c
c
ủ
ủ
a
a
Website
Website
–
–
đ
đ
ề
ề
c
c
ủ
ủ
a
a
Website
Website
–
–
Tin
Tin
t
t
ứ
ứ
c
c
online
online
Lập trình và Thiếtkế Web 2 – Bài 1 : Tổng quan về Web và Thiếtkế Web
© 2007 Khoa CNTT - ĐHKHTN
Ch
Ch
ủ
ủ
ế
ế
n
n