使用Cloudflare CDN后,没有看到响应时间有所改善

时间:2016-04-30 19:09:36

标签: php apache cdn cloudflare

我有一个基于php,Mysql,Apache的网站。托管服务器位于伦敦。

打开cloudflare帐户,启用并配置我的网站通过cloudflare进行路由并启用静态内容缓存。

从不同国家/地区进行页面加载测试。并且看不到任何改进。

测试工具如何检测到我正在有效地使用CDN。但是没有任何性能提升。

1从伦敦访问时,我的静态资源每次下载大约需要20ms。 2.从其他国家访问时,这些资源大致需要600毫秒。

我错过了什么吗?

2 个答案:

答案 0 :(得分:0)

要检查的几件事情:

  • 您是否为静态内容发送了适当的Cache-Control标头,并确认CloudFlare正在缓存内容(您应该获得" HIT"其中一个标头)
  • 您是否对资源进行了多次测试?也许它们还没有被缓存,所以你得到了CloudFlare-> origin fetch的时间

答案 1 :(得分:0)

默认情况下,CloudFlare不会缓存页面,只会缓存资源。这可能就是为什么你的网页没有更快的原因。如果您希望缓存页面并加快速度,则必须设置规则来执行此操作。