4. Web<br />
<br />
4. Web<br />
4.1. Vài nét sự ra đời World Wide Web<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
World Wide Web có nhiều tên gọi khác như WWW,<br />
Web, W3, ...<br />
Web được biết đến bắt đầu từ năm 1980 ở CERN và do<br />
Tim Berner Lees sáng tạo ra.<br />
Được sử dụng trong thế giới Internet năm 1984<br />
Vào năm 1989 Berner-Lees đã đề xuất một sự mở rộng<br />
toàn cục ý tưởng trên để liên kết các siêu văn bản ở<br />
khắp nơi trên thế giới.<br />
Nó đã phát triển mạnh cho đến ngày nay.<br />
Để sử dụng Web cần có một client được gọi là trình<br />
duyệt Web.<br />
<br />
Lê Anh Nhật<br />
<br />
59<br />
<br />
4. Web<br />
4.2. Cách Web làm việc<br />
<br />
a.Web là gì ?<br />
Web<br />
<br />
là những kho tài liệu với các trang Web .<br />
Trang Web: là tài liệu sử dụng HTML (HyperText<br />
Markup Language) để mô tả và được lưu trữ thành<br />
những tập tin dạng văn bản có phần mở rộng là<br />
HTML hay HTM.<br />
Mục đích chính của HTML là để mô tả cách định<br />
dạng nội dung văn bản của một trang Web.<br />
<br />
Lê Anh Nhật<br />
<br />
60<br />
<br />
4. Web<br />
4.2. Cách Web làm việc<br />
b. Uniform Resource Locator - URL (Bộ định vị tài<br />
nguyên)<br />
URL là một sự qui ước chuẩn cho việc chỉ định vị trí<br />
mỗi tài nguyên trên Internet.<br />
Một URL gồm có ba phần:<br />
<br />
<br />
<br />
<br />
<br />
Scheme (hệ thống): mô tả protocol mà client sử dụng để xử<br />
lý tài nguyên.<br />
Host: chỉ ra máy mà tài nguyên cần xử lý nằm trên đó.<br />
Path: chỉ ra đường dẫn và có thể có cả tên tập tin là tài<br />
nguyên cần xử lý.<br />
<br />
Lê Anh Nhật<br />
<br />
61<br />
<br />
4. Web<br />
4.2. Cách Web làm việc<br />
c.HTTP (HyperText Transfer Protocol)<br />
Protocol<br />
<br />
HTTP (1990) được sử dụng để trao đổi<br />
thông tin giữa Web client và Web server.<br />
Protocol HTTP là một giao thức thuần văn bản.<br />
HTTP là một protocol không trạng thái, nghĩa là<br />
server không lưu giữ lại thông tin về user và chương<br />
trình duyệt của client.<br />
Với HTTP nó cho phép xác định tài nguyên yêu cầu<br />
có thể là một tập tin hoặc một chương trình.<br />
<br />
Lê Anh Nhật<br />
<br />
62<br />
<br />