Làm thế nào để sử dụng CloudFlare một cách hiệu quả?

Cách đây vài hôm, tôi đã quyết định chuyển blog của mình sang server mới đặt tại Atlanta, Mỹ. Việc đầu tiên tôi làm sau khi hoàn tất việc chuyển dữ liệu chính là cấu hình lại dịch vụ CloudFlare. Vì tôi biết, lợi ích mà CloudFlare mang lại cho blog của mình là không hề nhỏ. Như các bạn thấy đấy, dữ liệu tĩnh được push từ server của CloudFlare đặt tại Hong Kong và Singapore nên tốc độ load hầu như không bị ảnh hưởng, thậm chí còn nhanh hơn một chút so với khi còn sử dụng hosting của HawkHost đặt tại Hong Kong.
Tham khảo thêm:
- Cài đặt CloudFlare SSL miễn phí cho WordPress
- Hướng dẫn cache toàn bộ dữ liệu website lên CloudFlare
CloudFlare mang lại những lợi ích gì?
CloudFlare có thể xem là một trong những hệ thống CDN lớn nhất hiện nay. Nó mang lại rất nhiều lợi ích khác nhau cho các blog/ website đang sử dụng. Chẳng hạn như khi có truy vấn của người dùng, các file dữ liệu tĩnh của website (CSS, JS, hình ảnh…) sẽ được gửi từ máy chủ của CloudFlare đến người dùng, giúp giảm thiểu lượng truy vấn trực tiếp đến máy chủ của hosting. Điều này sẽ giúp bạn tiết kiệm tài nguyên của host và tăng khả năng chịu tải cho website.

Với mạng lưới máy chủ rộng khắp trên thế giới, CloudFlare sẽ đảm bảo người dùng có thể truy cập vào blog/ website của bạn một cách nhanh nhất nhờ khả năng truyền tải dữ liệu tĩnh từ máy chủ CloudFlare nằm gần nhất tới người dùng. Nó sẽ đặc biệt có lợi nếu máy chủ web của bạn đặt xa nguồn truy cập.

Ngoài ra, còn có rất nhiều tính năng hữu ích khác đang chờ bạn khám phá, ví dụ như: SSL miễn phí, chống DDoS, tường lửa, tối ưu dữ liệu tĩnh (CSS, JS, HTML), cân bằng tải… Tham khảo bài viết “Có nên sử dụng dịch vụ CloudFlare cho website hay không?” để biết thêm chi tiết.
Việc đăng ký CloudFlare vô cùng đơn giản. Bạn chỉ cần truy cập CloudFlare.com và làm theo hướng dẫn. Còn sau đây là các thiết lập cơ bản, được WP Căn bản khuyên dùng để blog/ website của bạn hoạt động ổn định và hiệu quả nhất trên CloudFlare.
Hướng dẫn sử dụng CloudFlare ổn định và hiệu quả
Dưới đây là một số thiết lập đã được chúng tôi kiểm nghiệm và khuyên dùng cho CloudFlare (gói miễn phí). Hướng dẫn chỉ bao gồm hình ảnh minh họa. Những phần không xuất hiện trong hình minh họa đồng nghĩa với việc giữ nguyên thiết lập như mặc định.
1. Tab Crypto
Thiết lập tính năng SSL (HTTPS) cho website. Xem hướng dẫn trong link tham khảo ở phần đầu của bài viết này để biết thêm chi tiết.

Lưu ý: nếu site của bạn không sử dụng giao thức HTTPS thì nhớ tắt các mục Always use HTTPS và HTTP Strict Transport Security (HSTS) đi.
2. Tab Firewall
Thiết lập tính năng bảo mật cho website, sử dụng hệ thống IP Firewall của CloudFlare.

3. Tab Speed
Thiết lập các tính năng tối ưu tốc độ load cho website. Trong đó quan trọng nhất là tính năng Auto Minify (CSS, JS và HTML).

4. Tab Caching
Thiết lập cache file tĩnh (hình ảnh, CSS, JS…) lên máy chủ của CloudFlare và bật tính năng cache cho trình duyệt web.

5. Tab Scrape Shield
Thiết lập bảo vệ nội dung trên website (chống scan email, chống hotlink cho hình ảnh…).

