× 福利吧APP浏览更快,资源更全 立即下载
分享你的福利吧
fuliba2024.com
足球

关于本站图片图床,请技术大佬帮忙,提一个可行方案(已有初步方案,感谢所有提供帮忙的好朋友)

之前几年都是用的新浪图床,虽然有的时候会和谐几张图,但速度很快,总体可以。

年前,新浪图床不让用了,我把所有存放在新浪的图片打包回来,一共40G,福利汇总图片包括gif动图共38G,其他图片将近2G。

接下来我进行了一些尝试:

第一次尝试:

把除福利汇总之外的2G图片,压缩成webp格式,上传到腾讯云存储,当天测试,大概8小时跑了200G流量。

发现问题1:webp格式部分IOS设备无法读取。

发现问题2:流量太贵,按照200G一天,流量费用要1000元左右,还不算福利汇总的38G图片。

第二次尝试:

将所有图40G放在新购买的服务器中,使用cloudflare CDN加速,

发现问题1:约30%的用户反馈无法打开,效果非常不好。

优点:免费。

用了一周,cloudflare后台显示,一周用了14T流量,每天约2T,这个不算其他网站盗链。

第三次尝试:

额外购买两台服务器,每台流量3T,将新发文章的静态图片存放到两台服务器,动图+以往的图片还是使用cloudflare CDN加速,以保证新文章的访问效果,老文章的图片随缘加载。

结论1:两台新服务器图片90%以上的用户反馈效果可以。

结论2:两台服务器非高峰期每秒20M的传输速度,高峰期每秒50M的传输速度。

发现问题1:新年初一有人进行了攻击,一台一天跑了900G的流量,另一台跑了1200G流量,现在两台机器都没有流量了,两台机器是带防御的,就是流量被消耗光了。

目前状况:

使用了cloudflare 优选IP,但效果依旧不佳。

需求:

折腾将近一个月,实在解决不好了,请技术大佬提供一下方案。

能够让大部分的网友较快的加载图片,另外可以防攻击、防刷流量,价格500元/月以内,少花钱更好。

保证新发文章静态图片加载就行,动图可以另外打算。

使用其他厂商的图床也可以,要保证数据安全。

联系方式Q3566923631     或者 fuliba#126.com

初步解决方案:

1、志国老哥提供的方案:新浪图片前缀换成https://cdn.cdnjson.com/tvax3.sinaimg.cn/large/008qC0LFgy1h9dnz5122dj30n00fp3zv.jpg

2、可爱多老哥提供的解决方案:新浪图片前缀换成https://i0.wp.com/tvax2.sinaimg.cn/mw690/005SZ2Zygy1gm7djzhiu3j30qo11jq6b.jpg

3、香菜花老哥提供的解决方案:php改UA代码,但是暂时不适合本站环境使用。

4、chengfee老哥和天道老哥提供的付费解决方案:聚合图床

5、感谢论坛weblive老哥提供的图床程序EasyImages:https://github.com/icret/EasyImages2.0

以及提出方案的所有朋友们

