Hosting là gì
Hosting là nơi để lưu toàn bộ website của bạn (với các mã lệnh code, cơ sở dữ liệu như sql, các chương trình thực thi như php, apache), và có đường truyền kết nối internet tốc độ cao băng thông rộng đảm bảo website luôn có thể truy cập 24/24h.
Có rất nhiều khía cạnh để nói về hosting, định nghĩa và giải thích rõ ràng hosting là không dễ dàng gì trong giới hạn một bài viết. Vì vậy bài viết này không đi sâu giải thích chuyên sâu về hosting, mà chỉ chỉ ra một vài khía cạnh giúp bạn đọc nhận ra được hosting có vai trò gì, và vì sao chúng ta lại phải bỏ tiền ra mua hosting.
Website trên máy tính của bạn
Bạn biết đó, cơ bản thì khi làm web phải có hình ảnh, có các file định dạng html, cùng nhiều thứ rườm ra khác như xml, javascript, php...
Và tất nhiên là phải lưu chúng vào đâu đó. Bạn sẽ nghĩ ngay đến ổ cứng trên máy tính của bạn. Vâng chúng ta sẽ tạm thời lưu những file trên vào ổ cứng trên máy tính cá nhân. Khi bạn mở trên máy tính của bạn website chạy, và bạn xem được website. Nhưng lúc này, chỉ có mình bạn xem được website.
Đường truyền internet về máy tính của bạn
Mà việc thiết kế là để cho khách hàng xem. Vậy là bạn cần phải làm thêm công việc là nối internet và cấu hình kết nối để một người nào đó ở đâu đó trên internet có thể truy cập và xem được website của bạn. Giả sử mọi thứ trơn tru. Yeah! Khách hàng xem được website của bạn. Điều đó thật tuyệt vời nhỉ.
Và khi khách truy cập tăng
Rồi khách truy cập của bạn bắt đầu tăng lên, tin vui. Nhưng đường truyền internet của bạn chỉ có băng thông giới hạn, số người truy cập tăng làm cho đường truyền internet bị ngẽn, làm cho website của bạn truy cập rất chậm. Thế là bạn phải bỏ tiền ra nâng băng thông cho đường truyền internet. Vậy là mọi chuyện tạm thời được giải quyết, website đã truy cập trở lại bình thường.
Rồi khi khách truy cập vào máy tính của bạn để xem website, ổ cứng cũng bắt đầu quá tải và kêu rèn rẹt, nguy cơ hư ổ cứng là rất có thể. Rồi bỗng nhiên điện cúp cái rụp, máy tính tắt, website không còn truy cập được nữa. Ôi thôi rắc rối quá.
Xử lý sự cố
Họ cũng chuẩn bị sẵn các máy lưu điện đề phòng mất điện. Và có những thứ khác nữa như hệ thống lưu dữ liệu song song trên hai ổ cứng khác nhau đảm bảo dữ liệu của bạn không bị mất khi 1 ổ cứng bị hư.
Tối ưu hệ thống và HOSTING xuất hiện
Và một số website thì khá nhỏ, thuê nguyên cái máy tính thì có vẻ lãng phí quá. Thế là để tiết kiệm cho người đặt webstie, người ta tìm cách chia nhỏ hoạt động của hệ thống gồm việc chia nhỏ hoạt động của CPU, RAM, ổ cứng... và cho bạn thuê lại theo nhu cầu. Và đến lúc này, thuật ngữ hosting xuất hiện.
Tác giả bài viết:
Nguyễn Tiến Dũng
Bản quyền hình ảnh:
Business vector created by freepik - www.freepik.com
Dustin Dũng có 15 năm kinh nghiệm làm việc với PHP, SQL, Đã thực hiện qua các dự án với Joomla!, Wordpress, Opencart, PrestaShop, Magento. Với Joomla!, Dustin Dũng có hơn 15 năm kinh nghiệm, từ Mambo, rồi Joomla 1.0 và bây giờ là Joomla! 5