Tính năng CloudFlare Automatic Platform Optimization for WordPress giá $5/tháng.
Vào ngày 02/10 vừa qua, CloudFlare đã chính thức ra mắt tính năng Automatic Platform Optimization (APO) dành riêng cho nền tảng WordPress với mức giá $5/tháng. Theo như họ quảng cáo thì tính năng này có thể giúp giảm khoảng 72% Time to First Byte (TTFB), 23% First Contentful Paint (FCP) và 13% Speed Index đối với người dùng desktop. WP Căn bản có thể xem là một trong những website đầu tiên tại Việt Nam thử nghiệm tính năng APO ngay sau khi nó ra mắt.
Tham khảo thêm:
- Có nên sử dụng dịch vụ CloudFlare cho website hay không?
- Cài đặt CloudFlare cho website một cách đơn giản
CloudFlare Automatic Platform Optimization là gì?
Cách đây khá lâu, tôi đã từng có một bài viết “Hướng dẫn cache toàn bộ dữ liệu website lên CloudFlare” rồi phải không nào? Tác dụng của Automatic Platform Optimization hoàn toàn tương tự như vậy. Tuy nhiên, điểm đáng tiền của APO là nó cho phép bạn bypass cookie – tính năng vốn chỉ có trên CloudFlare Business (giá từ $200/tháng) trở lên. Nghĩa là sẽ có các phiên bản cache khác nhau dành cho người dùng đăng nhập và không đăng nhập website.
CloudFlare sẽ cache toàn bộ dữ liệu website của bạn lên máy chủ CDN của họ (bao gồm cảm HTML lẫn Google Fonts). Điều này sẽ giúp website của bạn load nhanh hơn và giảm tải được rất nhiều tài nguyên cho máy chủ gốc. Nó cũng là một cách tuyệt vời để chống lại các cuộc tấn công từ chối dịch vụ (DDoS).
- Khi không có APO:
- Khi có APO:
Thực tế thì không phải 100% dữ liệu sẽ được cache lên máy của của CloudFlare nhưng cũng gần như thế. Ví dụ đối với wpcanban.com, tỉ lệ này vào khoảng hơn 97%.
Đây là con số mà bạn sẽ không bao giờ đạt được nếu chỉ dùng CloudFlare theo cách thông thường (miễn phí).
Về mặt tốc độ load, tôi không nhận thấy sự thay đổi quá lớn vì vốn dĩ wpcanban.com đã rất nhẹ và nhanh rồi. Hiện tại tôi đang sử dụng host (1 Core CPU, 1GB RAM, 30MB I/O, 7680 IOPS) đặt tại Atlanta (Mỹ) để chạy blog cũng như các subdomain của nó (vì server Atlanta có Railgun, sẽ hỗ trợ tốt nhất cho CloudFlare).
Nếu bạn có 1 website WordPress quá nặng, lượng người truy cập nhiều hoặc host đặt quá xa với người dùng thì tôi nghĩ bạn nên dùng thử Automatic Platform Optimization. Mức giá $5/tháng không phải là quá đắt và nó thực sự đáng tiền.
Sử dụng Automatic Platform Optimization
1. Đầu tiên, truy cập tài khoản CloudFlare của bạn => chọn đúng tên miền muốn sử dụng => chọn tab Speed => Optimization => kéo xuống mục Automatic Platform Optimization for WordPress và click vào nút Purchase để đặt mua.
CloudFlare sẽ thu trước $1 để xác minh thẻ VISA/Mastercard hoặc tài khoản PayPal của bạn vẫn hoạt động bình thường. Số tiền còn lại sẽ được thu vào cuối kỳ.
2. Truy cập trang quản trị WordPress, cài đặt và kích hoạt plugin “chính chủ” của CloudFlare (download).
3. Sau khi kích hoạt, plugin sẽ yêu cầu bạn kết nối với tài khoản CloudFlare bằng email và API Key. Hãy truy cập trang này => click vào nút View tương với với mục Global API Key => điền mật khẩu đăng nhập và xác nhận reCAPTCHA.
Copy API Key được cung cấp rồi paste vào trang cài đặt plugin CloudFlare.
4. Sau khi kết nối thành công, trong tab Home của plugin CloudFlare, hãy kích hoạt tính năng Automatic Platform Optimization.
5. Chuyển qua tab Settings, tắt tính năng Auto Purge Content On Update đi (nếu nó đang bật). Hai tính năng này xung đột và không thể hoạt động cùng nhau.
6. Quay trở lại trang quản trị của CloudFlare, nếu bạn thấy tính năng APO đã ở trạng thái On và dòng chữ WordPress plugin successfully detected on… thì có nghĩa là mọi thứ đã hoàn tất.
Việc còn lại là tận hưởng thành quả mà tính năng Automatic Platform Optimization mang lại mà thôi.
Bạn đã sử dụng tính năng Automatic Platform Optimization for WordPress mới của CloudFlare chưa? Bạn đánh giá thế nào về hiệu quả của tính năng này? Hãy cho chúng tôi biết quan điểm và ý kiến của bạn thông qua 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. :)
Cái này không tính cả dữ liệu CDN sử dụng luôn à? Ghê gớm thế nhỉ :D.
CDN của CloudFlare không giới hạn băng thông mà bạn, kể cả gói miễn phí.
Nếu dùng tính năng này thì khỏi dùng plugin cache luôn quá .. cache >97% lên cloudflare.
Mình dùng cloudflare free Percent Cached ~ 50% ,, còn ~ 50% phải lấy trực tiếp từ sever nên phải dùng thêm cái plugin cache. Nếu dùng Tính năng Automatic Platform Optimization của CloudFlare mà cache >97% lên cloudflare như ad thì
Mình định bỏ plugin cache qua cái này dùng cho sướng quá .. ad thấy vậy được ko :) cho xin tí ý kiến với.
Như mình theo dõi thì nó cache từ khoảng 95 đến 98%. Site mình vẫn dùng plugin cache dữ liệu (LiteSpeed Cache) và mình thấy không có lý do gì để phải bỏ plugin cache trên website cả. Chúng đâu có xung đột với nhau?
Nó đã Cached lên cloudflare > 90% .. còn 10% còn lại, nó lấy trực tiếp từ sever của mình thì đều này thì chả si nhe gì ,, nên mình định bỏ luôn plugin cache khi sử dụng tính năng này :)
Bạn cứ test thử tốc độ load trước và sau khi gỡ plugin cache là xong mà. Nếu nó không thay đổi hoặc load nhanh hơn thì bỏ đi cũng được.
có vẻ tính năng này nó ko phấn biệt cache giữa mobile và desktop thì phải …
Bạn dùng giao diện responsive hay giao diện riêng cho mobile và desktop?
mình dùng responsive nhưng mình ẩn cột sidebar và số quảng cáo Single Post khi người dùng online bằng mobile …
Khi đăng bài mới và truy cập đâu tiên bằng mobile thì cloudflare sẽ cache rồi đưa cho những người dùng sau cho dù người đùng đó sử dụng desktop truy cập thì nó dùng dữ liệu cache của mobile để hiển thị .. Chứ ko tạo dữ liệu cache cho desktop.
Chứ nó ko giống như plugin WP-Super-Cache nó lưu dữ liệu riêng cho mobile và desktop
Nếu bạn dùng thêm 1 plugin để cache dữ liệu thì sao?
Cái này chưa thử để mình cài lại thằng WP-Super-Cache .. rồi kiểm tra lại xem sao.
Bác chạy ngon lành chưa ạ? Nguyên nhân là do đâu vậy ạ?
Có ai gặp trường hợp cái Proxy Status của A record cứ tự động tắt sau khi dùng APO không ạ?
Lạ vậy. Tắt proxy thì sao chạy được dịch vụ CDN nữa nhỉ? Mình cũng tạm hủy dịch vụ APO rồi. Từ hôm 22/10 đến giờ tự dưng tỉ lệ cache dữ liệu thấp quá. Còn 5x – 6x chứ không phải 9x như trước nữa.
Đúng rồi bác, em check Audit Log thì thấy cứ mấy tiếng cái API nó tự turn off cái đó.
Tắt cái plugin đi thì không bị nữa :(. Chứng tỏ là còn nhiều lỗi quá. Mong là bên họ sẽ sớm fix!
Hiếu ơi, cho mình hỏi tí, mình với sử dụng VPS DirectAdmin, thì nên tối ưu sao để đặt tốc độ tốt nhỉ, ngày xưa dùng Hawkhost có litespeed, tốc độ khá ngon, nhưng qua cái này thì ko biết nên dùng cái nào là ổn.
Bạn chạy web server gì? LiteSpeed, NginX hay Apache?
Mình dùng Apache bác ạ
Apache thì có thể tối ưu bằng WP Rocket, Swift Performance hoặc combo Autoptimize + WP Super Cache + CloudFlare.
cảm ơn bác nhé, mình có thử combo như bác nói
$5 dùng được nhiều web hay chỉ 1 bạn nhỉ
1 domain chính là không giới hạn sub domain bạn nhé. Ví dụ mình đăng ký 1 gói có thể dùng chung cho cả wpcanban.com, shop.wpcanban.com và demo.wpcanban.com.
Web mình dùng host việt nam, lượng truy cập ít thì có cần bật CDN lên không bác
Nếu lưu lượng truy cập của bạn chủ yếu đến từ VN thì cũng không cần thiết lắm. Cài CDN vào có khi load còn chậm hơn. :)
Admin cho mình hỏi, mình làm web bán hàng WooCommerce và máy chủ + khách hàng đều ở Việt Nam cả, thì có nên sử dụng Cloudflare không nhỉ?
Nếu website load đủ nhanh, không gặp tình trạng quá tải hay bị tấn công DDoS thì không cần CloudFlare bạn nhé.
Mình dùng APO, thấy trong cài đặt của plugin Cloudflare ở phần Automatic Platform Optimization có thêm lựa chọn Cache By Device Type, mình không hiểu cái này thế nào, có nên tích chọn hay không? nhờ Bạn hướng dẫn giúp mình với! site mình responsive chứ không dùng bản riêng cho mobile.
Nếu giao diện là responsive thì không cần bật tính năng Cache By Device Type đâu bạn nhé.
cái này nó tính phí kiểu gì vậy hiếu, tính phí 1$ kia là phí kích hoạt ah? Vậy hàng tháng tính tiền trọn gói hay theo dung lượng sử dụng vậy?
Lần thanh toán đầu tiên nó chia thành mấy phần thì phải. Những lần tiếp theo thì sẽ trừ $5 một lần luôn. Mình nhớ không nhầm là vậy.
mình đang dùng litespeed cache, khi cài thêm plugin cloudflare này vào là không vào được mục nào của plugin cloudlflare nữa, có khi xung đột nhau, khi vừa active xong thì thằng plugin cloudflare này cũng hỏi có disable litespeed ko? giờ làm thế nào vậy hiếu, mất xiền mua rồi giờ là 4.67$ chứ ko phải 1$ nữa :D
Bạn đã update cả 2 plugin lên phiên bản mới nhất chưa nhỉ? Nếu mình nhớ không nhầm thì CloudFlare chỉ đề xuất thôi mà, đâu có bắt buộc phải tắt plugin LiteSpeed Cache. Hồi trước mình vẫn dùng chung 2 plugin bình thường. Thời gian gần đây do blog chuyển server về Singapore, tốc độ load đủ nhanh rồi nên mình không dùng CloudFlare APO nữa.
2 bản mới mới nhất rồi, khi bật litespeed thì phải tắt cloudflare đi, ko web bị lỗi, mà bật apo lên thì các link ảnh lỗi hết không biết tại sao nữa? có vẻ như do nó cache sai nên bị lỗi. Cái này phải nghiên cứu lại chứ không bật phát ăn ngay được, có vẻ khá căng
Bạn cấu hình plugin LiteSpeed Cache với CloudFlare CDN chưa chuẩn rồi. :P
có bât được cùng lúc 2 cái song song đâu bác, em phải tắt cloudflare đi chạy mỗi litespeed ấy, mục cdn của cf em điền api global key, email, tên miền thôi
Bật bình thường mà. Nếu plugin LiteSpeed Cache nó hiện cảnh báo thì bạn bấm “Dismiss” là được. Mình vừa mới cài thử xong. Thằng LiteSpeed nó cảnh báo vì không muốn cho chạy chung CloudFlare APO thôi. Nó có dịch vụ QUIC.Cloud với tính năng tương tự mà. Cái này gọi là “cạnh tranh không lành mạnh”. :P
thế thì khác web em, em ấn dismiss cái là web đơ đơ luôn, phải tắt 1 trong 2 mới chạy được, khó hiểu thật
Cái này là vấn đề với web của bạn thôi. Có thể bạn đã cấu hình gì đó không đúng trong plugin LiteSpeed Cache, cũng có thể do host của bạn không hỗ trợ plugin LiteSpeed chuẩn 100%…
vậy liệu tắt plugin cf đi, chỉ dùng litespeed và thêm api của cf liệu có ổn ko bác, hay là tắt litespeed bật plugin cf thì tốt hơn. Web e đang chạy trên vps dùng scripts quản trị wp tangtoc đó, chuyên về litespeed luôn ah
Chuyên kiểu gì thì cũng là sản phẩm tùy biến của cá nhân, không phải hàng chính chủ. Nếu nó lỗi không tương thích thì cũng là chuyện bình thường. Mình test trên các web chạy LiteSpeed Enterprise (bản thương mại của LiteSpeed) không gặp tình trạng đó.
– Nếu website của bạn không quá nặng, không có quá nhiều lượt truy cập thì có thể ưu tiên dùng plugin LiteSpeed Cache để tạo cache ngay trên host, tắt CloudFlare APO đi, chỉ dùng CloudFlare CDN để cache file tĩnh thôi.
– Nếu website của bạn nặng (nhiều dữ liệu), lượng khách truy cập lớn thì nên ưu tiên dùng CloudFlare APO để cache dữ liệu lên server của CloudFlare giúp giảm tải cho host rất hiệu quả. Trong trường hợp không tương thích với plugin LiteSpeed Cache thì có thể xem xét thay thế bằng plugin tạo cache khác, ví dụ WP Rocket, WP Super Cache + Autoptimize.
Tất nhiên, nếu dùng kết hợp được plugin LiteSpeed Cache và CloudFlare APO thì vẫn tốt nhất.