Khi website tải chậm, nguyên nhân không chỉ nằm ở mã nguồn hay hosting. Khoảng cách từ máy chủ đến người xem cũng ảnh hưởng, nhất là khi khách ở nhiều vùng khác nhau. CDN là một cách giảm bớt vấn đề này, và Cloudflare là dịch vụ được nhiều chủ website nhỏ biết đến vì có gói cơ bản dễ bắt đầu. Bài này giải thích các khái niệm chính và những điểm dễ nhầm.
CDN lưu bản sao gần người xem
CDN (mạng phân phối nội dung) là hệ thống máy chủ đặt ở nhiều nơi. Khi có người truy cập, các tệp tĩnh như ảnh, CSS, JavaScript, phông chữ có thể được trả về từ máy chủ gần họ thay vì luôn đi về máy chủ gốc (origin). Kết quả là trang tải nhanh hơn và máy chủ gốc bớt phải xử lý những yêu cầu lặp lại.
Cần nhớ rằng CDN không thay thế một hosting yếu. Nếu bản thân trang chậm vì truy vấn cơ sở dữ liệu hay plugin nặng, bạn vẫn cần tối ưu từ gốc. Trước khi đổi dịch vụ, hãy cân nhắc việc làm mới hay làm lại website để biết vấn đề nằm ở đâu.
DNS, proxy và bộ nhớ đệm
Với Cloudflare, bạn thường trỏ tên miền về máy chủ tên (nameserver) của họ. Khi bản ghi DNS được bật chế độ proxy, lưu lượng HTTP/HTTPS đi qua Cloudflare trước khi đến máy chủ gốc, và địa chỉ IP thật của máy chủ gốc không bị lộ ra ngoài. Cũng nhờ vị trí trung gian này, Cloudflare có thể lưu bộ nhớ đệm (cache) và áp dụng các lớp bảo vệ.
Các tệp tĩnh như ảnh, CSS, JS thường được lưu theo cấu hình mặc định. Theo tài liệu của Cloudflare, HTML và JSON không được lưu mặc định; muốn lưu cả trang thì cần tạo quy tắc riêng. Cloudflare cũng tôn trọng các tiêu đề Cache-Control từ máy chủ gốc, và sẽ không lưu khi có chỉ thị như private hoặc no-store.
Chống bot và DDoS ở mức cơ bản
Khi lưu lượng đi qua mạng của Cloudflare, các đợt tấn công làm quá tải (DDoS) có thể được hấp thụ và lọc bớt trước khi chạm vào máy chủ của bạn. Đây là lý do nhiều website nhỏ dùng Cloudflare như một lớp bảo vệ đầu tiên. Có thêm các công cụ như quy tắc tường lửa, hạn chế truy cập từ một số quốc gia hoặc chặn bot đáng ngờ, tuỳ gói dịch vụ.
Tuy nhiên đây chỉ là bảo vệ ở mức mạng. Website vẫn cần cập nhật plugin, đặt mật khẩu mạnh, sao lưu định kỳ. Nếu bạn dùng WordPress, xem thêm những điều cần biết khi cập nhật lên 5.0 để hiểu việc kiểm thử trước khi cập nhật.
Lưu ý về SSL và bộ nhớ đệm trang động
Hai chỗ thường gây lỗi nhất khi bật CDN:
- Chế độ SSL/TLS. Cloudflare có các chế độ Off, Flexible, Full và Full (strict). Ở chế độ Flexible, kết nối giữa khách và Cloudflare được mã hoá nhưng đoạn từ Cloudflare đến máy chủ gốc thì không. Cloudflare khuyến nghị dùng Full hoặc Full (strict) khi có thể. Nếu website có chứng chỉ hợp lệ, chọn Full (strict) là an toàn hơn. Với việc xử lý hoá đơn và dữ liệu khách, hãy giữ kết nối mã hoá cả hai đoạn; bạn có thể xem thêm bối cảnh trong bài về hoá đơn điện tử Nghị định 119/2018.
- Trang động và khu vực đăng nhập. Giỏ hàng, trang tài khoản, trang quản trị không nên bị lưu chung cho mọi người. Nếu bật quy tắc lưu toàn bộ trang, hãy loại trừ các đường dẫn này, và kiểm thử bằng cách đăng nhập rồi thử đổi nội dung.
Sau khi đổi, nên xoá bộ nhớ đệm khi cập nhật nội dung lớn và kiểm tra lại trang trên điện thoại. Khi triển khai, dữ liệu có cấu trúc (schema) hay robots.txt cũng cần vẫn đọc được qua CDN.
Nếu cần hỗ trợ cấu hình tăng tốc cho website, có thể liên hệ đội Công nghệ của HVSC qua trang 웹사이트 디자인.
2026년 업데이트: Tài liệu Cloudflare hiện nay vẫn nêu việc HTML không được lưu mặc định và khuyến nghị dùng chế độ SSL Full hoặc Full (strict). Giao diện và các gói dịch vụ đã đổi nhiều, nên hãy xem developers.cloudflare.com để có hướng dẫn cập nhật.
자주 묻는 질문
Dùng Cloudflare có cần đổi hosting không?
Không bắt buộc. Cloudflare đứng trước máy chủ hiện có. Nhưng bạn nên kiểm tra tương thích SSL và cấu hình cache.
Vì sao sau khi bật CDN trang vẫn chậm?
Có thể do phần xử lý trên máy chủ gốc, truy vấn dữ liệu hoặc plugin nặng. CDN chủ yếu giúp với tệp tĩnh.
Có nên lưu cache toàn bộ trang không?
Chỉ với trang ít thay đổi. Trang giỏ hàng, tài khoản và quản trị cần được loại trừ.
참고 자료
- Cloudflare Docs — How Cloudflare works: https://developers.cloudflare.com/fundamentals/concepts/how-cloudflare-works/
- Cloudflare Docs — Default cache behavior: https://developers.cloudflare.com/cache/concepts/default-cache-behavior/
- Cloudflare Docs — SSL/TLS encryption modes: https://developers.cloudflare.com/ssl/origin-configuration/ssl-modes/
Cần tư vấn website, phần mềm hoặc bảo mật?
Mô tả bài toán, kỹ thuật HVSC trao đổi phạm vi và phương án phù hợp với doanh nghiệp.
자주 묻는 질문
Dùng Cloudflare có cần đổi hosting không?
Không bắt buộc. Cloudflare đứng trước máy chủ hiện có. Nhưng bạn nên kiểm tra tương thích SSL và cấu hình cache.
Vì sao sau khi bật CDN trang vẫn chậm?
Có thể do phần xử lý trên máy chủ gốc, truy vấn dữ liệu hoặc plugin nặng. CDN chủ yếu giúp với tệp tĩnh.
Có nên lưu cache toàn bộ trang không?
Chỉ với trang ít thay đổi. Trang giỏ hàng, tài khoản và quản trị cần được loại trừ.











▶
▶
▶
▶
▶