Tìm hiểu về hosting

Tìm hiểu về hosting để biết các thông số vận hành, các gói hosting, thuê host. Tìm hiểu về hosting để biết cách chuyển nhà cung cấp, nâng tốc độ website…

Khái niệm cơ bản về hosting

Hosting chỗ lưu trữ website trên mạng

Vì sao phải có hosting

Vì người xem không thể truy cập vào máy cá nhân của bạn để xem website bạn làm. Website của bạn phải đưa lên mạng, đặt ở nơi có trường truyền tốc độ cao, địa chỉ cố định, có điện 24/24, có hệ thống chống sét, nuôi điện UPS lớn…

Phân loại hosting

Tìm hiểu về hosting, bạn cần biết rằng có loại hosting cho website như sau:

  • Share Hosting (Web hosting): Dùng chung tài nguyên giữa nhiều người
  • VPS : là server ảo, trên 1 máy server thật, nhà cung cấp dịch vụ tạo ra nhiều máy ào để cho thuê.
  • Collocated hosting:  Collocation nghĩa là “co-location”, là 1 dạng thức cho phép đặt máy chủ web của bạn tại datacenter của nhà cung cấp dịch vụ.
  • Dedicated Server:  server vật lý thật, tài sản của nhà cung cấp dịch vụ.
  • Cloud Server: là 1 server ảo triển khai trên nền tảng điện toán đám mây, hoạt động trên nhiều kết nối server vật lý.

Trong đó web hotsing là cách chọn có chi phí rẻ nhất.

Web hosting

Web Hosting là một phần server mà nhà cung cấp cài đặt các dịch vụ Internet như world wide web (www), truyền file(FTP), Mail…. để cho bạn thuê. Bạn có thể lưu nội dung website trên đó.
Server dạng này thường được chia sẽ tài nguyên (đĩa cứng, RAM, CPU) để cho nhiều khách hàng cùng thuê, nhờ đó chi phí thấp.

Phân loại web hosting

Tìm hiểu về hosting, bạn cần biết chọn loại hosting cho phù hợp với ngôn ngữ dùng để lập trình website. Hiện nay hai ngôn ngữ lập trình website rất phổ biến là PHP và .NET. Và tương ứng là 2 loại hosting : Linux và Windows.

  1. Hosting chạy hệ điều hành Linux : Bạn chọn hosting này khi website được lập trình bằng PHP. Trên hosting Linux, người ta đã cài đặt sẵn Apache, PHP, MySQL, phpMyadmin.
  2. Hosting chạy hệ điều hành Windows : Bạn chọn hosting này khi website được lập trình bằng công nghệ .NET. Trên hosting này người ta đã cài cho các bạn webserver IIS, .NET Framework, MsSQL.

Chú ý để chọn cho đúng nhé

Các thông số của web hosting

Tìm hiểu về hosting là phải biết các thông số hosting trước khi chọn thuê nhé. Sau đây là các thông số cần phải nắm rõ:

Dung lượng: Là độ lớn của đĩa cứng chứa website của bạn.
Băng thông (Bandwidth): là tổng lưu lượng thông tin tối đa mà website được cung cấp cho người xem trong 1 tháng
Addon domain: là domain được thêm vào trong hosting mà bạn mua. Khi tạo 1 addon domain, sẽ có 1 folder trên hosting được tạo ra để làm folder gốc cho website mới. Nhờ addon domain, bạn chạy có thể có nhiều website với domain khác nhau nhưng dùng chung một hosting.
Tóm lại, tính năng addon domain giúp bạn thuê 1 hosting để chạy nhiều website với tên miền khác nhau.
Subdomain: sub domain là tên miền phụ. Subdomain giúp giảm chi phí đăng ký tên miền và lập website mới. Sub domain phù hợp với website với nhiều khu vực khác nhau.
Parked domain: còn gọi là alias domain, nghĩa là tên miền này sẽ trỏ về tên miền chính, chỉ là đại diện cho tên miền chính chứ không chạy một website khác (cùng source website)
– Email accounts: Số lượng mailbox được tạo trong hosting
FTP accounts: Số lượng tài khoản FTP có thể tạo và dùng nó upload dữ liệu lên hosting

Phần mềm quản lý hosting

Phần mềm quản lý hosting là phần mềm dùng để tương tác và điều khiển Web hosting mà bạn thuê. Các nhà cung cấp thường cài sẵn một trong các chương trình này để bạn dùng. Hiện nay có 3 phần mềm được sử dụng khá phổ biến mà bạn sẽ gặp:

  • cPanel: cPanel là một chương trình tốt và phổ biến nhất hiện tại, với nhiều tính năng quản lý, thân thiện dễ dùng.
  • DirectAdmin: tương tự cPanel nhưng ít chức năng hơn và ít phổ biến hơn, giá rẻ hơn so với cPanel.
  • Parallels Plesk: Cũng giống 2 cái trên nhưng Plesks hỗ trợ của VPS Windows và VPS Linux
  • WHM (WebHost Manager ):  chương trình chuyên cung cấp các chức năng để quản trị server hoặc VPS. Cho phép nhà cung cấp dịch vụ hosting có thể quản lý tài khoản của khách hàng.

Làm sao đưa dữ liệu lên hosting

Bạn dùng giao thức FTP, đây là giao thức giúp truyền tải file từ máy của bạn đến 1 máy ở xa rất nhanh chóng.

Lựa chọn đại lý thuê phù hợp

Lựa chọn những nhà cung cấp web hosting uy tín để đảm bảo tính ổn định và bảo mật cho website của mình. Một số nhà cung cấp lớn tại Việt Nam:

  • viettelidc.com.vn
  • ods.fpt.net
  • Z.COM
  • pavietnam.vn
  • Matbao.net
  • nhanhoa.com
  • bkhost.vn

Sử dụng hosting miễn phí

Trong quá trình học hoặc nghiên cứu, bạn có thể sử dụng hosting miễn phí để thực hành. Có nhiều nhà cung cấp, trong đó Byethost.com là khá OK, họ cho phép đăng ký hosting miễn phí với đầy đủ chức năng (nhưng hơi chậm đó nhé)

Các yếu tố hosting cần chú ý để cải thiện tốc độ website

  • Tốc độ và công nghệ CPU của server
  • Loại đĩa cứng SSD nhanh hơn HDD
  • Vị trí server: trong nước nhanh hơn nước ngoài