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
90
Cache, TimeStamp & Combo
Cache
ningzbruc
January 24, 2013
Tweet
Share
More Decks by ningzbruc
See All by ningzbruc
如何写出一个优秀的开源库
ningzbruc
0
9
去啊无线前端的一天
ningzbruc
1
110
React & Component
ningzbruc
0
9
阿里旅行去啊H5首页总结&Promise
ningzbruc
0
190
KISSY.Base - all about that Base
ningzbruc
0
84
Hammer.js
ningzbruc
1
300
淘宝旅行门票iPad版开发
ningzbruc
0
88
Travel on KISSY mini
ningzbruc
0
120
Events
ningzbruc
2
100
Other Decks in Technology
See All in Technology
Amplify 🩷 Bedrock 〜生成AI入門〜
minorun365
PRO
8
390
データベース02: データベースの概念
trycycle
0
180
生成AIの変革の時代に、直近1年で直面した課題とその解決策
ktc_wada
0
510
【NW X Security JAWS#3】L3-4:AWS環境のIPv6移行に向けて知っておきたいこと
shotashiratori
1
600
Autonomous Database Cloud 技術詳細 / adb-s_technical_detail_jp
oracle4engineer
PRO
15
35k
Android Target SDK 35 (Android 15) 対応の概要
akkie76
0
150
今年のRubyKaigiはProfiler Year🤘
osyoyu
0
320
コードファーストの考え方。 Amplify Gen2から学ぶAWS次世代のWeb開発体験
yoshiitaka
1
280
Babylon.js JAPAN活動紹介 (2024/4)
limes2018
1
110
web-application-security
matsuihidetoshi
1
190
EMとして2023年度に頑張ったこと / What we did well in FY2023 as a EM
pauli
1
200
Building Dashboards as a Hobby
egmc
0
360
Featured
See All Featured
The Brand Is Dead. Long Live the Brand.
mthomps
49
29k
Gamification - CAS2011
davidbonilla
77
4.6k
Designing for Performance
lara
602
67k
Making the Leap to Tech Lead
cromwellryan
125
8.5k
A Tale of Four Properties
chriscoyier
152
22k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
79
43k
What the flash - Photography Introduction
edds
64
11k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
242
1.2M
The World Runs on Bad Software
bkeepers
PRO
61
6.7k
What's new in Ruby 2.0
geeforr
337
31k
GraphQLの誤解/rethinking-graphql
sonatard
55
9.3k
Art, The Web, and Tiny UX
lynnandtonic
290
19k
Transcript
[Cache,TimeStamp,Combo] ] {
Cache 日常发布鸟,添加了好多屌爆了的功能! 为毛线上还没生效呢? 缓存问题,清下缓存就行了! 用户不会清缓存怎么办? 甭鸟它,刷新几次或过段时间就好了... 已经有不少用户投诉鸟... 嗯...没问题,我加个时间戳就好了
TimeStamp 我擦!YUI3 Loader没法加时间戳?! 难我不倒,给loader hack一下,让它支持时间戳 我简直就是个天才
Cache Again? 用户反映页面加载慢... 又一个牛掰的日常发布鸟,有时间戳,去除缓存不用愁,一口气上五楼! 我日... 加上时间戳后每次更新都造成所有YUI模块和组件都重新加载,哪怕是一个 小小的修改,这时候又需要考虑缓存问题了,我了个擦...
Combo? 缓存不是你想清,想清就想清,如今又要我把缓存存回来,闹哪样? 看来要使大招了!Combo解耦!! 啥玩意儿?虽然听不懂,但是貌似很厉害的样纸! 将文件分类解耦,把YUI模块和组件文件放到一个请求一起combo, 页面逻辑的代码放到另外一个请求一起combo,这样一来就可以缓存 大部分不常改的文件,又不影响页面逻辑文件的更新
Decoupling Combo 举个栗子!
groups & comboBase
None