【发布时间】:2014-06-29 11:18:05
【问题描述】:
我的 Rails 应用程序的数据库中有大量数据,加载页面(其中有大量且缓慢的 SQL 请求)需要花费大量时间。我需要先显示 HTML 和 CSS,并在 SQL 请求执行时向用户显示加载图标。那么如何在 Rails 响应之前显示 CSS 呢?
【问题讨论】:
-
从您的应用中加载一个空页面,并在该空页面上放置一些 JavaScript,以便在第二个请求中加载实际数据。
-
在采取如此激烈的措施(缓存等)之前,您是否尝试过提高应用的响应能力?
标签: sql ruby-on-rails ruby ruby-on-rails-4 asset-pipeline