CHƯƠNG 2 : MÃ NGUỒN MỞ WORDPRESS, HOST VÀ DOMAIN
2.2. Giới thiệu về Domain và Host
Để Website có thể hoạt động được thì cần có 3 phần:
1. Thiết kế Website: Chính là dữ liệu, nội dung của website bao gồm các hình ảnh, bài viết và các file mã lệnh hay còn gọi là mã nguồn - source code. Ví dụ như mã nguồn mở: Wordpress.
2. Tên miền: Hay còn gọi là Domain, là địa chỉ của trang web để mọi người có thể truy cập.
3. Hosting: Nơi lưu trữ dữ liệu cho website trên internet.
2.2.1. Tên miền – Domain là gì?
Domain hay tên miền chính là địa chỉ của website mà mọi người vẫn thường gõ vào thanh trình duyệt URL để truy cập trang web của bạn.
Để dễ hiểu thì nếu website của bạn là 1 ngôi nhà thì tên miền chính là địa chỉ của ngôi nhà đó.
Để phân tích về khái niệm, Internet cơ bản là một mạng lưới khổng lồ các máy tính kết nối với nhau thông qua đường dây cáp. Để dễ dàng phân biệt. mỗi máy tính dẽ được cấp cho 1 địa chỉ IP hay IP Address.
Địa chỉ IP này là 1 tổ hợp các số được phân tách bởi dấu chấm. Thông thường, các địa chỉ IP sẽ như thế này: 66.249.66.1
Máy tính thường không có vấn đề gì trong việc phân biệt hay ghi nhớ những con số này. Tuy nhiên, con người thì chắc chắn không thể nhớ được các dãy số như vậy để mà kết nối với các website trên mạng. Do đó, domain ra đời như 1 giải pháp để giải quyết vấn đề này.
22
Một tên miền thường chứa các ký tự là chữ để giúp ghi nhớ được cả địa chỉ website này. Giờ thì, nếu bạn muốn đến 1 website nào đó trên Internet, bạn không cần thiết phải gõ cả 1 dãy số dài mà đơn giản chỉ là 1 cái tên miền.
Ví dụ: google.com.vn.
2.2.2. Hosting hay Web hosting là gì?
Hosting hay web hosting là chỗ chứa tất cả các tệp trong website của bạn như các bài viết, hình ảnh, mã nguồn…, giống như là ngôi nhà mà website đang thực sự tồn tại ở đó vậy.
Ta có thể tưởng tượng thế này nếu domain là địa chỉ nhà của bạn thì hosting chính là ngôi nhà mà địa chỉ đó trỏ tới. Tất cả các website trên internet đều cần một web hositng.
Khi có ai đó nhập tên miền của bạn vào trình duyệt, tên miền sẽ lập tức được chuyển đổi thành địa chỉ IP máy tính của công ty lưu trữ website của bạn.
Máy tính này sẽ chứa các file của website và trả về kết quả cho trình duyệt của người dùng. Chỗ để chứa các website này gọi là hosting hay server (ổ cứng lưu trữ dữ liệu) mà trên 1 server có thể có nhiều hosting khác nhau. Các công ty web hosting thường cung cấp dịch vụ lưu trữ và duy trì website. Họ cũng sẽ đưa ra các kế hoạch hosting khác nhau cho khách hàng của mình.
2.2.3. Vậy thì Domain và web hosting liên hệ với nhau như thế nào?
Tên miền domain và hosting là 2 dịch vụ hoàn toàn khách nhau. Tuy nhiên, phải cần có cả 2 yếu tố đó thì website mới hoạt động được.
Thông thường, 1 hệ thống tên miền cũng gần giống với 1 cuốn danh bạ khổng lồ thường xuyên được update. Sau mỗi tên miền là địa chỉ của dịch vụ lưu trữ các file của mỗi website.
Không có tên miền thì sẽ không có cách nào để tìm ra website và nếu không có hosting thì bạn không cách nào để xây website được.
23
2.2.4. Làm thế nào để thiết lập 1 trang web từ domain và hosting
Để dựng 1 website bạn sẽ cần cả tài khoản domain và web hosting. Nếu chỉ mua tên miền sẽ chỉ đảm bảo cho bạn quyền được sử dụng tên miền cụ thể đó trong một khoảng thời gian nhất định (thường là 1 năm).
Bạn sẽ cần có hosting để lưu trữ tất cả các tệp trong website. Sau khi đã có hositng, bạn thực hiện cập nhật các cài đặt tên miền và trỏ tên miền đó về công ty dịch vụ web hositng mà bạn sử dụng.
Bạn hoàn toàn có thể mua cả tên miền và hosting từ cùng một nhà cung cấp. Hơn nữa bạn có thể chuyển website từ hosting này sang hosting khác chỉ bằng việc chuyển các tệp và dữ liệu sang. Sau đó, bạn chỉ cần điều chỉnh các cài đặt domain và trỏ nó đến công ty web hosting mới.
Ví dụ: Bạn mua 1 tên miền từ WordPress.com và sau đó muốn chuyển sang dạng web tự lưu trữ WordPress.org.
24
CHƯƠNG 3: PHÂN TÍCH VÀ XÂY DỰNG WEBSITE BÁN HÀNG TRỰC TUYẾN CHO CỬA HÀNG TỦ BẾP DOMINO