Trong quá trình thiết kế website thì tên miền (Domain Name) và Web Hosting là 2 đối tượng không thể thiếu.
I.Tên miền (Domain name) là gì? Mối liên hệ giữa tên miền và Thương hiệu.
Tên miền : là tên được sử dụng để định danh địa chỉ Internet của máy chủ gồm các dãy ký tự cách nhau bằng dấu chấm (.)
Thương hiệu – theo định nghĩa của Tổ chức sở hữu trí tuệ thế giới WIPO: là một dấu hiệu đặc biệt để nhận biết một sản phẩm hàng hoá hay một dịch vụ nào đó được sản xuất hay được cung cấp bởi một cá nhân hay một tổ chức.
Như vậy, tên miền và thương hiệu là hai khái niệm hoàn toàn độc lập với nhau. Nhưng trên thực tế, thương hiệu bảo vệ công việc kinh doanh trong xã hội thực, còn tên miền bảo vệ thương hiệu trong xã hội ảo trên mạng internet. Như vậy, đăng ký tên miền có thương hiệu thực chất cũng là bảo vệ công việc kinh doanh của mỗi chủ thể.
II. Cấu trúc của tên miền:
1/ Tên miền mức cao nhất (Top level Domain -TLD ) bao gồm:
+Tên miền quốc gia cấp cao nhất (ccTLD):các mã quốc gia của các nước tham gia Internet được quy định bằng hai chữ cái theo tiêu chuẩn ISO-3166 như Việt nam là VN, Anh quốc là UK v.v… và các lĩnh vực dùng chung (World Wide Generic Domains).
+ Tên miền dùng chung cấp cao nhất (gTLD) :
1- COM : Thương mại ( Commercial)
2- EDU : Giáo dục ( Education )
3- NET : Mạng lưới ( Network )
4- INT : Các tổ chức quốc tế ( International Organisations )
5- ORG : Các tổ chức khác ( Other Orgnizations )
6- BIZ : Được dùng cho các trang thương mại (Business)
7- INFO : Thường được đặt tên cho các trang web cung cấp thông tin( Information)
8-PRO : Lĩnh vực có tính chuyên ngành cao(Professional)
Tên miền chỉ dùng ở Mỹ:
9- MIL : Quân sự ( Military )
10- GOV : Nhà nước ( Government )
2/ Tên miền mức hai (Second Level) và các mức thấp hơn: Đối với các quốc gia nói chung tên miền mức hai này do Tổ chức quản lý mạng của quốc gia đó định nghĩa, có thể định nghĩa khác đi, nhiều hơn hay ít đi nhưng thông thường các quốc gia vẫn định nghĩa các lĩnh vực kinh tế, xã hội của mình tương tự như các lĩnh vực dùng chung nêu trên.
Ví dụ tại Việt Nam, VNNIC định nghĩa các tên miền cấp 2: com.vn, net.vn, org.vn…
III. Web Hosting là gì?
Khi thiết kế website cần phải có một không gian lưu trữ nội dung trang web hay dữ liệu trên không gian nào đó.Web hosting là nơi không gian trên máy chủ có cài sẵn một số dịch vụ Internet như ftp, dịch vụ mail . Ngoài ra bạn phải thuê Web Hosting vì những máy tính đó luôn có một địa chỉ IP cố định mỗi khi kết nối vào , còn như nếu bạn truy cập vào internet như thông thường thông qua các ISP (Internet Service Provider – Nhà cung cấp dịch vụ Internet) thì địa chỉ IP trên máy bạn luôn bị thay đổi, do đó dữ liệu trên máy của bạn không thể truy cập được từ những máy khác trên Internet.
IV. Các yêu cầu và tính năng của Web Hosting?
-Web Hosting phải có một dung lượng đủ lớn (tính theo MB) để lưu giữ được đầy đủ các thông tin, dữ liệu, hình ảnh,… của Website đã thiết kế.
-Phải hỗ trợ truy xuất máy chủ bằng giao thức FTP để cập nhật thông tin
-Phải có bandwidth (băng thông) đủ lớn để phục vụ các hoạt động giao dịch, trao đổi thông tin của Website
-Hỗ trợ các công cụ lập trình phần mềm trên Internet và các công cụ viết sẵn để phục vụ các hoạt động giao dịch trên Website như gửi mail, upload qua trang Web,…
-Hỗ trợ đầy đủ các dịch vụ E-mail như POP3 E-mail, SMTP Server,…
-Không bị chèn các banner quảng cáo của nhà cung cấp.
V. Sự liên kết giữa Domain name và Web Hosting – Domain Name Servers (DNS)
Việc liên kết giữa Domain name và Web Hosting để tạo ra một nền móng cho Website đòi hỏi phải có một yếu tố trung gian trên Internet, đó chính là DNS Name Servers (các máy chủ phân giải tên).
Mỗi nhà cung cấp Web Hosting sẽ có một DNS riêng để làm nhiệm vụ nối kết giữa Domain name với Web Hosting bạn đã đăng ký. Khi bạn đăng ký dịch vụ Web Hosting, người ta sẽ cung cấp cho bạn các địa chỉ và dãy số IP để bạn trỏ Domain name của bạn tới.
Thông thường, các dãy này được chia làm 2 phần, dãy thứ nhất gọi là Primary DNS, dãy tiếp theo (có thể từ 1 đến 5 dãy) sẽ là Secondary DNS.
Khi có được các địa chỉ và dãy số IP này, bạn chỉ cần khai báo trong hệ thống quản lý Domain name của bạn (điền địa chỉ hoặc dãy số IP hoặc cả 2 tùy theo yêu cầu), Domain name sẽ tự động liên kết với Web Hosting trong vòng 24 giờ đồng hồ.