资讯专栏INFORMATION COLUMN

关于 qrsync 同步 Grunt 生成前端静态资源到 CDN 的时间戳问题

yck / 1994人阅读

摘要:前端项目中遇到问题上传很慢刚开始超过了一小时从今天上传速度看超过一小时很大一部分原因是网络后来考虑有中静态文件未必使用查找出来进行了删除我们的重构已经将文件名替换为前缀了期待文件内容不变不发生上传的但操作过程中我注意到了上传依然存在全部文件

前端项目中遇到问题, CDN 上传很慢, 刚开始超过了一小时,
(从今天上传速度看, 超过一小时很大一部分原因是网络..)
后来考虑有 BootStrap 中静态文件未必使用, 查找出来进行了删除.

我们的重构已经将文件名替换为 md5 前缀了, 期待文件内容不变不发生上传的,
但操作过程中我注意到了上传依然存在, 全部文件都重新上传了
于是怀疑, 因为所有静态文件都会被 Grunt 重新编译生成, 时间戳改变了
就提了这个问题问是否是时间戳:

  

七牛是怎样检测文件更新的?

结果七牛的确是通过时间戳来处理的(估计是 modified time 的时间)
于是问题就来了, 怎么才能避免重复的上传么?

上面的问题的回复评论里给了个方案, 用另外一个 Git 仓库来处理,
从 Grunt 生成的相同文件, 时间戳会改变, 但是从另一个 Git 仓库 pull 是不会改的.
经过实际测试, 这个方案至少能行得通

但是也要注意几点:

这个镜像的仓库里不能进行分支切换, 否则时间戳很可能改变

编译生成的代码需要放进 Git 仓库管理, 会产生很多额外的 diff

考虑到目前没有完善的方案, 暂时会对这个额外的仓库进行维护.

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/10942.html

相关文章

  • 大公司是怎么发布静态资源

    摘要:那大公司的静态资源是怎么发布的呢发布要求静态资源必须走如非自建,推荐又拍云,阿里云,七牛云。发布和问题发布流程如果我们把静态资源的实际访问域名设置为。功能开发结束后,开发人员把静态资源提交到测试环境仓库。业务业务都是使用同样的发布方案。 静态资源(Static Resources): js、css、img 等非服务器动态运行生成的文件。 在一般的网站中,静态资源使用频率高,流量占用大。...

    ad6623 评论0 收藏0
  • 京东单品页前端开发那些不得不说事儿

    摘要:是负责展示京东商品的落地页面。比如京东首页,正常情况加载完页面一共有多个节点,基本上全部用于展示商品信息广告图和内容布局,页面上的三方异步服务也比较少。 原文:https://keelii.github.io/2016/07/31/something-have-to-say-with-JD-item 简介 详情页也叫做单品页,域名以「item.jd.com/skuid.html」为格式...

    FleyX 评论0 收藏0
  • 提高前端性能黄金法则

    摘要:虽然如此,但是网站前端性能优化的思路基本没变。为什么前端性能如此重要数据显示只有的最终用户响应时间花在了下载文档上。前端性能优化一味奉行最佳实践有时候反而过而不及,所以针对项目的实际情况来优化才是明智的选择。 前端近几年变化很大,各种工具,库,框架并发。虽然如此,但是网站前端性能优化的思路基本没变。为什么前端性能如此重要?数据显示: 只有 10%~20% 的最终用户响应时间花在了下载...

    keithyau 评论0 收藏0
  • 前端工程之CDN文件上传

    摘要:我把文件传到服务器配置好后,就把其它的静态文件扔了。内容大多会是后端技术前端工程,偶尔会有一些大数据相关,会推荐一些好玩的东西。 你们是怎么上传静态网页资源的,还是手动处理?有考虑过前端妹子和运维哥们的感受吗 很久以前,一个前端妹子写完了代码要上线,扔了一个压缩包过来。我把 HTML 文件传到服务器配置好 Nginx 后,就把其它的静态文件扔 CDN 了。没过多久,妹子来找我,说产品...

    IamDLY 评论0 收藏0
  • 前端工程之CDN文件上传

    摘要:我把文件传到服务器配置好后,就把其它的静态文件扔了。内容大多会是后端技术前端工程,偶尔会有一些大数据相关,会推荐一些好玩的东西。 你们是怎么上传静态网页资源的,还是手动处理?有考虑过前端妹子和运维哥们的感受吗 很久以前,一个前端妹子写完了代码要上线,扔了一个压缩包过来。我把 HTML 文件传到服务器配置好 Nginx 后,就把其它的静态文件扔 CDN 了。没过多久,妹子来找我,说产品...

    番茄西红柿 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<