Javascript Cloudflare CDN缓存和谷歌分析怀疑?

Javascript Cloudflare CDN缓存和谷歌分析怀疑?,javascript,caching,google-analytics,cdn,cloudflare,Javascript,Caching,Google Analytics,Cdn,Cloudflare,我今天开始使用cloudflare CDN。我面临一些与服务相关的问题。我最近在我的网站上上传了prism.js,但几个小时后,我决定用另一个版本的prism.js替换它。现在的问题是,它在一些服务器上加载新版本的prism.js,而在其他服务器上加载旧版本的prism.js。我用webgetest.org测试了它。我已经单击了清除缓存,但这并没有解决问题。 1.是否有办法确保对我自己的.js和.css文件所做的更改快速出现。2.如果我已经包含了google analytics代码,那么如果我使

我今天开始使用cloudflare CDN。我面临一些与服务相关的问题。我最近在我的网站上上传了prism.js,但几个小时后,我决定用另一个版本的prism.js替换它。现在的问题是,它在一些服务器上加载新版本的prism.js,而在其他服务器上加载旧版本的prism.js。我用webgetest.org测试了它。我已经单击了清除缓存,但这并没有解决问题。 1.是否有办法确保对我自己的.js和.css文件所做的更改快速出现。2.如果我已经包含了google analytics代码,那么如果我使用的是cloud flare analytics应用程序,我应该删除它吗。这有什么区别?3.cloudflare如何帮助减少带宽使用?是否存在任何带宽限制?4.我的网页扩展名为.php,所以它们不会被缓存,是吗

不要将此问题标记为与编程无关。

“1.是否有办法确保对我自己的.js和.css文件所做的更改快速出现。”

转到开发模式或清除文件/完全缓存(您可能需要在浏览器上进行硬刷新,以便立即显示更改)

“2.如果我已经包含google analytics代码,那么如果我使用的是cloud flare analytics app,我是否应该删除该代码。”

“4.我的网页扩展名为.php,因此它们不会被缓存,是吗?” 默认情况下,我们不缓存php

您是否在谷歌分析中进行了与跟踪相关的定制?如果是,那么你应该使用谷歌的默认方式将他们的代码安装到你的网站上。我们的应用程序集成将只处理常规GA设置

“cloudflare如何帮助减少带宽使用?是否存在任何带宽限制?
通过缓存静态内容以及过滤潜在的恶意流量。我们没有任何带宽限制,但这并不意味着您的主机提供商没有。我已经在一些客户端使用Cloudflare一段时间了,它在高流量网站上运行得非常好。对于流量最高的客户端,它有t 5-8秒从桌面和手机上下载页面的时间。请注意,下面讨论的某些功能确实需要付费计划

  • 避免这种情况的最好方法是设置页面规则。这样就不会缓存有问题的.js和.css文件,它们应该总是从您的服务器提供,而不是Cloudflares。我遇到了这个确切的问题,页面规则解决了这个问题

  • Cloudflares GA应用程序仅支持标准GA代码,因此,如果您进行了任何自定义,则应将其保留在页面标题中。在您的页面中,它将触发两次GA代码,并且分析读数将过高

  • 根据您选择的缓存级别(在付费计划中),Cloudlare可以只缓存您的静态内容或您的所有内容。它可以将您的内容存储在许多不同的物理位置,并从离您请求最近的位置(付费计划)提供服务。它还可以从服务器(而不是您的服务器)提供静态HTML,节省您的带宽。这可能意味着浏览器需要做的工作太少,速度太快。据我所知,没有带宽限制。在某些网站上,我看到带宽节省了90%。这是在高流量网站上节省服务器资源的巨大成本

  • 默认情况下不会缓存PHP。同样,您可以根据需要更改缓存级别(付费计划)。所有内容都可以缓存,因此在提供页面时不会进行重新计算(仅对静态HTML非常有用,但对带有查询字符串的PHP也可能),或者您可以根据需要从几个不同级别的缓存中进行选择。标准缓存仅真正缓存静态内容