将数据存储在IndexedDB或JS对象中

时间:2019-03-08 09:22:13

标签: ajax indexeddb

我正在寻找一种将网站数据缓存在客户端计算机中的解决方案,以摆脱TTFB。我正在使用Bluehost,并且TTFB在500-800ms之间,该网站仍在开发中(Symfony),并且整个网站都使用ajax。

我认为该过程应如下所示:

  • 仪表板上的用户覆盖率,这里我将创建一个包含所有帖子ID的新数据库。
  • 下次用户进入仪表板页面时,我将检查数据库是否存在,如果存在,则将使用javascript添加html。 (无需向服务器发送请求)

我的问题是整个团队可以随时更新帖子,我的意思是帖子每小时可以更新2-3次,甚至更多。 -为此,我提供了使用新值从数据库更新对象的解决方案。我正在使用Websocket,因此可以确定必须为用户更新的帖子。

您怎么看?这是一个好方法吗?还是我应该尝试寻找其他东西?

谢谢!

0 个答案:

没有答案