Ruby on rails 添加属性是否会增加加载时间?
我正试图了解网站速度减慢的因素。假设我定义了Ruby on rails 添加属性是否会增加加载时间?,ruby-on-rails,ruby,performance,ruby-on-rails-4,load,Ruby On Rails,Ruby,Performance,Ruby On Rails 4,Load,我正试图了解网站速度减慢的因素。假设我定义了示例。所有都在页面的某个地方。向示例模型中添加更多属性是否会显著增加网站加载所需的时间,即使我不在该页面上使用上述属性,因为服务器可能需要遍历更多列?视情况而定 向示例模型添加更多属性肯定会增加加载时间。但与其他因素相比,这将是太小了 加快页面加载速度的几件事 缓存您的示例模型 使用分页,仅在一个页面中加载所需的数据量 只选择需要的列。例如: 示例。选择(“名称”、“日期”)。其中(分数:0) 考虑添加分析工具,以便更好地测量加载时间的组成。查看Min
示例。所有都在页面的某个地方。向示例模型中添加更多属性是否会显著增加网站加载所需的时间,即使我不在该页面上使用上述属性,因为服务器可能需要遍历更多列?视情况而定
向示例模型添加更多属性肯定会增加加载时间。但与其他因素相比,这将是太小了
加快页面加载速度的几件事
缓存您的示例
模型
使用分页,仅在一个页面中加载所需的数据量
只选择需要的列。例如:
示例。选择(“名称”、“日期”)。其中(分数:0)
考虑添加分析工具,以便更好地测量加载时间的组成。查看Miniprofiler以及如何使用它的示例“…显著增加时间…”,您的意思是在没有每秒1000次点击的站点中,以任何可测量的方式在代码中添加其他内容之前?有了这个,我不是说它可以忽略不计,但要注意到差异,你需要有大量的列或大量的请求。谢谢,我认为会有差异,但我希望它会很小。是的,它会很小