通过缓存改进Laravel应用程序

时间:2015-12-01 19:03:07

标签: php laravel caching

我与Laravel建立了一个相当复杂的博客系统。

现在当我有一些流量时,我遇到了性能问题,有些来自后端(Laravel)。

我正在使用Redis进行缓存,并且对Laravel的缓存技术有一些疑问。

  1. 如果有的话,你会如何缓存主页帖子的分页?

    $posts = Post::trending()->
    with('user', 'blog', 'comments', 'likes')->paginate($paginate);
    
  2. 如何缓存模型关系?

  3. 如果没有缓存模型关系,那么从缓存中添加每个帖子的用户/博客/评论/喜欢是不是更明智?

  4. 欢迎任何提示和技巧! :)

0 个答案:

没有答案