是否有可能改善网站背景图片以加快速度。我的网站的背景图片大小为1258X441,内存大小为656KB。访问我的网站时加载完整的背景图片需要很长时间。无论如何还是压缩(因为图像已被压缩)以提高其加载速度。
答案 0 :(得分:3)
选择:(2.是我的主要解决方案,3。)
另外:如果您的PNG图像有任何重复部分,则可以将图像分成三部分并节省大量空间。
答案 1 :(得分:1)
加载背景图像的速度取决于连接的(延迟忽略)带宽和图像的大小。因此,如果您说128 KB / s和大小为4096 KB的图像,则至少需要
4096/128 = 32s
加载它。
由于无法更改带宽,因此您唯一能做的就是更改图片的大小。也就是说,如果你不能再压缩它,请降低分辨率。
如果你不想失去精确度,你可以在你的网站上设置不同的背景层,不同的质量,更好的背景。然后,当您的页面加载时,低质量的图像加载速度快,你得到一些背景。然后随着时间的推移,更好的图像负载和背景得到改善。
答案 2 :(得分:-2)
将图像加载到数据库中,并在需要时调用它们。这样做的好处是什么?数据库一旦启动就会加载,并且能够在需要时检索信息。它与其他任何技术相比都很快