V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
mineqiqi
V2EX  ›  程序员

各位大佬, wordpress 怎么才能快速加载图片!

  •  
  •   mineqiqi · 2020-06-08 09:48:37 +08:00 · 2494 次点击
    这是一个创建于 1629 天前的主题,其中的信息可能已经有所发展或是发生改变。

    服务器规格:阿里云突发性 ECS,单核,2G 内存,带宽 1Mbps,用的 wp 建站,现在需要展示一个相册,已经做了已下优化,然而打开原图还是很慢 1.原图 20M,压缩到 2M 2.启用 Envira Gallery Lite 相册插件,开启懒加载,相册的缩略图单张 100KB 左右 3.申请了个百度云的免费 CDN 目前还没审核通过 目前是打开相册,展示缩略图,缩略图页面可以接受,但是点击图片加载原图( 2M )需要十几秒,还有什么好的办法吗?求助各位大佬,谢谢!

    22 条回复    2020-06-08 19:57:54 +08:00
    HTSdTt3WygdgQQGe
        1
    HTSdTt3WygdgQQGe  
       2020-06-08 09:53:41 +08:00   ❤️ 1
    带宽 1Mbps 是命根
    你需要一个图床
    tyzrj766
        2
    tyzrj766  
       2020-06-08 09:57:46 +08:00   ❤️ 1
    带宽太小,1M 带宽理论下载最高也就 128KB/s,打开 2MB 左右的图当然费时间
    上传到 OSS 、又拍云、七牛等对象存储(性价比比较高,但是要做好防护和规则,一旦被攻击可能要卖房,不过我记得阿里云这方面做的还行,可以限制消费)、使用公共图床(简单省事,但是图床稳定和速度无法保证,且有些图片可能会被删除)、自建图床(成本高,需要找大带宽+速度快的服务器,需要自己备份)
    zhuweiyou
        3
    zhuweiyou  
       2020-06-08 09:59:22 +08:00   ❤️ 1
    资源单独域名 走 CDN
    xiri
        4
    xiri  
       2020-06-08 10:01:00 +08:00   ❤️ 1
    1Mbps 的带宽理论最高速度 128kb/s,你自己算一下就知道问题所在了
    sudoy
        5
    sudoy  
       2020-06-08 10:21:08 +08:00   ❤️ 1
    我记得 V2EX 好像也推出图床服务,但是现在找不到了。
    anUglyDog
        6
    anUglyDog  
       2020-06-08 10:37:38 +08:00   ❤️ 1
    免费图床要么做不大(爱不能发电),要么不安全不稳定.买带宽吧.
    37Y37
        7
    37Y37  
       2020-06-08 10:45:15 +08:00   ❤️ 1
    需要 OSS 之类的对象存储服务,腾讯云、七牛云貌似有一些免费的额度
    wbzhi
        8
    wbzhi  
       2020-06-08 10:50:24 +08:00   ❤️ 1
    免费图床 img.wang
    cco
        9
    cco  
       2020-06-08 11:10:49 +08:00   ❤️ 1
    图床方可解!如果安心做站,不建议免费图床,既然是阿里云可以选择 OSS,至少免去了上传图片的流量。每个月的话费也不大,即使花费多了,那说明你的站点也值钱了。
    qq7790586
        10
    qq7790586  
       2020-06-08 11:13:38 +08:00   ❤️ 1
    不建议用免费图床,挂掉了又要麻烦去换掉.
    windyland
        11
    windyland  
       2020-06-08 11:35:34 +08:00 via Android   ❤️ 1
    建议用腾讯云 cos 搭建一个图床,我就是这么做的,每月有免费额度,用起来很舒服
    brendanliu
        12
    brendanliu  
       2020-06-08 11:38:17 +08:00   ❤️ 1
    对象存储+CDN 即可解决问题,或者单独用 cdn 加速,百度智能云 CDN 1TB 108 元,有需要的可加我
    xfcy
        13
    xfcy  
       2020-06-08 11:39:04 +08:00   ❤️ 1
    github+jsdelivr 作图床不香吗
    ShallowAi
        14
    ShallowAi  
       2020-06-08 11:43:31 +08:00 via Android   ❤️ 1
    装 Wp-super-cache 或者 wprocket 开启 CDN 功能
    CDN 链接填 jsdelivr 加速后的 github 仓库链接
    建立 Github 仓库 把 wp-content 下 images 和 uploads 上传进去
    mzotw2babm
        15
    mzotw2babm  
       2020-06-08 11:43:45 +08:00   ❤️ 1
    @sudoy
    V2EX 的图床充值可用
    <a href="/balance/add/alipay">/balance/add/alipay</a>
    HTSdTt3WygdgQQGe
        16
    HTSdTt3WygdgQQGe  
       2020-06-08 14:30:44 +08:00
    @xfcy github+jsdelivr 属于投机,不建议滥用 github
    isukkaw
        17
    isukkaw  
       2020-06-08 14:35:07 +08:00   ❤️ 1
    @q409640976 我咨询过 ProspectOne ( jsDelivr 的运营者)相关负责人了,他的态度是 jsDelivr 可以被作为图床。
    他建议不要用 latest / master,这样 CDN 可以缓存久一些避免源站服务器压力过大。
    woshinide300yuan
        18
    woshinide300yuan  
       2020-06-08 14:36:26 +08:00
    当然是图床了。阿里云 OSS+CDN 。 每天几毛钱~
    HTSdTt3WygdgQQGe
        19
    HTSdTt3WygdgQQGe  
       2020-06-08 14:38:01 +08:00
    @isukkaw 然而文件是存到 github 的,有没有去问问 github,仓库可否当图床?如果可以的话,我也想用
    HTSdTt3WygdgQQGe
        20
    HTSdTt3WygdgQQGe  
       2020-06-08 14:39:23 +08:00
    @woshinide300yuan 用付费对象存储的,不要让 hostloc 的 MJJ 看到,他们喜欢 DD
    qwerthhusn
        21
    qwerthhusn  
       2020-06-08 14:56:32 +08:00
    把云主机的 IP 换成按量付费的,这样可以用 200M 的带宽,再买个流量包,
    流量不大的情况下,按量付费还是划算点
    jasamboro
        22
    jasamboro  
       2020-06-08 19:57:54 +08:00
    图片用国内的空间,oss,或者景安的虚拟主机也行啊
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1119 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 18:43 · PVG 02:43 · LAX 10:43 · JFK 13:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.