Heim  >  Artikel  >  Backend-Entwicklung  >  解决单页面加载图片过多单个图片过大加载慢的问题php

解决单页面加载图片过多单个图片过大加载慢的问题php

WBOY
WBOYOriginal
2016-06-23 14:39:212632Durchsuche

rt,在网上搜了一下说lazyload延迟加载,试了效果不错。图片只在浏览器可视大小区域自动加载新图片。但是浏览区域如果加载一张满屏图片,还是很慢,我的意思是单个图片本身宽高和size就很大,有好的解决办法吗

比如红色区域加载一张大图,会很慢 


回复讨论(解决方案)

就算加载满屏图片,你还是要处理下图片,比如压缩,初始化加载图片,可以通过js缓存图片,下次打开速度就快点。

最好前端/前期提前把图片优化一下,比如在ps中处理完 =》存web所用格式,  jpg或者png或者gif,  图像是选择“连续”还是“优化”根据自己情况选择或者做一下测试,或者用php生成缩略图专门用于在前端显示,这样就能比较快的加载了,然后如果用户想看图片就点击缩略图看原图等,,,

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn