{"id":22025,"date":"2021-02-02T19:54:35","date_gmt":"2021-02-02T12:54:35","guid":{"rendered":"https:\/\/speed.family\/?p=19058"},"modified":"2021-02-02T19:54:35","modified_gmt":"2021-02-02T12:54:35","slug":"faq-wp-cloudflare-super-page-cache","status":"publish","type":"post","link":"https:\/\/kiencang.net\/faq-wp-cloudflare-super-page-cache\/","title":{"rendered":"C\u00e1c c\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p v\u1ec1 plugin WP Cloudflare Super Page Cache"},"content":{"rendered":"\n
1. Plugin n\u00e0y kh\u00e1c bi\u1ec7t th\u1ebf n\u00e0o v\u1edbi plugin Cloudflare APO?<\/strong><\/p>\n\n\n Cloudflare \u0111\u00e3 ra m\u1eaft t\u00ednh n\u0103ng Automatic Platform Optimization (APO)<\/a> v\u00e0o cu\u1ed1i th\u00e1ng 10 n\u0103m 2020, t\u00ednh n\u0103ng n\u00e0y ho\u1ea1t \u0111\u1ed9ng k\u1ebft h\u1ee3p v\u1edbi plugin Cloudflare WordPress m\u1eb7c \u0111\u1ecbnh<\/a>.\u00a0<\/p>\n\n\n APO ho\u1ea1t \u0111\u1ed9ng b\u1eb1ng c\u00e1ch t\u1eadn d\u1ee5ng Cloudflare worker<\/a> & KV Storage.\u00a0V\u00ec APO s\u1eed d\u1ee5ng KV \u0111\u1ec3 l\u01b0u tr\u1eef n\u1ed9i dung cache, m\u1ed9t trong nh\u1eefng t\u00ednh n\u0103ng r\u1ea5t gi\u00e1 tr\u1ecb m\u00e0 n\u00f3 c\u00f3 l\u00e0: khi m\u1ed9t th\u1ee9 g\u00ec \u0111\u1ea5y \u0111\u01b0\u1ee3c l\u01b0u v\u00e0o b\u1ed9 nh\u1edb cache th\u00f4ng qua APO, n\u00f3 ngay l\u1eadp t\u1ee9c \u0111\u01b0\u1ee3c \u0111\u1ea9y \u0111\u1ebfn t\u1ea5t c\u1ea3 c\u00e1c c\u1ee5m m\u00e1y ch\u1ee7 bi\u00ean c\u1ee7a Cloudflare tr\u00ean to\u00e0n th\u1ebf gi\u1edbi, m\u1eb7c d\u00f9 kh\u00f4ng c\u00f3 y\u00eau c\u1ea7u n\u00e0o \u0111\u1ebfn t\u1eeb khu v\u1ef1c \u0111\u00f3 (t\u1ea3i tr\u01b0\u1edbc cache- ngay c\u1ea3 ng\u01b0\u1eddi truy c\u1eadp \u0111\u1ea7u ti\u00ean \u0111\u00e3 c\u00f3 t\u1ed1c \u0111\u1ed9 cao).<\/p>\n\n\n Plugin c\u1ee7a ch\u00fang t\u00f4i \u0111\u01b0\u1ee3c t\u1ea1o ra \u0111\u1ec3 \u0111\u1ea3m b\u1ea3o ngay c\u1ea3 ng\u01b0\u1eddi d\u00f9ng t\u00e0i kho\u1ea3n Cloudflare MI\u1ec4N PH\u00cd c\u0169ng c\u00f3 th\u1ec3 t\u1eadn d\u1ee5ng t\u1ed1i \u0111a kh\u1ea3 n\u0103ng l\u01b0u tr\u1eef c\u1ee7a Cloudflare CDN, v\u00ec v\u1eady ch\u00fang t\u00f4i cung c\u1ea5p c\u1ea3 t\u00f9y ch\u1ecdn (d\u1ef1a tr\u00ean quy t\u1eafc trang \/ page rule – l\u00e0 ch\u1ebf \u0111\u1ed9 m\u1eb7c \u0111\u1ecbnh) v\u00e0 d\u1ef1a tr\u00ean Worker.\u00a0Hi\u1ec7n t\u1ea1i Cloudflare Worker kh\u00f4ng mi\u1ec5n ph\u00ed 100% gi\u1ed1ng nh\u01b0 page rule (quy t\u1eafc trang), do v\u1eady \u0111\u1ed1i v\u1edbi trang web c\u00f3 l\u01b0u l\u01b0\u1ee3ng truy c\u1eadp r\u1ea5t cao, ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 c\u1ea7n ph\u1ea3i tr\u1ea3 ti\u1ec1n \u0111\u1ec3 s\u1eed d\u1ee5ng Cloudflare Worker.<\/p>\n\n\n \u0110i\u1ec1u \u0111\u00e1ng n\u00f3i l\u00e0 CF APO c\u00f3 gi\u00e1 5 \u0111\u00f4 la \/ th\u00e1ng cho ch\u1ee7 t\u00e0i kho\u1ea3n mi\u1ec5n ph\u00ed v\u00e0 n\u00f3 mi\u1ec5n ph\u00ed cho ng\u01b0\u1eddi d\u00f9ng t\u00e0i kho\u1ea3n tr\u1ea3 ph\u00ed (t\u1eeb g\u00f3i Pro tr\u1edf l\u00ean, c\u00f3 gi\u00e1 20$ \/ th\u00e1ng). Nh\u01b0ng n\u00f3 v\u1eabn thi\u1ebfu nhi\u1ec1u t\u00ednh n\u0103ng, ch\u1ee9c n\u0103ng v\u00e0 kh\u1ea3 n\u0103ng t\u00edch h\u1ee3p v\u1edbi plugin c\u1ee7a b\u00ean th\u1ee9 ba so v\u1edbi plugin c\u1ee7a ch\u00fang t\u00f4i. <\/p>\n\n\n T\u00ednh n\u0103ng v\u00e0 kh\u1ea3 n\u0103ng t\u00edch h\u1ee3p m\u00e0 plugin c\u1ee7a ch\u00fang t\u00f4i cung c\u1ea5p \u0111\u01a1n gi\u1ea3n l\u00e0 APO ch\u01b0a c\u00f3.\u00a0Hi\u1ec7n t\u1ea1i ch\u00fang t\u00f4i kh\u00f4ng th\u1ec3 \u0111\u1ea9y b\u1ed9 nh\u1edb cache \u0111\u1ebfn kh\u1eafp m\u1ecdi n\u01a1i nh\u01b0 APO nh\u01b0ng ch\u00fang t\u00f4i \u0111ang c\u00f3 k\u1ebf ho\u1ea1ch l\u00e0m t\u00ednh n\u0103ng t\u01b0\u01a1ng t\u1ef1 trong t\u01b0\u01a1ng lai g\u1ea7n.\u00a0N\u1ebfu b\u1ea1n v\u1eabn t\u00f2 m\u00f2,\u00a0h\u00e3y \u0111\u1ecdc b\u00e0i vi\u1ebft n\u00e0y<\/a>, b\u1ea1n s\u1ebd t\u00ecm th\u1ea5y so s\u00e1nh chi ti\u1ebft gi\u1eefa Cloudflare APO v\u00e0 plugin WP Cloudflare Super Page Cache<\/a>.<\/p>\n\n\n 2. L\u00e0m th\u1ebf n\u00e0o t\u00f4i bi\u1ebft \u0111\u01b0\u1ee3c l\u00e0 m\u1ecdi th\u1ee9 \u0111ang ho\u1ea1t \u0111\u1ed9ng ch\u00ednh x\u00e1c<\/strong>?<\/p>\n\n\n \u0110\u1ec3 x\u00e1c minh r\u1eb1ng m\u1ecdi th\u1ee9 \u0111ang ho\u1ea1t \u0111\u1ed9ng b\u00ecnh th\u01b0\u1eddng, b\u1ea1n h\u00e3y ki\u1ec3m tra ti\u00eau \u0111\u1ec1 ph\u1ea3n h\u1ed3i HTTP c\u1ee7a trang (HTTP response headers) \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb \u1edf ch\u1ebf \u0111\u1ed9 \u1ea9n danh \/ incognito (duy\u1ec7t \u1edf ch\u1ebf \u0111\u1ed9 ri\u00eang t\u01b0).\u00a0WP Cloudflare Super Page Cache tr\u1ea3 v\u1ec1 hai ti\u00eau \u0111\u1ec1 sau:<\/p>\n\n\n x-wp-cf-super-cache<\/strong><\/p>\n\n\n N\u1ebfu gi\u00e1 tr\u1ecb c\u1ee7a n\u00f3 l\u00e0 cache<\/strong>, WP Cloudflare Super Page Cache \u0111ang ho\u1ea1t \u0111\u1ed9ng tr\u00ean trang \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb v\u00e0 b\u1ed9 \u0111\u1ec7m trang (page cache) \u0111\u00e3 \u0111\u01b0\u1ee3c b\u1eadt. N\u1ebfu n\u00f3 l\u00e0 no-cache<\/strong>, WP Cloudflare Super Page Cache \u0111ang ho\u1ea1t \u0111\u1ed9ng nh\u01b0ng b\u1ed9 \u0111\u1ec7m trang b\u1ecb t\u1eaft cho trang \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb.<\/p>\n\n\n x-wp-cf-super-cache-active<\/strong><\/p>\n\n\n Ti\u00eau \u0111\u1ec1 n\u00e0y ch\u1ec9 hi\u1ec7n di\u1ec7n n\u1ebfu ti\u00eau \u0111\u1ec1 tr\u01b0\u1edbc c\u00f3 gi\u00e1 tr\u1ecb l\u00e0 cache<\/strong>.<\/p>\n\n\n N\u1ebfu gi\u00e1 tr\u1ecb c\u1ee7a n\u00f3 l\u00e0 1<\/strong>, trang \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb \u0111\u00e3 \u0111\u01b0\u1ee3c \u0111\u1eb7t trong b\u1ed9 nh\u1edb cache c\u1ee7a Cloudflare.<\/p>\n\n\n \u0110\u1ec3 t\u00ecm hi\u1ec3u xem trang c\u00f3 \u0111\u01b0\u1ee3c tr\u1ea3 v\u1ec1 t\u1eeb b\u1ed9 nh\u1edb \u0111\u1ec7m hay kh\u00f4ng, Cloudflare \u0111\u1eb7t ti\u00eau \u0111\u1ec1 c\u1ee7a n\u00f3 l\u00e0 cf-cache-status<\/strong> .<\/p>\n\n\n N\u1ebfu gi\u00e1 tr\u1ecb c\u1ee7a n\u00f3 l\u00e0\u00a0HIT<\/strong>, trang \u0111\u00e3 \u0111\u01b0\u1ee3c tr\u1ea3 v\u1ec1 t\u1eeb b\u1ed9 nh\u1edb cache c\u1ee7a Cloudflare.<\/p>\n\n\n N\u1ebfu l\u00e0 MISS<\/strong>, trang kh\u00f4ng \u0111\u01b0\u1ee3c t\u00ecm th\u1ea5y trong b\u1ed9 nh\u1edb cache. L\u00e0m m\u1edbi (refresh) trang.<\/p>\n\n\n N\u1ebfu l\u00e0 BYPASS<\/strong>, trang \u0111\u00e3 b\u1ecb lo\u1ea1i tr\u1eeb kh\u1ecfi WP Cloudflare Super Page Cache.<\/p>\n\n\n N\u1ebfu l\u00e0 EXPIRED<\/strong>, trang \u0111\u00e3 \u0111\u01b0\u1ee3c l\u01b0u v\u00e0o b\u1ed9 nh\u1edb cache nh\u01b0ng b\u1ed9 nh\u1edb cache \u0111\u00e3 h\u1ebft h\u1ea1n.<\/p>\n\n\n 3. Plugin c\u00f3 cho ph\u00e9p b\u1ecf qua cache cho ng\u01b0\u1eddi d\u00f9ng \u0111\u00e3 \u0111\u0103ng nh\u1eadp tr\u00ean b\u1ea3n mi\u1ec5n ph\u00ed?<\/strong><\/p>\n\n\n C\u00f3 ch\u1ee9. \u0110\u00f3 l\u00e0 m\u1ee5c \u0111\u00edch ch\u00ednh c\u1ee7a plugin n\u00e0y.<\/p>\n\n\n 4. C\u00e1i query swcfpc m\u00e0 t\u00f4i th\u1ea5y tr\u00ean trang web c\u1ee7a t\u00f4i khi \u0111\u0103ng nh\u1eadp l\u00e0 g\u00ec v\u1eady?<\/strong><\/p>\n\n\n \u0110\u00f3 l\u00e0 cache buster. N\u00f3 gi\u00fap b\u1ea1n khi \u0111\u0103ng nh\u1eadp s\u1ebd b\u1ecf qua cache c\u1ee7a Cloudflare cho trang m\u00e0 th\u00f4ng th\u01b0\u1eddng v\u1eabn cache \u0111\u01b0\u1ee3c.<\/p>\n\n\n 5. B\u1ea1n c\u00f3 t\u1ef1 \u0111\u1ed9ng xo\u00e1 cache khi website c\u00f3 thay \u0111\u1ed5i g\u00ec \u0111\u00f3?<\/strong><\/p>\n\n\n C\u00f3, b\u1ea1n c\u00f3 th\u1ec3 b\u1eadt tu\u1ef3 ch\u1ecdn n\u00e0y t\u1eeb trang c\u00e0i \u0111\u1eb7t.<\/p>\n\n\n 6. T\u00f4i c\u00f3 th\u1ec3 kh\u00f4i ph\u1ee5c to\u00e0n b\u1ed9 c\u00e0i \u0111\u1eb7t c\u1ee7a Cloudflare nh\u01b0 tr\u01b0\u1edbc khi k\u00edch ho\u1ea1t plugin kh\u00f4ng?<\/strong><\/p>\n\n\n C\u00f3, b\u1ea1n c\u00f3 n\u00fat reset \u0111\u1ec3 l\u00e0m \u0111i\u1ec1u \u0111\u00f3.<\/p>\n\n\n 7. Chuy\u1ec7n g\u00ec x\u1ea3y ra khi t\u00f4i xo\u00e1 plugin?<\/strong><\/p>\n\n\n T\u00f4i khuy\u00ean b\u1ea1n n\u00ean v\u00f4 hi\u1ec7u ho\u00e1 plugin tr\u01b0\u1edbc khi xo\u00e1 n\u00f3, \u0111i\u1ec1u \u0111\u00f3 cho ph\u00e9p b\u1ea1n kh\u00f4i ph\u1ee5c l\u1ea1i to\u00e0n b\u1ed9 th\u00f4ng tin (c\u00e0i \u0111\u1eb7t) tr\u00ean Cloudflare. Sau \u0111\u00f3 b\u1ea1n c\u00f3 th\u1ec3 ti\u1ebfn h\u00e0nh lo\u1ea1i b\u1ecf. Plugin n\u00e0y s\u1ebd xo\u00e1 t\u1ea5t c\u1ea3 d\u1eef li\u1ec7u \u0111\u00e3 l\u01b0u tr\u1eef trong database, do v\u1eady WordPress s\u1ebd s\u1ea1ch s\u1ebd g\u1ecdn g\u00e0ng nh\u01b0 tr\u01b0\u1edbc khi c\u00e0i<\/a>.<\/p>\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n\n\n
\n\n\n