通过laravel加载网站,仅在滚动后加载

时间:2017-01-26 12:58:30

标签: javascript laravel lazy-loading jquery-lazyload

我正在开发一个电子商务网站https://www.babyshopnepal.com 我试图在用户滚动页面时加载网站的内容。 我想实现类似于shopclues.com的功能,即在用户滚动时加载内容。

我尝试使用jquery延迟加载,但它没有影响任何页面加载速度。

有关如何使用laravel获得此功能的任何想法吗?

2 个答案:

答案 0 :(得分:0)

尝试在服务器上进行压缩 - >检查GZIP压缩 - > https://checkgzipcompression.com/

答案 1 :(得分:0)

这个问题的答案很可能与Laravel无关。

您需要使用Javascript来动态加载内容(通常是图片)。通常可以在没有Laravel参与的情况下检索这些图像(因为可以使用http://your-site.com/your-image.jpg简单地访问它们),这就是为什么不需要特定于Laravel的解决方案。

你自己提到了jQuery Lazy Load插件:你能够使它运行,还是失败?

请注意,顺便说一下,延迟下载图像不会使Laravel更快地生成网站。它不一定会增加回复时间。但是,它会允许用户延迟下载一些可能很大的图像文件。