Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cache, TimeStamp & Combo
Search
ningzbruc
January 24, 2013
Technology
1
130
Cache, TimeStamp & Combo
Cache
ningzbruc
January 24, 2013
Tweet
Share
More Decks by ningzbruc
See All by ningzbruc
如何写出一个优秀的开源库
ningzbruc
0
58
去啊无线前端的一天
ningzbruc
1
170
React & Component
ningzbruc
0
39
阿里旅行去啊H5首页总结&Promise
ningzbruc
0
260
KISSY.Base - all about that Base
ningzbruc
0
120
Hammer.js
ningzbruc
1
330
淘宝旅行门票iPad版开发
ningzbruc
0
130
Travel on KISSY mini
ningzbruc
0
200
Events
ningzbruc
2
130
Other Decks in Technology
See All in Technology
20251203_AIxIoTビジネス共創ラボ_第4回勉強会_BP山崎.pdf
iotcomjpadmin
0
170
コールドスタンバイ構成でCDは可能か
hiramax
0
130
AWSの新機能をフル活用した「re:Inventエージェント」開発秘話
minorun365
2
530
2025年の医用画像AI/AI×medical_imaging_in_2025_generated_by_AI
tdys13
0
270
小さく、早く、可能性を多産する。生成AIプロジェクト / prAIrie-dog
visional_engineering_and_design
0
290
Keynoteから見るAWSの頭の中
nrinetcom
PRO
1
150
SES向け、生成AI時代におけるエンジニアリングとセキュリティ
longbowxxx
0
280
会社紹介資料 / Sansan Company Profile
sansan33
PRO
11
390k
Snowflake Industry Days 2025 Nowcast
takumimukaiyama
0
160
AIと融ける人間の冒険
pujisi
0
100
BidiAgent と Nova 2 Sonic から考える音声 AI について
yama3133
2
140
『君の名は』と聞く君の名は。 / Your name, you who asks for mine.
nttcom
1
140
Featured
See All Featured
The SEO Collaboration Effect
kristinabergwall1
0
320
Making Projects Easy
brettharned
120
6.5k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
130
Hiding What from Whom? A Critical Review of the History of Programming languages for Music
tomoyanonymous
1
330
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
More Than Pixels: Becoming A User Experience Designer
marktimemedia
2
270
The SEO identity crisis: Don't let AI make you average
varn
0
43
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
170
How STYLIGHT went responsive
nonsquared
100
6k
Introduction to Domain-Driven Design and Collaborative software design
baasie
1
530
Transcript
[Cache,TimeStamp,Combo] ] {
Cache 日常发布鸟,添加了好多屌爆了的功能! 为毛线上还没生效呢? 缓存问题,清下缓存就行了! 用户不会清缓存怎么办? 甭鸟它,刷新几次或过段时间就好了... 已经有不少用户投诉鸟... 嗯...没问题,我加个时间戳就好了
TimeStamp 我擦!YUI3 Loader没法加时间戳?! 难我不倒,给loader hack一下,让它支持时间戳 我简直就是个天才
Cache Again? 用户反映页面加载慢... 又一个牛掰的日常发布鸟,有时间戳,去除缓存不用愁,一口气上五楼! 我日... 加上时间戳后每次更新都造成所有YUI模块和组件都重新加载,哪怕是一个 小小的修改,这时候又需要考虑缓存问题了,我了个擦...
Combo? 缓存不是你想清,想清就想清,如今又要我把缓存存回来,闹哪样? 看来要使大招了!Combo解耦!! 啥玩意儿?虽然听不懂,但是貌似很厉害的样纸! 将文件分类解耦,把YUI模块和组件文件放到一个请求一起combo, 页面逻辑的代码放到另外一个请求一起combo,这样一来就可以缓存 大部分不常改的文件,又不影响页面逻辑文件的更新
Decoupling Combo 举个栗子!
groups & comboBase
None