这篇文章发布时间较早其中的下载地址 / 资源 / 链接可能已经失效。内容现在还有效吗?你的反馈会帮助我们及时更新。
赞赞 (106)
本站文章未说明转载即为原创,转载请注明,福利吧 » 关于本站图片图床,请技术大佬帮忙,提一个可行方案(已有初步方案,感谢所有提供帮忙的好朋友)
  1. #1

    可以试试 https://imagetwist.com/ ,我这边不用梯子就能看某和谐网站的图

    路人甲 2023-2-12 15:16 0
  2. #2

    这个帖子的评论可以一直保留着嘛 以后有用到可以回来看看

    麟c 2023-2-5 04:09 0
  3. #3

    七牛、火山,目前都有免费oss,多注册几个帐号的事儿……

    大风过后 2023-2-4 01:36 0
  4. #4

    咦,用国外图床也可以啊,慢点比打不开强~

    xxx 2023-1-29 16:22 0
  5. #5

    OVH+CF 然后CF买个最低套餐。
    随便玩

    sooele 2023-1-28 15:12 0
  6. #6

    用免费的,挺大一笔支出

    sdsa 2023-1-28 07:46 0
  7. #7

    直接禁止上传图片,图片仅可使用外链图片。吾爱破解就是这样搞的

    ts小陈 2023-1-28 06:54 0
  8. #8

    图床和网站主机应该都换了吧,不仅仅是图片打不开,网站也时不时down掉.

    迟早被屏蔽的 建议跟随网友推荐的图传,比如1024里面的大神也时不时换

    没什么看头建议看这个 2023-1-28 06:10 0
  9. #9

    https://developer.wordpress.com/docs/photon/ 用wp的图片CDN目前可以,但是好像也是CF的皮
    简单继续放新浪
    https://img03.sogoucdn.com/v2/thumb/retype_exclude_gif/ext/auto/q/100/?appid=122&url=https://ww1.sinaimg.cn/large/c08d7e89ly1g3efjakqsaj20hs0b4dgt.jpg
    前面套层壳继续使用

    阿科酱 2023-1-27 14:03 0
  10. #10

    我看ACG网站用的图床是枫林图床,一些大尺度的图片都可以正常查看,动图用的好像是竹林图床,吧主了解一下。地址是https://88htu.com/和https://gametu.net/

    曾小闲 2023-1-27 08:30 0
  11. #11

    我是用的一个智能建站的图片上传后台来上传图片的,用了五年了一直很稳定,而且图片还不会遭到和谐

    小司机 2023-1-27 02:36 0
  12. #12

    用火山引擎的veImagex吧他们有更高级的压缩,省流量

    xiaoping1111 2023-1-26 11:12 0
  13. #13

    有一个低成本解决方案,速度应该也可以。
    Onedrive世纪互联+网盘目录程序,而且好处是图片路径可以得到保留,世纪互联是国内节点,速度也很不错。

    木头 2023-1-26 03:35 0
    • OD的API比较容易爆,一分钟只能扛得住两三百次的请求

      小司机 回复 @木头 2023-1-27 02:39 0
  14. #14

    聚合图床会和谐图片

    ffff 2023-1-25 15:02 0
  15. #15

    出个第四种解决方案。用区块链方案解决,把这些图片变成数字资产,人人挂机赚积分,数字共享。吧粉家里的宽带快生锈了,利用起来。

    牛逼克拉斯 2023-1-25 14:33 0
  16. #16

    很好奇你的图怎么这么大流量?难道都没走国内的cdn?30g内容有些多,是否考虑增加一层图片缓存

    bdfangel 2023-1-25 14:13 0
  17. #17

    我还当jandan没人看呢,合着用户画像这么重叠

    dxd 2023-1-25 12:43 0
  18. #18

    有没有可能放在阿里云的oss里。 - -

    幕後璀璨 2023-1-25 12:38 0
  19. #19

    我有些客户是搞音视频的,流量比福利吧还大。过年前也在帮忙找技术方案,目前接触到最靠谱省钱的方案,是一个大佬给我推荐的老哥。CDN按带宽收费的,而且价格也能接受。如果你考虑这个解决方案,加个好友推给你。暂时也在找其他解决方案。

    kkos 2023-1-25 12:30 0
  20. #20

    同求技术解决方案

    kkos 2023-1-25 12:24 0
  21. #21

    中文s3+cloudfront

    Sariel 2023-1-25 10:21 0
    • cloudfront流量好像是有限制的

      long 回复 @Sariel 2023-1-25 12:53 0
  22. #22

    低成本还得是新浪图床吧~当初煎蛋方丈困惑的时候我还建议他来问问long呢,现在风水轮流转了,哈哈哈。希望我喜欢的两个小破站都好好的吧~long大加油

    小白胡子 2023-1-25 05:57 0
  23. #23

    用tx文档做图床 。哈哈 ,怎么说~

    https://docimg7.docs.qq.com/image/AgAABS3Q8Oz7-sQNRixPHYB5vVf3GOxH.gif

    hpstep 2023-1-25 04:26 0
    • 是的,我也是这个想法。但需要考虑几个问题:
      1. 个人文档会不会将来涉嫌违规,然后文档都封闭了
      2. 40G图片,怎么去规划这个文档的目录结构(是不是每篇文章的每页都建一个文档)
      3. 有没有人帮忙写这个创建文档,上传内容并开通分享的脚本
      4. 上一步做完,还要写个脚本去爬取所有文档上的图片链接
      5. 如果在线文档服务商发现了这个漏洞,他们再出个什么政策就有点麻烦了

      忆赋 回复 @hpstep 2023-1-25 06:15 0
  24. #24

    最大的问题不是两个节点900G和1200G的问题吗,1T一天什么概念,七牛上面15G一天都算大型网站了,1年5T都顶头了,不过咱这是图床导致的。既然是自己站用,第一个是防外链,加来源验证,然后加防爬,单ip限制1分钟访问量。

    AIShare 2023-1-25 03:58 0
    • 是的,国内的基本都用不了,900G是被人刷流量了,已经加了防盗链,“加来源验证,然后加防爬”这俩不会用,请大佬指导一下

      long 回复 @AIShare 2023-1-25 05:09 0
      • 龙大,我就是个菜鸡。我打字没断句。。第一个是"防外链,加来源验证",然后“加防爬,单IP限制“,我全用的逗号,防外链就是来源验证了,防爬就宝塔里破解下专业版,防火墙限制下来源请求次数。jandan看他network的记录,用的是moyu.im域名做的图床,ping这个地址,是ipv6的,直接访问进的cloudfare的地址。猜测他们的策略,是关闭了ipv4的地址,然后ipv6的地址给到cloudfare做cdn,这样子隐藏掉ipv4地址可以加一点点的安全性。然后他图床可能还是新浪图床,但是用cloudfare套壳,估计加cache套壳后就不验证外链了。最后就是无限多的二级域名用来趟平g*f*w了。

        AIShare 回复 @long 2023-1-25 06:11 0
        • 我也能猜到大致的原理,就是具体不知道怎么弄的

          long 回复 @AIShare 2023-1-25 06:12 0
      • 龙大,你看这个8楼提到了UA。然后cf设置代理你肯定会。服务器之开启IPV6也简单。CF指向ipv6也是设置下。最后只要解决缓存不命中时的图片显示就行了,而且不用考虑速度,只要cf首次不命中过了,后面就都命中了。也就是说,图床访问图片的时候,如果cf不命中,需要显示新浪图床的图,php里面简单写个地址转换,请求这张图片时,php用curl去新浪图片用百度UA爬回来显示到界面上,后面就都能显示了。不知道这样子做是不是就好了。

        AIShare 回复 @long 2023-1-25 06:50 0
        • 我的主要技能是发文章,技术都是谷歌教的,你说的技术我还是不会,加个好友帮忙孩子们吧

          long 回复 @AIShare 2023-1-25 08:39 0
        • cf是什么

          落繁 回复 @AIShare 2023-2-22 03:32 0
        • 明白了,是那个CDN

          落繁 回复 @AIShare 2023-2-22 03:34 0
  25. #25

    合法且免费:cf、新浪微博(其实有一些域名还是可以用的,但是看运气,比如tva1,tva2,时好时坏)
    合法却付费:大厂cos、oss、cdn、大风云cdn(我刚刚提到的,https://www.dfyun.com.cn/)
    非法且免费:白嫖今日头条、抖音、jsdeliver等存文件,很多视频采集站都在用这个方法(视频分段,存进去,然后给客户个m3u8就能播放了)
    非法且付费:有这种东西?有这种东西会有人用?好吧,真的有,方法可以参考一元机场,原理和大风云cdn差不多,嫖一大堆极其低价的国内外vps,月抛。
    其他:要想办法压缩图片且保证可用性,比如gif压mp4,这肯定是可以做到的,任何终端都可以播放,毕竟是个浏览器都支持video标签;再比如jpg、png压webp和jpg,根据客户端的ua选择显示哪个图片格式;再比如lazy load,可以很大程度上减少流量。
    同时要做好防盗链,虽然有很多方法可以破解,不过ua、ref做好判断就可以解决8成了。楼上提到的煎蛋,实际上是做了个转发,服务器收到请求后,爬虫去爬新浪的图再转发过来,本地可能做一个cache,外边cf套一层。也就是说它没有验证ua,只要ref是jandan.net就嫖,例如原图:https://wx3.sinaimg.cn/mw690/001iT7gJly1haepdx7dqzj60zg1ba1jo02.jpg,转换一下 https://wx1.moyu.im/large/001iT7gJly1haepdx7dqzj60zg1ba1jo02.jpg(二级域名随意写都行的)。此时,https://tva3.sinaimg.cn/mw690/001iT7gJly1haepdx7dqzj60zg1ba1jo02.jpg 是可以访问的,你说多奇怪……

    福利菌 2023-1-25 03:43 0
    • 说的很对,不知道煎蛋这个是怎么操作的

      long 回复 @福利菌 2023-1-25 05:22 0
      • 用cloudflare worker做了一次转发,防盗链也是在这里面做的,缺点就是一定有地方访问不通,jandan是存储的量太大了,同时还要白嫖审核资源(因为无聊图都是网友投稿),long大你这自产自销且存储才这么点量,又对全国各地的可访问性有要求,就没辙了

        看点好康的 回复 @long 2023-1-25 06:28 0
  26. #26

    my.frantech.ca这个网站的服务器物理性能比较强,可以购买防御,网络很一般。特点是储存可以单独买还不贵。图片可以放在自己的服务器上。

    可以使用cdn进行加速试试。

    可以淘几个备用的垃圾服务器进行整站数据实时备份,不至于趴窝

    第三方 2023-1-25 03:12 0
    • 免费CDN加速效果差,收费CDN用不起。要保证图片大部分网友能看到图的,差的服务器估计不行

      long 回复 @第三方 2023-1-25 05:21 0
      • 现在问题是大盘机网络都一般,免费的CDN比如cf效果一般,收费的又很贵。图床又不稳定的因素。需要有取舍啊

        第三方 回复 @long 2023-1-25 11:18 0
  27. #27

    呵呵,当初别人在站内分享误人子弟linux教程,我骂他一句,你拉黑我,现在搞不定了就喊大佬,原来小小图床都搞不定,也就这水平了

    levnea 2023-1-25 02:53 0
    • 。。。。嘴强王者

      1 回复 @levnea 2023-1-25 06:52 0
    • 你骂人封号还有什么好说的吗,喜欢指责别人,估计到哪都不受人喜欢。
      请大家研究技术问题,不要瞎起哄了,给我弄好我拜你为大神

      long 回复 @levnea 2023-1-25 08:42 0
  28. #28

    可以放B站么

    blake2004 2023-1-25 01:25 0
  29. #29

    用微商相册

    coco 2023-1-25 01:25 0
  30. #30

    mu228.haku.ren/tc

    试试这个。举一反三

    杜牧 2023-1-25 01:18 0
    • 这种小图床跑不了福吧这么大流量 而且备份和批量U/D费劲

      NTR 回复 @杜牧 2023-1-25 02:42 0
      • 不小,tg图床。使用 wp接口的。

        上面long大的解决方案里也有一个用的wp接口

        杜牧 回复 @NTR 2023-1-25 16:03 0

福利吧旗下网址

福利吧导航福利吧论坛