Clouflare-刷新CF缓存

商家的前台商城套上cf(Cloudflare)后,如果打开了缓存,将会缓存商城页面进行提速。当我们更改了商品数据,自定义页面,博客文章等就需要刷新CF缓存, fecify通过cf api进行了集成,您可以在fecify的后台进行刷新缓存的操作。

关于CF缓存

fecify系统本身存在缓存机制,通过redis来实现,不过fecify的缓存都是碎片化的数据缓存(碎片化指的是:很多的细粒度的数据缓存,把从数据库mysql中读取的数据改成redis中读取缓存 ,极大减轻数据库mysql的读写压力),通过cloudflare的整页缓存,文件缓存,可以更大程度的降低服务器的压力。

1.CF的缓存的内容,包括:

  • js,css,image等文件的缓存
  • 页面html的缓存(如果您打开了cf缓存)

2.CF绕过的缓存

  • 以/api开头的url都将绕过缓存。

商家端后台刷新缓存

商家端店铺,为单个店铺刷新CF缓存。

1.您可以进入缓存刷新页面,点击按钮刷新所有的CF缓存(如果您除了设置商城的主域名,还设置了多个从域名,点击此处按钮后,店铺主域名和店铺从域名的缓存都将全部被刷新)

2.您也进入域名管理,为每个域名单独刷新CF缓存,开启和关闭CF缓存

服务端后台批量刷新全部店铺的缓存

通过该功能,我们可以批量将所有店铺的CF缓存进行强制刷新(譬如:玩站群的用户,有100个店铺独立站,通过该功能可以强制将100个店铺的CF缓存进行刷新)

1.进入服务端后台,点击此处按钮即可刷新全部的CF缓存

如果您的域名比较多, 那么时间会比较长,请耐心等到执行,js脚本会循环逐个域名执行刷新。

系统升级自动刷新CF缓存

当您系统进行升级完成后,系统将会自动进行CF缓存的刷新,因此您不需要单独刷新CF缓存

如何使用CF缓存

1.如果您的店铺刚开始搭建,上传商品数据等基础工作,还没有进行推广,那么建议您将CF缓存关掉(参看上面的步骤)

2.如果您的店铺开始运营推广,那么建议打开CF缓存

3.打开cf缓存后,如果您的商品,自定义页面等数据修改后,您都需要在这里点击刷新一下CF缓存,否则前台显示的内容还是CF缓存的内容。

Copyright © fecify.com 2022 all right reserved,powered by Gitbook该文件修订时间: 2023-08-27 09:14:39

results matching ""

    No results matching ""