📖 Học tập
BÀI 2
SERVER – CLIENT – TRÌNH DUYỆT & VAI TRÒ TỪNG THÀNH PHẦN
I. MỤC TIÊU BÀI HỌC
- Hiểu rõ khái niệm Server và Client
- Biết trình duyệt là gì và làm được những gì
- Hiểu mô hình Client – Server trong thực tế
II. CLIENT LÀ GÌ?
1. Định nghĩa
Client là thiết bị hoặc phần mềm của người dùng dùng để gửi yêu cầu và nhận kết quả từ Server.
2. Ví dụ Client
- Máy tính cá nhân
- Điện thoại
- Trình duyệt Chrome, Edge, Firefox
Ghi nhớ:
Client là phía “người dùng”, không lưu trữ website.
III. SERVER LÀ GÌ?
1. Định nghĩa
Server là máy tính chuyên dụng, hoạt động liên tục 24/7, dùng để lưu trữ và cung cấp dữ liệu cho Client khi có yêu cầu.
2. Server làm những việc gì?
- Lưu file website (HTML, CSS, JS, hình ảnh)
- Xử lý yêu cầu
- Trả dữ liệu về cho Client
Lưu ý:
Server không có màn hình để “xem web”, Server chỉ xử lý và trả dữ liệu.
IV. TRÌNH DUYỆT LÀ GÌ?
1. Khái niệm
Trình duyệt là phần mềm giúp Client gửi yêu cầu đến Server và hiển thị kết quả trả về.
2. Trình duyệt hiểu được gì?
- HTML – cấu trúc
- CSS – trình bày
- JavaScript – tương tác
Kết luận:
Không có trình duyệt → không xem được website.
V. MÔ HÌNH CLIENT – SERVER
- Client mở trình duyệt
- Nhập địa chỉ website
- Trình duyệt gửi yêu cầu đến Server
- Server xử lý và gửi dữ liệu
- Trình duyệt hiển thị cho người dùng
VI. WEBSITE TĨNH VÀ VAI TRÒ SERVER
- Server chỉ gửi file HTML, CSS, JS
- Không xử lý dữ liệu phức tạp
- Phù hợp học nền tảng
VII. KẾT LUẬN CỐT LÕI
✔ Client là người yêu cầu
✔ Server là nơi lưu trữ và cung cấp
✔ Trình duyệt là cầu nối hiển thị
✔ Client – Server là mô hình nền tảng của Internet
VIII. BÀI TẬP
Bài tập 1:
Trình bày bằng lời của đồng chí: Server khác Client ở điểm nào?
Bài tập 2:
Khi mất Internet, vì sao không truy cập được website?