📖 Học tập
BÀI 3
DOMAIN – HOSTING – URL – DNS
I. MỤC TIÊU BÀI HỌC
- Phân biệt rõ Domain, Hosting, URL, DNS
- Hiểu vai trò từng thành phần
- Không nhầm lẫn khi làm website thực tế
II. DOMAIN (TÊN MIỀN) LÀ GÌ?
1. Định nghĩa
Domain (tên miền) là địa chỉ định danh của một website trên Internet, giúp con người dễ nhớ thay vì phải nhớ địa chỉ IP.
2. Ví dụ
- google.com
- chinhphu.vn
- github.com
Ghi nhớ:
Domain giống như “địa chỉ nhà”, không phải là nơi chứa dữ liệu.
III. HOSTING LÀ GÌ?
1. Định nghĩa
Hosting là không gian lưu trữ trên Server, nơi chứa toàn bộ dữ liệu của website như file HTML, CSS, JavaScript, hình ảnh.
2. Hosting làm gì?
- Lưu trữ website
- Đảm bảo website hoạt động 24/7
- Cung cấp dữ liệu cho người truy cập
Lưu ý quan trọng:
Có Domain mà không có Hosting → không có website để xem.
IV. URL LÀ GÌ?
1. Định nghĩa
URL là địa chỉ đầy đủ để truy cập một tài nguyên cụ thể trên website.
2. Ví dụ URL
- https://example.com
- https://example.com/bai-viet.html
- https://example.com/images/anh.jpg
Hiểu đúng:
Domain chỉ là một phần của URL.
V. DNS LÀ GÌ?
1. Định nghĩa
DNS là hệ thống phân giải tên miền, chuyển Domain mà con người hiểu được thành địa chỉ IP mà máy tính hiểu được.
2. DNS hoạt động ra sao?
- Người dùng nhập Domain
- Trình duyệt hỏi DNS
- DNS trả về IP của Server
- Trình duyệt kết nối đến Server
So sánh dễ nhớ:
DNS giống như danh bạ điện thoại của Internet.
VI. MỐI QUAN HỆ DOMAIN – HOSTING – DNS
- Domain: tên gọi
- Hosting: nơi chứa dữ liệu
- DNS: người chỉ đường
VII. KẾT LUẬN CỐT LÕI
✔ Domain ≠ Hosting
✔ Domain cần DNS để trỏ về Hosting
✔ URL là địa chỉ truy cập cụ thể
✔ Hiểu đúng giúp tránh lỗi khi triển khai website
VIII. BÀI TẬP
Bài tập 1:
Vì sao nói: “Có Domain chưa chắc đã có Website”?
Bài tập 2:
Phân tích một URL bất kỳ: đâu là Domain, đâu là đường dẫn?