rails页面缓存与第三方供应商的优缺点是什么?



你可以在Heroku应用中添加一些第三方插件来管理缓存。为什么要使用它们而不是使用内置的缓存框架?

我假设这些第三方插件像CloudFlare一样工作,或者至少在相同的基本原理上工作。

<<p> 缓存框架/strong>
  1. 控制缓存过期时间,允许更新更相关的内容。
  2. 你的网站不会宕机/乱糟糟/当他们的服务宕机时看起来很丑。
  3. 你可以永久缓存那些永远不会改变的东西。
  4. 可以用自己的逻辑和设置制作自己的CDN。
  5. 片段缓存,意味着只有部分页面过期,而不是整个页面,导致更少的狗堆。

第三方服务

    廉价
  1. 通常将所有图像,js和css文件也拉到他们的CDN中。
  2. 一些人声称增加了安全性,因为你的网站现在基本上是在他们的服务器后面,虽然我还没有真正读到任何说这是市场的双重谈话。

最新更新