`

静态资源版本迭代

 
阅读更多
查看网页时发现css样式表都添加了md5加密码:
<link rel="stylesheet" href="http://static.wdjimg.com/www/stylesheets/new/09094a8f.index.css">


    在工作中最初的界面发生了修改,修改了一些css,又增加了一些css,重新将代码部署到服务器,但是打开界面还是以前的老界面。
    其实是缓存在作怪,浏览器缓存是根据url路径缓存资源。所以每次部署的时候,将静态资源(image, css, js, html, fonts ....) 发布成一个新版本。里面 关于 html 中的 href,src 引用标签 css 中的 url 都换掉。将文件名 hash 化。 hash 使用时间戳就解决了。于是 Static asset revisioning 一词诞生。 翻译过来大概是静态资源版本迭代。

http://segmentfault.net/q/1010000002449303/a-1020000002456976
分享到:
评论

相关推荐

    node搭建静态资源服务器.zip

    在本文中,我们将深入探讨如何使用Node.js搭建一个静态资源服务器,主要关注`fs`模块、`util.promisify`以及`handlebars`模板引擎。首先,让我们了解Node.js的基础知识,然后逐步解析上述提到的各个组件。 Node.js...

    易语言静态编译器全版本链接器打包.rar

    总的来说,易语言静态编译器全版本链接器的打包提供了一个方便的资源集合,帮助用户根据自己的需求选择合适的编译环境,确保程序的跨平台兼容性和独立运行能力。通过深入理解和使用这些工具,开发者可以更好地优化其...

    静态资源.zip

    8. **版本控制**:开发过程中,静态资源可能需要频繁更新和迭代。使用版本控制系统(如Git)可以帮助跟踪文件变更,方便团队协作和回溯历史版本。 9. **部署**:静态资源最终会被部署到Web服务器,如Apache、Nginx...

    netbox-ASP静态资源服务器

    软件版本号为2.8,表明这是一个经过多次迭代优化的产品,可能包含了性能提升和新功能的添加。 `!)双击导入.reg`文件通常用于导入注册表设置,可能是为了确保netbox服务器能够正常工作,或者添加一些默认的环境配置...

    静态资源库boost 1.75版本

    **静态资源库Boost 1.75版本**是中国著名开源软件库Boost的1.75迭代版本,它是一个集合了各种高效、跨平台C++库的综合资源库。Boost库致力于提升C++语言的标准库,提供了许多现代C++编程所需的工具和组件。这个版本...

    如何高效地管理网站静态资源

    随着互联网开发和迭代速度越来越快,网站也变得越来越庞大,存在大量静态资源,我们原有管理静态资源的方式变得越来越不适用,就如同封面图一样,静态资源之间的关系错综复杂,给工程师带来了很多麻烦:人工管理依赖...

    C 代码 演示默认、静态和动态调度方法 OpenMP 中的循环迭代以避免工作不平衡.rar

    这个压缩包中的"C代码"展示了如何利用OpenMP库在C语言中处理默认、静态和动态调度方法,以优化多线程执行时的循环迭代,并避免工作不平衡问题。工作不平衡是指在并行环境中,不同线程之间的工作负载不均匀,这可能...

    XpShop 生成静态页面HTML + SQL版本 V6.5_rc1 20081104

    压缩包中的"xpshop6.5"可能包含了该版本的完整程序文件,包括PHP脚本、CSS样式表、JavaScript文件、图片资源以及数据库配置文件等,商家只需解压并按照安装指南进行部署即可。 综上所述,XpShop 生成静态页面...

    谷粒学院项目静态资源.rar

    《谷粒学院项目静态资源详解》 谷粒学院的这个项目静态资源压缩包是一份集成了多种技术元素的综合资源库,旨在为开发者提供全面的支持,涵盖了从视频教程到代码生成,再到前端、数据库和容器化部署等多个方面的内容...

    腾讯MT项目:手腾JS资源版本增量更新方案

    3. HTML5离线存储方式(使用appcache)虽然可以实现真正的离线缓存,但在新版本更新时体验较差,且难以维护,同样在快速迭代版本中遇到的问题是全量更新。 4. 提出了通过本地存储模拟离线存储的方式来实现增量更新...

    淘淘商城静态页面

    **淘淘商城静态页面**是在线购物平台"淘淘商城"的一部分,主要涵盖了首页和后台管理系统界面的静态资源。在互联网应用开发中,静态页面通常指的是HTML、CSS和JavaScript等不涉及服务器动态处理的文件,它们可以直接...

    OA 后台静态页面

    在压缩包文件“houtai_oa”中,我们可以期待找到与OA后台相关的各种静态资源,如: 1. HTML文件:包含页面结构和内容,如index.html可能是主页面,login.html可能是登录页面。 2. CSS文件:定义页面样式,如style....

    windows桌面环境webrtc静态库

    本资源提供的就是针对Windows x64平台的m105版本的WebRTC静态库。 首先,我们要理解什么是静态库。静态库是一组预编译的代码,开发者可以在自己的项目中链接这些库,将库中的函数和数据直接合并到最终的可执行文件...

    代码静态检查工具

    cppcheck是一款针对C、C++语言的静态代码分析工具,其1.81版本是它的一个稳定发布。cppcheck不仅能够检测出语法错误,还能发现一些编译器无法检测到的问题,例如未初始化的变量、空指针解引用、内存泄漏、悬空指针、...

    linux静态库的生成与使用

    1. **库文件的版本管理**:随着项目的更新迭代,可能会有不同版本的静态库文件。因此,需要注意版本管理,确保使用的静态库是最新的或者适合当前项目的版本。 2. **兼容性问题**:不同的编译器或不同的平台之间可能...

    快速将psd,jsp等静态资源转换为html页面

    在IT行业中,将设计稿如PSD(Photoshop Document)或者其他静态资源如JSP(JavaServer Pages)转换为HTML页面是开发过程中一个重要的步骤。这个过程通常被称为前端开发或者页面重构,它涉及到将设计师的作品转化为...

Global site tag (gtag.js) - Google Analytics