Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit9747e29

Browse files
committed
部署JavaScript 一节翻译完毕
1 parent6c75fb7 commit9747e29

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed

‎chapter8.markdown‎

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -587,6 +587,28 @@ ttt对象维护着一个已经填过的单元格的列表ttt.played,并且将
587587

588588
平均下来压缩会节省70%的文件体积。将代码压缩和服务端压缩合计起来,你可以期望你的用户只下载你写出来的未压缩文件体积的15%。
589589

590+
###缓存头
591+
592+
与流行的观点相反,文件在浏览器缓存中的时间并没有那么久。你可以尽你自己的努力,通过使用Expires头来增加非首次访问时命中缓存的概率:
593+
594+
这也是一个在.htaccess中做的一次性配置工作:
595+
596+
ExpiresActive On
597+
ExpiresByType application/x-javascript "access plus 10 years"
598+
599+
它的弊端是当你想更改这个文件时,你需要给它重命名,如果你已经处理好了合并的文件命名规则,那你就已经处理好这里的命名问题了。
600+
601+
###使用CDN
602+
603+
CDN是指“文件分发网络”(Content Delivery Network)。这是一项收费(有时候还相当昂贵)的托管服务,它将你的文件分发到世界上各个不同的数据中心,但代码中的URL却都是一样的,这样可以使用户更快地访问。
604+
605+
即使你没有CDN的预算,你仍然有一些可以免费使用的东西:
606+
607+
- Google托管了很多流行的开源库,你可以免费使用,并从它的CDN中得到速度提升(译注:鉴于Google在国内的尴尬处境,不建议使用)
608+
- 微软托管了jQuery和自家的Ajax库
609+
- 雅虎在自己的CDN上托管了YUI库
610+
611+
590612

591613

592614

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp