网站的单页面有大量的几 M 的图片需要加载出来,如何提高打开速度呢? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xiaxueme
V2EX    搜索引擎优化

网站的单页面有大量的几 M 的图片需要加载出来,如何提高打开速度呢?

  •  
  •   xiaxueme 2023-06-25 22:09:36 +08:00 2172 次点击
    这是一个创建于 870 天前的主题,其中的信息可能已经有所发展或是发生改变。

    网站的单页面有大量的几 M 的图片需要加载出来,如何提高打开速度呢? 程序用的是 WP ,图片已经压缩最大化了。

    16 条回复    2023-07-13 12:37:54 +08:00
    GlobalNPC
        1
    GlobalNPC  
       2023-06-25 22:17:49 +08:00   1
    这些图片是菩萨照片吗?
    yuzo555
        2
    yuzo555  
       2023-06-25 22:19:08 +08:00
    CDN
    IsA26hN4DcQDS7Z9
        3
    IsA26hN4DcQDS7Z9  
       2023-06-25 22:21:02 +08:00
    压缩完不至于还几 m 吧,不管图片大小,这种情况只能上 cdn 分发解决。
    kaiki
        4
    kaiki  
       2023-06-25 22:21:19 +08:00
    必须在页面展示原图,不能使用缩略图点开原图或图片查看器了展示原图吗?另外这个和搜索引擎优化没什么关系吧,是不是发错分类了?
    IvanLi127
        5
    IvanLi127  
       2023-06-25 22:46:59 +08:00 via Android
    用户屏幕就那么大,只要保证用户在当前的视口范围内一直能看到对应位置的图片就好了,从这个角度出发,做懒加载和预加载吧。

    超过用户显示器分辨率太多的图片全部加低清晰度的版本,用户查看原图或者下载时再用大图。

    最后,上 CDN ,全部预热。
    vivipure
        6
    vivipure  
       2023-06-25 23:07:41 +08:00
    用 webp 格式,尺寸会小特别多。
    opengps
        7
    opengps  
       2023-06-25 23:56:51 +08:00
    独立的图片站点,使用 oss 或者额外加上 cdn 回避带宽短板
    renmu
        8
    renmu  
       2023-06-26 00:08:25 +08:00 via Android
    懒加载,图片转成 webp ,压分辨率做缩略图
    fox0001
        9
    fox0001  
       2023-06-26 00:14:37 +08:00 via Android
    这种情况下,打开速度是由客户端决定的。
    akira
        10
    akira  
       2023-06-26 05:33:21 +08:00
    考虑下裁剪一下图片尺寸。或者图片放七牛之类的
    dengshen
        11
    dengshen  
       2023-06-26 08:58:35 +08:00
    如果客户端带宽只有 1m, 你用啥办法优化都没用. 短板在客户端. 反过来上 oss+cdn 花钱能解决 99%的问题
    alect
        12
    alect  
       2023-06-26 10:39:54 +08:00
    楼上说的之外,还可以用 wp 提供的公共 cdn 服务器加载图片
    i0.wp.comi1.wp.comi2.wp.comi3.wp.com 目前有四个
    把图片尽量平均加载到这些服务器,加载范例为:
    https://i0.wp.com/img2.danews.cc/upload/images/20230619/309ed7f94659194e0aaa79830332abd6.jpg?ssl=1

    或者用 wp 官方提供的 booster 插件,可以自动将网页里面引用的图片加载 i0.wp.com 前缀
    Lunrry
        13
    Lunrry  
       2023-06-26 13:32:37 +08:00
    @vivipure 不错,之前试过 webp 格式的图片,清晰度感觉没变化,但是加载快很多
    xiaxueme
        14
    xiaxueme  
    OP
       2023-06-26 21:40:46 +08:00
    @infun
    @yuzo555
    @Raynard
    @IvanLi127
    @vivipure
    @opengps
    @renmu
    @renmu
    @fox0001
    @akira
    @dengshen
    @alect
    谢谢老哥们,我试试 webp 格式的图片和 cdn ,再次谢谢。
    akira
        15
    akira  
       2023-06-26 23:14:07 +08:00
    图片大小裁剪一下啊。。感觉大概率是这方面的原因
    Kevens
        16
    Kevens  
       2023-07-13 12:37:54 +08:00
    用 wordpress 修改一下图片大小和清晰度 可以有效减小图片大小。如果是 WP 还有个插件: https://wordpress.org/plugins/tiny-compress-images/
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     954 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 29ms UTC 20:40 PVG 04:40 LAX 12:40 JFK 15:40
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86