Thiết Kế Web Giá Rẻ
Kiến thức làm web

Băng thông hosting là gì và vì sao web hay sập đúng lúc đông khách

Lê Minh Quân·· 12 phút đọc

Có một câu hỏi mình nhận đi nhận lại suốt mười mấy năm làm nghề, mà lần nào nghe cũng thấy thương: "Web của em sao mấy hôm chạy ngon, hôm chạy quảng cáo khách vào đông thì lại đơ, có khi báo lỗi luôn?". Phần lớn câu trả lời nằm ở một thứ nghe rất kỹ thuật nhưng thực ra đơn giản: băng thông. Nên trước khi đi vào ngóc ngách, mình muốn nói thẳng băng thông hosting là gì để bạn nắm cái gốc, rồi mọi chuyện phía sau sẽ dễ hiểu hẳn.

Hiểu nôm na, băng thông hosting là gì thì cứ tưởng tượng nó là tổng lượng dữ liệu mà web của bạn được phép "chuyển ra chuyển vào" với người dùng trong một khoảng thời gian, thường tính theo tháng. Mỗi lần ai đó mở trang web, máy chủ phải gửi cho họ chữ, ảnh, font, video... Toàn bộ những thứ đó cộng lại là dữ liệu đi qua "đường ống". Băng thông chính là độ rộng và sức chứa của cái đường ống đó. Ống to thì nhiều khách vào cùng lúc vẫn mượt; ống nhỏ thì đông một chút là tắc, web tải chậm hoặc đứng hình. Cả bài này mình sẽ kể kỹ cho bạn nghe theo đúng kiểu người trong nghề ngồi giải thích cho khách.

Băng thông là đường ống, không phải kho chứa

Lỗi hiểu nhầm phổ biến nhất mình hay gặp: nhiều bạn lẫn lộn giữa băng thông và dung lượng lưu trữ (storage — bộ nhớ chứa file của web). Hai cái này khác hẳn nhau.

Dung lượng lưu trữ là cái tủ, là kho. Nó quyết định web của bạn được chứa bao nhiêu file: bao nhiêu ảnh, bao nhiêu bài viết, database (cơ sở dữ liệu — nơi lưu nội dung và đơn hàng) to cỡ nào. Kho đầy thì bạn không upload thêm được, nhưng kho đầy không làm web chậm.

Băng thông thì khác, nó là con đường từ kho ra tới khách. Mỗi lượt khách ghé là một lần dữ liệu chạy trên con đường này. Cho nên một web có kho rất nhỏ vẫn có thể ngốn băng thông khổng lồ nếu lượng khách lớn, và ngược lại một web chứa cả nghìn file nhưng vắng khách thì băng thông tiêu tốn chẳng đáng bao nhiêu.

Mình hay ví thế này cho khách dễ nhớ: dung lượng lưu trữ giống diện tích cái cửa hàng của bạn, còn băng thông giống cái cửa ra vào. Cửa hàng rộng mà cửa ra vào bé tí thì giờ cao điểm khách vẫn chen nhau nghẽn ở cửa. Hiểu được sự khác biệt này rồi, bạn sẽ không còn mua nhầm gói hosting "dung lượng khủng nhưng băng thông eo hẹp" nữa.

Băng thông khác dung lượng lưu trữ ở chỗ nào — băng thông hosting là gì
Phân biệt băng thông và dung lượng lưu trữ — hai khái niệm hay bị nhầm nhất khi mua hosting

Băng thông được tiêu tốn như thế nào

Để biết web của mình ngốn nhiều hay ít băng thông, bạn cần hình dung một lượt khách "lấy đi" những gì. Khi ai đó mở một trang, trình duyệt tải về toàn bộ phần hiển thị: mã HTML, file CSS (định dạng giao diện), file JavaScript (mã chạy hiệu ứng), font chữ, và nặng nhất thường là ảnh.

Giả sử một trang của bạn "nặng" khoảng 2MB (gồm vài tấm ảnh sản phẩm, một ít script). Mỗi lần khách mở trang đó là tốn 2MB băng thông. Nếu một ngày có 500 lượt xem trang, bạn tiêu khoảng 1.000MB, tức gần 1GB mỗi ngày. Một tháng rơi vào tầm 30GB. Con số nghe thì trừu tượng, nhưng khi bạn nhân lên theo lượng khách thật của mình, nó hiện ra rất rõ ràng.

Đây cũng là lý do vì sao tốc độ và băng thông gắn chặt với nhau. Trang càng nặng (ảnh không nén, video tự phát, hàng đống script thừa) thì mỗi lượt khách càng ngốn nhiều băng thông, đồng thời tải càng chậm. Tối ưu cho trang nhẹ đi vừa giúp web nhanh hơn, vừa tiết kiệm băng thông đáng kể. Nếu bạn muốn đào sâu phần này, mình có viết riêng một bài về tốc độ tải website và một bài về Core Web Vitals — bộ chỉ số Google đo trải nghiệm tải trang, rất liên quan tới chuyện trang nặng nhẹ ở đây.

