主要负载后加载网页的内容

时间:2013-12-16 02:20:30

标签: javascript ruby performance sinatra

方案

我有一个网站通过一堆JSON文件从 x 服务器获取数据。这个过程大约需要1500毫秒,但是如果你去了那个渲染数据的网页,它需要一段时间,因为它正在等待其他进程得到的数据。

尝试过“解决方案”

缓存

这确实有效,直到网站需要获取新数据,然后会有一些用户等待该负载,目标是完全阻止这一点。

1 个答案:

答案 0 :(得分:0)

我找到了另一种方法来解决在页面加载后加载数据更好的问题。我不是在页面请求中获取数据,而是使用不同线程中的工作程序定期请求它,该工作线程为应用程序提供数据。