Tài liệu Sơ lược về Domain và Hosting: Sơ lược về Domain và
Hosting
Sơ lược về Domain và Hosting
Để có một Website trên Internet, bước đầu, bạn cần phải thiết kế và lập trình
Website, chạy thử trên máy cá nhân. Nếu thấy "ngon" và muốn đưa lên
Internet, bạn cần phải đăng ký thuê một tên miền, một mảnh "đất" (host) trên
Internet, upload Website và tiếp đó, quảng cáo Website cho mọi người. Nếu
Website của bạn có nhiều lượt truy cập, bạn có quyền đặt các quảng cáo trên
Website để kiếm xiền.
Tên miền
Các bạn đã biết đến khái niệm địa chỉ IP (địa chỉ của một máy tính trên
mạng, với bản IPV4 có dạng x.y.z.t, trong đó x,y,z,t là một số nguyên từ 0
đến 255.
Tuy nhiên, địa chỉ IP là một dòng số không dễ nhớ tí nào. Ngay cả thần đồng
toán học như Lương Thế Vinh chắc cũng chỉ nhớ được đến vài trăm cái địa
chỉ IP như vậy là cùng . Vì vậy người ta đã phát minh ra một cái tên dễ chịu
(dễ nhớ) hơn, đó chính là tên miền hay domain. Nói ngắn gọn thì tên miền là
một cái tên được viết bằng ngôn ngữ tự nhiên, s...
8 trang |
Chia sẻ: Khủng Long | Lượt xem: 1171 | Lượt tải: 0
Bạn đang xem nội dung tài liệu Sơ lược về Domain và Hosting, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
Sơ lược về Domain và
Hosting
Sơ lược về Domain và Hosting
Để có một Website trên Internet, bước đầu, bạn cần phải thiết kế và lập trình
Website, chạy thử trên máy cá nhân. Nếu thấy "ngon" và muốn đưa lên
Internet, bạn cần phải đăng ký thuê một tên miền, một mảnh "đất" (host) trên
Internet, upload Website và tiếp đó, quảng cáo Website cho mọi người. Nếu
Website của bạn có nhiều lượt truy cập, bạn có quyền đặt các quảng cáo trên
Website để kiếm xiền.
Tên miền
Các bạn đã biết đến khái niệm địa chỉ IP (địa chỉ của một máy tính trên
mạng, với bản IPV4 có dạng x.y.z.t, trong đó x,y,z,t là một số nguyên từ 0
đến 255.
Tuy nhiên, địa chỉ IP là một dòng số không dễ nhớ tí nào. Ngay cả thần đồng
toán học như Lương Thế Vinh chắc cũng chỉ nhớ được đến vài trăm cái địa
chỉ IP như vậy là cùng . Vì vậy người ta đã phát minh ra một cái tên dễ chịu
(dễ nhớ) hơn, đó chính là tên miền hay domain. Nói ngắn gọn thì tên miền là
một cái tên được viết bằng ngôn ngữ tự nhiên, sử dụng tập ký tự [a..z,0..9,.,-]
để chỉ đến một địa chỉ IP xác định. Ví dụ: phpvn.org
Để xác định một cái địa chỉ IP nào đó dựa trên tên miền, người ta phải sử
dụng một hệ thống máy chủ để ánh xạ từ tên miền thành IP.
Tên miền được chia thành nhiều cấp, phân biệt bởi dấu chấm (.). Chúng ta
xác định số cấp lần lượt từ phải sang trái bắt đầu từ 1, trong đó cấp lớn hơn
là con của cấp nhỏ hơn
Ví dụ: cntt.dhsphn.edu.vn gắn với 203.162.18.59 trong đó:
vn: Nước Việt Nam (Cấp 1)
edu: Tổ chức giáo dục (Cấp 2)
dhsphn: Tên cơ quan (Cấp 3)
cntt: đơn vị nhỏ trong cơ quan (Cấp 4)
Đặc biệt: Tên localhost luôn được gắn với địa chỉ IP 127.0.0.1.
Hệ thống tên miền trên Internet
Hệ thống tên miền trên internet được quản lý thống nhất bởi một tổ chức
quốc tế và được điều khiển thông qua hệ thống máy chủ quản lý tên miền
cấp cao nhất (TLD hay Top Level Domain).
Khi NSD gõ một địa chỉ URL vào ô address trên trình duyệt, nếu như phần
đầu của địa chỉ này xác định một địa chỉ IP, trình duyệt sẽ kết nối tới máy
chủ có địa chỉ IP đó. Trong trường hợp phần đầu của URL xác định một tên
miền, tên miền này sẽ được gửi đến hệ thống máy chủ TLD, từ đó qua các
dịch vụ cung cấp domain uỷ quyền để tra địa chỉ IP tương ứng với tên miền.
Sau khi đã tìm thấy địa chỉ IP, hệ thống máy chủ TLD sẽ trả IP về cho trình
duyệt và trình duyệt tiếp tục kết nối tới máy chủ có IP đã nhận được để "đòi"
thông tin.
Các tên miền được cung cấp tới tay người dùng thông qua các đại lý cho
thuê tên miền, và thường theo dạng thuê bao tên miền hàng năm.
Các dạng đuôi thông dụng:
• .com: Commercial: Dành cho các tổ chức thương mại, doanh nghiệp.
• .net (Network): Dành cho các nhóm làm việc trên mạng hoặc các trang
web chung chung (VD: noigiaitri.net ).
• .org (Organization): Dành cho các tổ chức nói chung (phi thương mại). vd:
phpvn.org
• .gov (Government): Dành cho các cơ quan hành chính
• .edu (Education): Dành cho các tổ chức giáo dục
• Các hệ thống tên miền cấp quốc gia khác (VD: .vn, .cn, .sg)
Tham khảo giá tên miền hoặc các dịch vụ đăng ký tên miền
Host
Thuật ngữ host ám chỉ một không gian lưu trữ trên hệ thống máy chủ và các
dịch vụ kèm theo.
Chất lượng của host được đánh gía thông qua:
• Lượng băng thông được sử dụng hàng tháng (Tính theo GB/month hay
MB/month)
• Chất lượng của máy chủ/hệ thống máy chủ (CPU, RAM)
• Băng thông của máy chủ.
•Dung lượng ổ cứng chia sẻ
• Số lượng các host đặt trên cùng một hệ thống máy chủ
• Các dịch vụ kèm theo (email, web, ftp, hỗ trợ php, mysql)
• Khả năng hỗ trợ số lượng user cùng truy cập đồng thời
• ...
Các dạng host
• Cụm máy chủ: Bao gồm nhiều máy chủ (từ vài máy chủ tới hàng ngàn máy
chủ) cùng làm việc song song. Đây là hệ thống với giá thành cực đắt, có thể
lên tới hàng triệu dollar như các "nông trại" máy chủ của Google. Hệ thống
này có thể phục vụ cho hàng triệu lượt truy cập cùng lúc.
• Máy chủ riêng (Dedicated Server) hay còn gọi là dạng thuê bao máy chủ
riêng biệt, có giá thành tương đối cao (hàng trăm dollar/tháng). Các máy chủ
này có thể phục vụ hàng trăm lượt truy cập đồng thời tuỳ thuộc vào cấu hình
máy chủ.
• Máy chủ riêng ảo (VPS hay Virtual Private Server): Bao gồm một hoặc
một số máy chủ thực sự được chia thành nhiều máy chủ ảo. Loại này rẻ hơn
máy chủ riêng (khoảng vài chục dollar/tháng), tuy nhiên hiệu năng kém hơn
do phải chia sẻ cho nhiều người dùng.
• Web hosting: Một khoảng không gian lưu trữ đặt trên một máy chủ nào đó.
Theo khái niệm này, một máy chủ có thể chia thành hàng ngàn Web
Hosting. Đây là loại dịch vụ rẻ nhất, hiệu suất kém nhất do phải chia sẻ năng
lực máy chủ cho quá nhiều người sử dụng (vài dollar/tháng). Có một số loại
hosting miễn phí, chủ yếu là để thử nghiệm dịch vụ hoặc để quảng cáo, song
rất dễ bị chết. Nếu bạn định làm một trang Web nghiêm chỉnh, hãy từ bỏ ý
định sử dụng host miễn phí.
Tải files lên host
Để tải file từ máy lên host, chúng ta có thể sử dụng các công cụ quản lý host
(như CPanel) hoặc sử dụng chương trình FTP (có thể tìm kiếm các chương
trình FTP
Quảng bá Website
Khi chúng ta đã có một Website trên Internet, chúng ta cần đăng ký Website
vào các máy tìm kiếm trong nước và thế giới (search engine) như: Google,
Yahoo Tiếp đó cần xây dựng các chiến lược để nâng cao vị trí của
Website trong hệ thống xếp hạng Website thế giới. (VD: Alexa, Google
Rank) Việc nâng cao thứ hạng Website sẽ giúp người sử dụng dễ dàng tìm
đến Website của chúng ta.
Một trong những chiến lược nhằm nâng cao thứ hạng Website là tối ưu từ
khoá cho các hoạt động tìm kiếm của search engine (SEO – Search Engine
Otimization): Tối ưu tứ khoá liên quan tới tên miền, tiêu đề, các trường mô
tả từ khoá (sẽ được học trong HTML).
Các file đính kèm theo tài liệu này:
- tailieu.pdf