Một thứ ít người để ý: bot (chương trình tự động) cũng ngốn băng thông. Google bot vào quét trang để index (lập chỉ mục — đưa trang vào danh mục tìm kiếm) là cần thiết, nhưng có cả đám bot rác, bot quét lỗ hổng, công cụ copy nội dung... Chúng vào liên tục và cũng tiêu băng thông như khách thật, dù chẳng mang lại đồng nào. Với web nhỏ thì không sao, nhưng web lớn cần để mắt và chặn bớt bot xấu.

Bao nhiêu băng thông là đủ cho web của bạn

Câu hỏi tiền tỷ. Mình sẽ trả lời theo cách thực tế nhất, không vẽ vời.

Với một web giới thiệu công ty, một landing page (trang đích — trang đơn để chạy quảng cáo), hay blog mới mở lượng khách vài trăm tới vài nghìn lượt mỗi tháng, thì nhu cầu băng thông rất khiêm tốn. Vài chục GB một tháng là dư dùng. Đây là lý do các gói hosting phổ thông hoàn toàn gánh được, bạn không cần lo lắng nhiều.

Với web bán hàng có nhiều ảnh sản phẩm, chạy quảng cáo đều, khách đông hơn thì nên tính kỹ hơn một chút. Web có video tự phát, có nhiều ảnh chất lượng cao, hoặc cho khách tải tài liệu thì băng thông leo lên nhanh. Lúc này con số vài trăm GB tới hàng TB mỗi tháng là chuyện bình thường.

Cách mình hay khuyên khách tự ước lượng cho đỡ mơ hồ: lấy dung lượng trung bình một trang, nhân với số lượt xem trang dự kiến trong tháng, rồi nhân hệ số an toàn khoảng 1,5 lần để trừ hao cho bot, cho lúc cao điểm, cho những lần khách tải lại trang. Ví dụ trang nặng 2MB, dự kiến 50.000 lượt xem tháng, thì cần tầm 2MB x 50.000 x 1,5 = 150GB. Cứ thế mà ướm.

Tự tính lượng băng thông web bạn cần một tháng — băng thông hosting là gì
Bốn bước tự ước lượng băng thông cần cho website của bạn mà không cần ai tư vấn

Băng thông "không giới hạn" có thật không

Bạn lướt qua các nhà cung cấp hosting kiểu gì cũng thấy chữ "băng thông không giới hạn" (unlimited bandwidth). Nghe sướng tai, nhưng mình nói thật với bạn: không có gì trên đời là vô hạn cả, và hạ tầng máy chủ cũng vậy.

Cái "không giới hạn" ở đây thực chất là không đặt một con số trần cứng, nhưng nhà cung cấp luôn có điều khoản về "sử dụng hợp lý" (fair usage policy — chính sách dùng công bằng). Tức là bạn dùng bình thường thì thoải mái, nhưng nếu web bạn ngốn tài nguyên vượt xa mặt bằng chung — chiếm hết CPU, RAM, hoặc băng thông của cả máy chủ dùng chung — thì họ sẽ nhắc nhở, bóp tốc độ, hoặc yêu cầu nâng cấp lên gói cao hơn.

Trên hosting dùng chung (shared hosting — nhiều web ở chung một máy chủ), giới hạn thật sự thường không nằm ở con số GB băng thông, mà nằm ở tài nguyên xử lý cùng lúc. Web bạn có thể chưa chạm trần băng thông nhưng đã hết "sức chứa" số khách truy cập đồng thời, thế là vẫn đơ như thường. Cho nên đừng quá mê chữ "unlimited" mà bỏ qua các thông số quan trọng hơn như số tiến trình chạy song song, RAM, hay giới hạn vào ra ổ đĩa.

Lời khuyên thật lòng của mình: thay vì tin vào hai chữ "không giới hạn", hãy chọn nhà cung cấp uy tín, máy chủ đặt gần khách của bạn, và một gói có thông số rõ ràng. Một gói ghi "băng thông 500GB minh bạch" thường đáng tin hơn một gói "unlimited" mơ hồ. Nếu bạn còn đang phân vân chuyện tên miền với hosting đi cùng nhau ra sao, mình có bài tên miền và hosting là gì giải thích từ đầu, đọc trước cho chắc gốc.

Khi nào web báo "vượt băng thông" và phải làm gì