6. Các tab khác
Đối với các tab Access, Workers, Page Rules, Network, Traffic, Stream, Customize và Apps, các bạn có thể giữ nguyên như mặc định, không cần quan tâm đến chúng. Bởi vì phần lớn trong số chúng là những tính năng trả tiền, gói miễn phí không sử dụng được.
Trên đây là các thiết lập mà tôi đang sử dụng để tối ưu tốc độ cho website của khách hàng. Bạn có đang sử dụng CloudFlare cho blog/ website của mình hay không? Bạn đã tối ưu nó như thế nào để mang lại hiệu suất tốt nhất? Hãy chia sẻ với chúng tôi những kinh nghiệm sử dụng CloudFlare của bạn trong khung bình luận bên dưới.
Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)






Chào bác Hiếu,
Em vừa sử dụng CloudFlare cho blog WordPress của em vào hôm qua. Sáng nay mở Google Search Console thì được thông báo lỗi “Tìm nạp robots.txt”.
Mong bác chỉ em cách khắc phục. Cảm ơn bác nhiều!
Link site của bạn là gì? Lỗi cụ thể như thế nào? :P
Chào bạn, mình có website hiển thị google map street view. khi mình add vào cloudflare thì nó không hiển thị được nữa. Theo mình thì có thể nó load bị lỗi file js của goole map. Bạn có cách nào chỉ giúp mình với
Cảm ơn bạn nhiều.
Bạn có cài đặt giống như mình hướng dẫn không? Site của bạn là gì? :P
Trong phần Auto Minify không có chọn js, css, html phải không bạn.
Mình thử bỏ check js thì nó hiển thị được bản đồ google map
Trong bài hướng dẫn mình đã ghi rõ là chỉ sử dụng CF để làm CDN thôi mà. Tắt tính năng minify đi. :P
Cảm ơn bạn nhiều nhé, vì bản CF mới khác trên bài viết bạn nên mình không để ý
Chưa có thời gian để cập nhật bài viết nữa. :P
Cho em hỏi :)
E cài cloudflare hoàn tất rồi và cũng tắt Security rồi.
Thậm chí chỉnh Challenge Passage lên tới 1 Year.
Nhưng mỗi khi vào website lần đầu là nó lại bắt nhập Security code, nhập số xác minh.
Trên Sài gòn vào lần đầu cũng bắt nhập, về quê vào cũng bắt nhập ngay lần đầu.
Những bài viết trước khi cài cloudflare thì được index ngon lành, sau khi cài thì không thấy google index bài nào nữa, em nghĩ là do lỗi Security code nên bot k vào trong được.
Anh có hướng nào giải quyết giúp em với ^^
Hình : http://i.imgur.com/R2GSjsu.png
Chuyển về giao diện cũ đi cho dễ xem bạn ơi. Giao diện cũ dễ quản lý hơn. Click vào nút “Return to Original” ở góc dưới bên phải ấy. :P
Hic …
Mấy ngày theo dõi thì em phát hiện thế này.
Ở tab Security Settings, mặc dù đã chọn Essentially off.
Nhưng thoát acc vào lại, tự động nó lại chuyển về giá trị Custom, cứ chỉnh lại Essentially off, sau đó chuyển tab qua lại, chuyển về Security Settings lại thấy nó là Custom, nó auto chuyển về Custom.
K biết bị gì.
A bị trường hợp này chưa a :(
Bạn chỉ cần cấu hình các thông số khác cho nó đúng như trong hướng dẫn là được. Còn việc nó tự động chuyển cái kia không ảnh hưởng gì cả. :)
Em có chỉnh toàn bộ như hướng dẫn rồi.
Vấn đề là acc em có 2 website.
1 website chạy bt, k bị captcha, và các tùy chọn đã chọn k bị auto về giá trị custom.
còn website ebookzeek này toàn bị đổi về custom và lâu lâu vào = 3g hoặc mạng khác lại gặp captcha :(
Vấn đề là những người khác truy cập có bị không? Hay là chỉ mỗi mình bạn bị? Nếu chỉ mỗi mình bạn bị thì có thể IP của bạn đã bị cho vào blacklist? :P
Cho mình hỏi mình có cài đặt cloudflare thì website tự dưng bị báo lỗi không kết nối dc với data
Warning: mysql_connect() [function.mysql-connect]: Access denied for user ‘xxxxxxx’@’localhost’ (using password: YES) in /home/xxxxxxxx/public_html/wp-includes/wp-db.php on line 1416
Error establishing a database connection
—
Data & database hoàn toàn chính xác. ko sai sót gì. Ngoài ra khi đăng nhập vào Cpanel nó cũng ko load ra được hết các thành phần :(
Trong phần DNS Settings bạn chỉ cho 2 cái chạy qua Cloud Flare là yourdomain.com (A) và www (CNAME) mà thôi. Mặc định CloudFlare đã thiết lập sẵn như vậy rồi. Còn các thành phần khác bạn không nên cho chạy qua CloudFlare vì sẽ gây ra lỗi. :P
mình đã làm như hướng dẫn mà hiện giờ cloudflare ko truy cập được web mình cũng dis luôn ko vào được làm thế nào ebooksvn dùng cloudflare mà vẫn vào được bạn thank
Có thể chỉ là do lỗi tạm thời của máy chủ CloudFlare thôi bạn. Bây giờ đã truy cập ổn định trở lại rồi. Có thể là do nameserver của bạn và của mình khác nhau vì CloudFlare có rất nhiều nameserver. :)
Em không biết sử dụng Blogger (blogspot) mà xài cái này nó có cải thiện hơn không ta. Trước giờ vẫn để đó giờ mới biết có những cái setting như thế này, ví dụ như cái Auto Minify không biết nó hoạt động không nhỉ :D
Thử thì biết ngay mà. CloudFlare có máy chủ ở Singapore nên tốc độ về Việt Nam khá nhanh đấy. :P Mình không dùng chức năng minify của CloudFlare mà tự minify ngay trên blog. :)
ok,thế thì đơn giản,để 2 tháng nữa mua,tại mới mua gói 60bw/3 tháng bên bkns
Haha. Ai đợi ông 2 tháng? Khuyến mãi chỉ có đến hết 31/8 này thôi pa. https://wpcanban.com/danh-gia/vps-than-toc-hang-viet-nam-chat-luong-cao-gia-re.html Nếu vừa mua thì bảo BKNS nó hoàn tiền cho là được. Hoàn tiền trong vòng 30 ngày mà. :P
Tại tui chưa biết cài đặt,cấu hình VPS thế nào nên chưa mua thôi,chứ biết tôi đã mua lâu rồi
Dùng đơn giản thôi ba. Quản lý thông qua Direct Admin giống cái host1free đó. Còn những chuyện khác, nếu mình không biết thì gửi yêu cầu, bên vHost nó làm cho hết. Không phải lo gì cả. Hehe. :D
Hôm qua tháo tạm cái banner của ông ra,chả hiểu sao web chạy như rùa,gọi nhờ mắt bão đổi host,host ngon hơn bkns mà chạy chận quá
Dùng thử VPS Thần tốc của vHost đi ông ơi. Tôi vừa chuyển sang dùng VPS của bên đó. http://vhost.vn/vps-than-toc/ Giá 1826.000 VNĐ/1 năm (đã giảm giá 500.000 VNĐ). Chạy nhanh và mượt. Support nhanh, nhiệt tình, hết chỗ chê luôn. :D
Thanks bài viết rất hữu ích. Để mình cấu hình thử xem có kết quả gì không. Hiện đang dùng cái W3TotalCache mà nó xung đột nhiều thứ quá, mà phải empty cache suốt cũng khá mệt mỏi.
Mình rất dị ứng với mấy cái plugin tạo cache nên chẳng bao giờ dùng tới. Toàn dùng các dịch vụ tạo cache từ bên ngoài thôi. :)
Gói trả phí của nó có gì hot không bạn, cái này mình ko rành mấy :)
Chưa có điều kiện dùng trả phí bao giờ nên cũng không rõ lắm. :P Nói chung miễn phí cũng đủ dùng rồi. :D
uh, khi nào có điều kiện thì nâng cấp sau cũng được :D