这样一个需求,有文件a.htmlb.css,a当中有b的依赖.然后上线了,为了做CDN,我们调整文件名a..html,b. .html. 这时候比如说b变了,那么b.md5.css这个也变了,实际上,a..html也变了. 因为a相当于引用了一个b的文件名,而b的文件名因为内容改了也就变了...我们使用md5就是为了文件内容唯一..然后,这样递归生成md5压力比较大,我考虑这样一个策略,不是把b..css替换进a再去计算a的md5, 而是把a的md5加上b修改了名字之后的md5.两个md5一起生成新的md5.用这样的方案进行上线,静态资源是否还能保持唯一呢?
三国纷争
慕姐8265434
相关分类