我还有一个关于Laravel的问题。
我的项目中有画廊,它加载了很多图像(目前它大约有80个,但它仍然会增长)。我正在加载图像的方式很简单 - 在控制器中我从photos
表中获取所有记录并将它们传递给视图。在视图中,我有foreach
循环显示每个图像。
问题是Laravel可能正在缓存渲染的页面,然后加载它。它会导致图库页面持续加载(现在在5-10秒之间取决于服务器负载)。
我是否正确,它首先缓存渲染的页面,然后加载它?将使用更快的缓存包解决问题吗? 或者还有其他方法可以加快网站加载速度吗?
提前致谢!
答案 0 :(得分:0)
你想要的东西超越了Laravel,缓慢的加载时间是由于客户端下载图像所需的时间。 (当然,除非你在base64中发送图像,在这种情况下会非常奇怪。)
以下是其他人如何解决这个问题: