我正在努力了解减慢网站速度的因素。假设我在页面的某处定义Example.all
。为示例模型添加更多属性会显着增加网站加载所需的时间,即使我没有在该页面上使用上述属性,因为服务器可能需要迭代更多列?
答案 0 :(得分:0)
取决于
为示例模型添加更多属性肯定会增加加载时间。但与其他因素相比,它只是太小了。
加快页面加载的几件事
example
型号。仅选择您需要的列。示例:
Example.select(“Name”,“Date”)。where(Score:0)
考虑添加分析工具以更好地衡量您的加载时间组成。检查Miniprofiler和示例如何使用它http://railscasts.com/episodes/368-miniprofiler