我正在构建一个应用程序,在部署它之后,我使用互联网上的几种工具对其进行了测试,其中之一是http://developers.google.com/speed/pagespeed/insights/
测试后,它告诉我服务器响应很慢。我注意到当我打开我的主页时,打开页面需要一段时间。
这是我的索引方法:
public ActionResult Index()
{
IndexModel indexModel = new IndexModel();
indexModel.news = db.News.ToList().OrderByDescending(News => News.Date);
indexModel.paper = db.Papers.ToList().OrderByDescending(Paper => Paper.Date);
return View(indexModel);
}
我想把它变成一个异步方法。这会让它更快吗?或者您有其他解决方案吗?