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

前端项目,如何保证图片的准确性

  •  
  •   qzhai · 265 天前 · 822 次点击
    这是一个创建于 265 天前的主题,其中的信息可能已经有所发展或是发生改变。

    问: 如何保证前端静态资源的稳定和准确性。

    如: 前端静态图片被误删。 前端图片资源修改后被 git 冲突撤回。 CDN 服务资源缺失。 等等等

    lizy0329
        1
    lizy0329  
       265 天前
    将 CTO 撤掉即可
    qzhai
        2
    qzhai  
    OP
       265 天前
    @lizy0329 哥,这是面试官问的。。。
    GooMS
        3
    GooMS  
       265 天前
    sentry
    Gaoti
        4
    Gaoti  
       265 天前
    除了 fallback 到其他资源和错误捕捉告警,还有什么好的方法吗?
    7anshuai
        5
    7anshuai  
       265 天前
    子资源完整性( Subresource Integrity ,SRI ) script ,link 标签已经支持了 integrity 属性,img ,audio, video 这一类目前只能自己写脚本实现类似功能( w3c 规范说未来可能会加入这些标签)
    zsh2517
        6
    zsh2517  
       265 天前
    感觉主要是习惯问题。只增不删,以及删除的时候先看流量应该就行了吧,确定没有在用的再删。(各种素材总共占不了多大地方);在 CDN 或者自己有分发源的,也可以分析日志 40x 报错,对于突增 404 的文件进行检查。

    至于 git 冲突,这就和静态资源没啥关系了,如果说 git 可能会弄乱文件,那么代码更容易出错,而且图片丢了可能只是显个空白图,代码错了直接程序崩掉。只要像对待代码一样(比如引入 Code Review )对待仓库里的东西应该也不会有问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1287 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 18:05 · PVG 02:05 · LAX 10:05 · JFK 13:05
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.