Tình huống đáng sợ nhất là một sáng đẹp trời, web của bạn hiện dòng chữ "Bandwidth Limit Exceeded" (đã vượt giới hạn băng thông) và tắt lịm. Đúng lúc đang chạy quảng cáo, đúng lúc khách đông nhất. Mình từng gặp khách rơi vào cảnh này và họ hoảng thật sự, vì mỗi phút web sập là mất tiền quảng cáo lẫn mất đơn.

Khi gặp tình huống đó, đừng cuống. Có mấy việc cần làm theo thứ tự. Trước mắt là liên hệ nhà cung cấp để mở tạm hoặc nâng gói cho web sống lại đã. Sau đó mới ngồi truy nguyên nhân: do khách tăng đột biến thật, do bot phá, hay do trang quá nặng nên mỗi lượt khách ngốn gấp đôi gấp ba mức cần thiết.

Phần lớn các vụ "cháy" băng thông mình xử lý cho khách đều quy về việc trang quá nặng và ảnh không được tối ưu. Một bộ ảnh sản phẩm chụp bằng điện thoại, mỗi tấm 5-8MB, đăng nguyên si lên web mà không nén, thì chỉ cần lượng khách vừa phải cũng đủ đốt sạch băng thông. Nén ảnh, chuyển sang định dạng nhẹ, bật cache (bộ nhớ đệm — lưu tạm để khách quay lại không phải tải lại từ đầu), dùng CDN (mạng phân phối nội dung — máy chủ phụ đặt khắp nơi gánh bớt việc gửi file) là những đòn bẩy giúp giảm tiêu thụ băng thông rõ rệt mà không cần lên đời gói đắt tiền.

Checklist tiết kiệm băng thông cho website — băng thông hosting là gì
Danh sách việc cần làm để web tiêu tốn ít băng thông mà vẫn chạy mượt

Băng thông và trải nghiệm khách hàng

Mình muốn khép lại bằng một góc nhìn ít người nói tới: băng thông không chỉ là chuyện kỹ thuật của dân IT, nó ảnh hưởng thẳng tới túi tiền và uy tín của bạn.

Một web tải chậm hoặc sập lúc đông khách thì khách rời đi ngay, và phần lớn không quay lại. Tệ hơn, Google nhìn vào trải nghiệm người dùng để đánh giá thứ hạng. Trang chậm, hay lỗi, thì khó mà cạnh tranh trên kết quả tìm kiếm. Đây là chỗ băng thông gặp gỡ SEO và thiết kế. Một website chuẩn chỉnh ngay từ đầu — gọn nhẹ, tối ưu, host trên hạ tầng đủ khỏe — sẽ vừa chịu tải tốt vừa thân thiện với máy tìm kiếm. Bạn nào quan tâm chuyện làm web đúng chuẩn ngay từ gốc có thể đọc thêm bài website chuẩn SEO là gì của bên mình.

Nói gọn lại, băng thông là thứ âm thầm quyết định web bạn "thở" được hay nghẹt thở lúc đông khách. Đầu tư đúng vào nó, kèm với việc tối ưu trang cho nhẹ, là một trong những khoản đáng tiền nhất mà chủ web thường bỏ quên.

Túm lại

Băng thông là đường ống dẫn dữ liệu giữa web của bạn và khách, tính theo lượng truyền mỗi tháng — khác hẳn dung lượng lưu trữ vốn chỉ là kho chứa file. Web ngốn nhiều hay ít băng thông phụ thuộc vào độ nặng từng trang nhân với lượng khách. Bạn hoàn toàn tự ước lượng được nhu cầu của mình bằng phép tính đơn giản, đừng bị hai chữ "không giới hạn" dẫn dắt. Và cách rẻ nhất để khỏi lo cháy băng thông không phải là mua gói thật đắt, mà là làm cho trang nhẹ đi: nén ảnh, bật cache, dùng CDN, dọn script thừa. Web nhẹ thì vừa tiết kiệm băng thông, vừa nhanh, vừa được Google ưu ái — lợi đủ đường.

Nếu bạn đang chuẩn bị làm web mà muốn được tư vấn chọn hosting đủ dùng, không thừa không thiếu, cứ nhắn cho bên mình. Bên mình — Thiết Kế Web Giá Rẻ — làm web trọn gói từ 1.990.000đ gói Cơ bản, 3.990.000đ gói Pro, từ 7.990.000đ gói VIP. Mọi gói tặng tên miền, hosting và chứng chỉ bảo mật SSL năm đầu, bàn giao 3–7 ngày. Mời xem bảng giá trọn gói, tư vấn riêng thì nhắn qua trang liên hệ hoặc Zalo 0777 716 863.

Cần một website giá rẻ, chuẩn SEO?

Nhận tư vấn và báo giá miễn phí ngay hôm nay.

Bài viết liên quan