Mục Lục [Ẩn]
Hosting có nghĩa là dịch vụ lưu trữ và duy trì website. Để hoạt động, website cần được lưu trữ trên một máy chủ (server) kết nối mạng Internet và hoạt động liên tục 24h mỗi ngày và 7 ngày mỗi tuần. Nếu có điều kiện, bạn có thể trang bị một máy chủ riêng cho mình hoặc thuê một dung lượng đủ lớn trên Server của nhà cung cấp dịch vụ để lưu nội dung website nhằm làm cho bất kì ai cũng có thể truy cập vào những nội dung này bất kỳ lúc nào, bất kỳ nơi nào.
Hosting windows là một dịch vụ lưu trữ rất nhiều các trang web trên một máy chủ chạy hệ điều hành Windows Sever kết nối Internet. Mỗi trang web có phân vùng riêng của mình thường sử dụng các phần mềm chia sẻ và quản lý hosting (control panel) như Hosting Controller, Plesk,… Các ứng dụng hỗ trợ trên máy chủ Windows: – ASP 3.0/ASP.NET 1.1/2.x/3.x – PHP & MySQL for Windows Server – MS Access/MS SQL Server 2000/2005/2008 – ASP Email, ASP Upload, ASP Jpg, JMail – POP3/SMTP/Webmail – FTP, HTTP File Manager – Microsoft FrontPage 2000 Server Extentions – CGI Scripting In Perl & C,…
Linux Hosting là dịch vụ Hosting được cung cấp trên máy chủ có cài đặt hệ điều hành Redhat Linux, CentOS, Solaris, Suselinux, … Linux Hosting thường hỗ trợ hệ cơ sở dữ liệu MySQL, Postgres SQL, Oracle, … và các ngôn ngữ thực thi như PHP, Perl, CGI, … Là sự lựa chọn tối ưu cho các website, ứng dụng được phát triển trên nền mã nguồn mở như PHP, Perl, …
Tùy thuộc vào ngôn ngữ kịch bản (Lập trình) website của bạn là gì mà lựa chọn sử dụng gói Hosting cho đúng: Linux hosting: Hỗ trợ ngôn ngữ lập trình PHP, Pear, Python và hệ cơ sở dữ liệu MySQL Window hosting: Hỗ trợ ngôn ngữ ASP, ASP.Net và các hệ cơ sở dữ liệu SQL, Access… Window hosting cũng hỗ trợ PHP nhưng không chuyên biệt bằng Linux hosting, bạn không nên chọn window hosting khi phát triển các ứng dụng PHP.
Cần lưu ý gì khi chọn mua Hosting: 1, Tốc dộ truy cập và thời gian Up/down time 2, Tính bảo mật và nên chọn nhà cung cấp uy tín 3, Dung lượng đĩa 4, Băng thông (Bandwidth) hàng tháng. 5, Các thông số hỗ trợ khác như: Addon domain, sub domain, park domain, thông số hỗ trợ database, mailbox, ftp account…
– Hệ điều hành (OS) của máy chủ : hiện tại có hai loại OS thông dụng là Linux và Windows. + Hosting Linux: là Hosting chuyên hỗ trợ ngôn ngữ lập trình PHP, Joomla, các mã nguồn mở… + Hosting Windows: Hosting Windows chuyên hỗ trợ về ngôn ngữ lập trình ASP, ASP.Net, HTML …. vì các Ngôn ngữ này, chạy chuyên trên Hosting Windows, do vậy khi load Web sẽ hỗ trợ tốt hơn, Hosting Windows có hỗ trợ ngôn ngữ PHP, nhưng chủ yếu, là hỗ trợ chính là ASP … – Dung lượng: Bộ nhớ lưu trữ cho phép bạn tải file lên host – Băng thông: Bandwidth (băng thông) là thông số chỉ dung lượng thông tin tối đa mà website được lưu chuyển qua lại mỗi tháng – PHP: Phiên bản php hỗ trợ – Max file: Số lượng file tối đa có thể upload lên host – RAM: Bộ nhớ đệm – Addon domain: Số lượng domain bạn có thể trỏ tới hosting – Subdomain: Số lượng tên miền phụ có thể tạo ra cho mỗi tên miền – Park domain: Số lượng tên miền có thể parking – Email accounts: Số lượng email đi kèm với hosting – FTP accounts: Số lượng FTP account bạn có thể tạo và dùng nó upload dữ liệu lên hosting
Nếu không có hosting thì website sẽ chỉ hoạt động trên máy tính bạn mà thôi, chỉ có mình bạn nhìn thấy, dữ liệu sẽ không được chia sẻ trên mạng. Vậy nên rất cần thiết để có một gói hosting.