SlideShare ist ein Scribd-Unternehmen logo
1 von 81
Downloaden Sie, um offline zu lesen
超。光速 網站最佳化實戰
工欲善其事,必先利其器。
2013/03/30
http://mvc.tw 2
http://pabblogger.files.wordpress.com/2010/08/166g75t.jpg
天下武功無堅不摧,唯快不破
http://mvc.tw
歡迎來到 世代
3
光
http://mvc.tw
 桌機速度越來越快
歡迎來到 世代
4
光
http://mvc.tw
 桌機速度越來越快
 有線網路「妹」多到用不完
歡迎來到 世代
5
光
http://mvc.tw
 桌機速度越來越快
 有線網路「妹」多到用不完
 連手機都四核心了
歡迎來到 世代
6
光
http://mvc.tw
 桌機速度越來越快
 有線網路「妹」多到用不完
 連手機都四核心了
 網路、硬體都突飛猛進的世代下
歡迎來到 世代
7
光
http://mvc.tw
 桌機速度越來越快
 有線網路「妹」多到用不完
 連手機都四核心了
 網路、硬體都突飛猛進的世代下
歡迎來到 世代
8
光
我們為什麼還要自己最佳化網站?
http://mvc.tw
 行動裝置的瀏覽量已經超越桌機
歡迎來到 世代
9
註1
註1:http://www.nownews.com/2013/03/05/320-2909868.htm
http://mvc.tw
 行動裝置的瀏覽量已經超越桌機
 行動裝置上網速度很淒涼(平均只有1.26Mbps)
歡迎來到 世代
10
註1
註2
註1:http://www.nownews.com/2013/03/05/320-2909868.htm
註2:http://www.eprice.com.tw/mobile/talk/102/4786327/1/
http://mvc.tw
 行動裝置的瀏覽量已經超越桌機
 行動裝置上網速度很淒涼(平均只有1.26Mbps)
 不適當的網頁技術
歡迎來到 世代
11
註1
註2
註1:http://www.nownews.com/2013/03/05/320-2909868.htm
註2:http://www.eprice.com.tw/mobile/talk/102/4786327/1/
http://mvc.tw
歡迎來到 世代
12
1
2
3
4
http://mvc.tw
 行動裝置的瀏覽量已經超越桌機
 行動裝置上網速度很淒涼(平均只有1.26Mbps)
 不適當的網頁技術
歡迎來到 世代
13
註1:http://www.nownews.com/2013/03/05/320-2909868.htm
註2:http://www.eprice.com.tw/mobile/talk/102/4786327/1/
註1
註2
http://mvc.tw
 行動裝置的瀏覽量已經超越桌機
 行動裝置上網速度很淒涼(平均只有1.26Mbps)
 不適當的網頁技術
 作業系統的效能大幅提升導致於網站感覺慢很多
歡迎來到 世代
14
自己動手樂趣多?
註1:http://www.nownews.com/2013/03/05/320-2909868.htm
註2:http://www.eprice.com.tw/mobile/talk/102/4786327/1/
註1
註2
http://mvc.tw
歡迎來到 世代
15
最佳化後原始網站
臃腫的內容 纖細的內容
http://mvc.tw
歡迎來到 世代
16
最佳化後原始網站
纖細的內容
http://mvc.tw
歡迎來到 世代
17
最佳化後原始網站
http://mvc.tw
 減少 HTTP 請求
網站最佳化理論
18
http://mvc.tw
 減少 HTTP 請求
 降低靜態檔案大小
網站最佳化理論
19
http://mvc.tw
 減少 HTTP 請求
 降低靜態檔案大小
 壓縮圖片
網站最佳化理論
20
http://mvc.tw
 減少 HTTP 請求
 降低靜態檔案大小
 壓縮圖片
 讓DOM簡單化
網站最佳化理論
21
http://mvc.tw
 減少 HTTP 請求
 降低靜態檔案大小
 壓縮圖片
 讓DOM簡單化
 移除不必要的元素
網站最佳化理論
22
http://mvc.tw
 減少 HTTP 請求
 降低靜態檔案大小
 壓縮圖片
 讓DOM簡單化
 移除不必要的元素
 不要在開頭放置 Javascript
網站最佳化理論
23
http://mvc.tw
 減少 HTTP 請求
 降低靜態檔案大小
 壓縮圖片
 讓DOM簡單化
 移除不必要的元素
 不要在開頭放置 Javascript
 使用CDN
網站最佳化理論
24
http://mvc.tw
網站最佳化理論
25
http://mvc.tw
 http://mvc.tw/000e (webpagetest)
26
推薦線上測速網站
http://mvc.tw
 http://mvc.tw/000e (webpagetest)
27
推薦線上測速網站
http://mvc.tw
由工具開始,進而瞭解理論
28
http://mvc.tw
由工具開始,進而瞭解理論
29
http://mvc.tw
 靜態圖片最佳化 Image Optimizer
先從無腦的來
30http://mvc.tw/000I
http://mvc.tw
 使用前使用後的圖片
先從無腦的來(Image Optimizer)
31
http://mvc.tw
 使用前使用後的圖片
先從無腦的來(Image Optimizer)
32
http://mvc.tw
先從無腦的來(Image Optimizer)
33
http://mvc.tw
 再看一次使用前使用後的圖片
先從無腦的來(Image Optimizer)
34
http://mvc.tw
 ASP.NET MVC4 內建
 Microsoft AJAX Minifier
 Web Essentials
靜態檔案最佳化
35
靜態檔案最佳化-ASP.NET MVC4 內建
36DEV309-BundlingAndMinification
http://mvc.tw
 ASP.NET MVC4 內建
 Microsoft AJAX Minifier
 Web Essentials
靜態檔案最佳化
37
http://mvc.tw
 ASP.NET MVC4 內建
 Microsoft AJAX Minifier
 http://demo.tc/Post/621
 Web Essentials
靜態檔案最佳化
38
靜態檔案最佳化-Microsoft AJAX Minifier
39Microsoft AJAX Minifier
http://mvc.tw
 ASP.NET MVC4 內建
 Microsoft AJAX Minifier
 Web Essentials
靜態檔案最佳化
40
靜態檔案最佳化-Web Essentials
41Web EssentialsTest
http://mvc.tw
 Stitches 線上服務(HTML5)
CSS Sprite技巧
42
註1:http://mvc.tw/000K
註1
CSS Sprite- Stitches
43
CSS Sprite- Stitches
44
CSS Sprite- Stitches
45
CSS Sprite- Stitches
46CSSSprite
http://mvc.tw
 Stitches 線上服務(HTML5)
 Sprite and Image Optimization Preview 4
CSS Sprite技巧
47
註1:http://mvc.tw/000K
註2:http://mvc.tw/000J
註1
註2
Sprite and Image Optimization Preview 4
48
CSS Sprite-
49
Sprite and Image Optimization Preview 4
CSSSprite
http://mvc.tw
 Gzip
 IIS 設定
 Web.Config
 SDCH (Shared Dictionary Compression over HTTP)
 目前只有Chrome支援的壓縮
壓縮
50
註1:http://mvc.tw/000Z
Gzip IIS 設定
51
Gzip IIS 設定
52
http://mvc.tw
 Gzip
 IIS 設定
 Web.Config
 SDCH (Shared Dictionary Compression over HTTP)
 目前只有Chrome支援的壓縮
壓縮
53
註1:http://mvc.tw/000Z
http://mvc.tw
<system.webServer>
<urlCompression doStaticCompression="true"
doDynamicCompression="true" />
</system.webServer>
壓縮 – Gzip – Web.config
54
http://mvc.tw
 Gzip
 IIS 設定
 Web.Config
 SDCH (Shared Dictionary Compression over HTTP)
 目前只有Chrome支援的壓縮
壓縮
55
http://mvc.tw
 IIS設定靜態、動態快取
 Web.config 也可以設定
 Output cache
 CacheProfile
 Ram Cache
 WebCache
 RunTime Cache
快取
56
快取 IIS 設定
57
快取 IIS 設定
58
http://mvc.tw
<system.webServer>
<caching>
<profiles>
<add extension=".gif" policy="CacheUntilChange"
kernelCachePolicy="CacheUntilChange" />
<add extension=".js" policy="CacheUntilChange"
kernelCachePolicy="CacheUntilChange" />
</profiles>
</caching>
</system.webServer>
快取 – Web.config
59
http://mvc.tw
 IIS設定靜態、動態快取
 Web.config 也可以設定
 Output cache
 CacheProfile
 Ram Cache
 WebCache
 RunTime Cache
快取
60
61
快取 – Output Cache
cacheSample
http://mvc.tw
 IIS設定靜態、動態快取
 Web.config 也可以設定
 Output cache
 CacheProfile
 Ram Cache
 WebCache
 RunTime Cache
快取
62
63
快取 – WebCache
cacheSample
http://mvc.tw
 CSS放上(</Head>前)、JS放下(</Body>前)
 優點:不用等JS
 缺點:第一次進入網站會有很明顯的三重變化(白、元素、JS)
本質上的調整
64
http://mvc.tw
 CSS放上(</Head>前)、JS放下(</Body>前)
 優點:不用等JS
 缺點:第一次進入網站會有很明顯的三重變化(白、元素、JS)
 HTML移除註解
 優點:爽度很高
 缺點:其實幫助不大…
本質上的調整
65
• 天瓏
• 博客來
• PCHOME
• 讀冊生活
• 金石堂
• 誠品
謝謝各位
h t t p : / / m v c . t w
別走,還沒完…
雖然沒人喊「安哥」但還是有最後一首…
http://mvc.tw
 Image resize
 width=‘100’ 或 style=‘width:100px;’這樣調毫無意義
 WebImage
圖片的再優化
71
註1:http://mvc.tw/000J
註2:http://mvc.tw/000K
圖片的再優化-WebImage
72ImageReSize
http://mvc.tw
 Image resize
 width=‘100’ 或 style=‘width:100px;’這樣調毫無意義
 WebImage
 或是ImageResize
圖片的再優化
73
註1:http://mvc.tw/000a
註1
圖片的再優化-ImageReSize
74ImageReSize
http://mvc.tw
圖片的再優化-ImageResize
75
 基本功能
http://mvc.tw
圖片的再優化-ImageResize
76
 基本功能
 授權費用
77
工具一定有風險,不懂原理有賺有賠,課程威力示範不保證工具之最低收益,開發者使用前應詳閱工具公開說明書。
聯絡資訊
Blog: http://demo.tc
twMVC: http://mvc.tw
G+: http://demo.tc/+
FB: http://fb.me/demo.fan
Plurk: http://plurk.com/demoshop
參考資料
• Javascript source map
• http://mvc.tw/000U
• Microsoft Ajax Minifier 將 js 和 css 檔案最小化
• http://demo.tc/Post/621
• ASPNET_Image_Optimization_Preview4
• http://mvc.tw/000W
• http://mvc.tw/000X
• IIS 壓縮設定
• http://mvc.tw/000Z
謝謝各位
• 本投影片所包含的商標與文字皆屬原著作者所有。
• 本投影片使用的圖片皆從網路搜尋。
• 本著作係採用 Creative Commons 姓名標示-非商業性-相同方式分享 3.0 台灣 (中華民國) 授權條款授權。
h t t p : / / m v c . t w

Weitere ähnliche Inhalte

Was ist angesagt?

8/13王團研究室—固態硬碟可靠度調校心法
8/13王團研究室—固態硬碟可靠度調校心法8/13王團研究室—固態硬碟可靠度調校心法
8/13王團研究室—固態硬碟可靠度調校心法T客邦
 
方建国 -V mware-ha实战1
方建国 -V mware-ha实战1方建国 -V mware-ha实战1
方建国 -V mware-ha实战1landece
 
构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构HonestQiao
 
twMVC#31沒有 hdd 的網站重構 webform to mvc
twMVC#31沒有 hdd 的網站重構 webform to mvctwMVC#31沒有 hdd 的網站重構 webform to mvc
twMVC#31沒有 hdd 的網站重構 webform to mvctwMVC
 
Private Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud AnalysisPrivate Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud AnalysisChris Hsiang
 
twMVC#21 | 你所不知道的 Visual Studio
twMVC#21 | 你所不知道的 Visual StudiotwMVC#21 | 你所不知道的 Visual Studio
twMVC#21 | 你所不知道的 Visual StudiotwMVC
 
twMVC#43 Visual Studio 2022 新功能拆解
twMVC#43 Visual Studio 2022 新功能拆解twMVC#43 Visual Studio 2022 新功能拆解
twMVC#43 Visual Studio 2022 新功能拆解twMVC
 
Node js实践
Node js实践Node js实践
Node js实践jay li
 
Varnish简介
Varnish简介Varnish简介
Varnish简介fangdeng
 
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場twMVC
 
Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2twMVC
 
(2020-04)HPE SimpliVity node 關機
(2020-04)HPE SimpliVity node 關機(2020-04)HPE SimpliVity node 關機
(2020-04)HPE SimpliVity node 關機裝機安 Angelo
 
(2020 03)SimpliVity change vcenter
(2020 03)SimpliVity change vcenter(2020 03)SimpliVity change vcenter
(2020 03)SimpliVity change vcenter裝機安 Angelo
 
雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場
雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場
雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場twMVC
 
網站黑魔法:姆咪篇 Web security basics <s>x</s>
網站黑魔法:姆咪篇 Web security basics <s>x</s>網站黑魔法:姆咪篇 Web security basics <s>x</s>
網站黑魔法:姆咪篇 Web security basics <s>x</s>志仁 黃
 
twMVC#29 -Learning Machine Learning with Movie Recommendation
twMVC#29 -Learning Machine Learning with Movie RecommendationtwMVC#29 -Learning Machine Learning with Movie Recommendation
twMVC#29 -Learning Machine Learning with Movie RecommendationMia Chang
 
高性能网站最佳实践
高性能网站最佳实践高性能网站最佳实践
高性能网站最佳实践longhao
 

Was ist angesagt? (20)

8/13王團研究室—固態硬碟可靠度調校心法
8/13王團研究室—固態硬碟可靠度調校心法8/13王團研究室—固態硬碟可靠度調校心法
8/13王團研究室—固態硬碟可靠度調校心法
 
PVE 4.1 HC 架構
PVE 4.1 HC 架構PVE 4.1 HC 架構
PVE 4.1 HC 架構
 
方建国 -V mware-ha实战1
方建国 -V mware-ha实战1方建国 -V mware-ha实战1
方建国 -V mware-ha实战1
 
构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构构建基于Lamp的中型网站架构
构建基于Lamp的中型网站架构
 
twMVC#31沒有 hdd 的網站重構 webform to mvc
twMVC#31沒有 hdd 的網站重構 webform to mvctwMVC#31沒有 hdd 的網站重構 webform to mvc
twMVC#31沒有 hdd 的網站重構 webform to mvc
 
Private Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud AnalysisPrivate Cloud vs Public Cloud Analysis
Private Cloud vs Public Cloud Analysis
 
twMVC#21 | 你所不知道的 Visual Studio
twMVC#21 | 你所不知道的 Visual StudiotwMVC#21 | 你所不知道的 Visual Studio
twMVC#21 | 你所不知道的 Visual Studio
 
twMVC#43 Visual Studio 2022 新功能拆解
twMVC#43 Visual Studio 2022 新功能拆解twMVC#43 Visual Studio 2022 新功能拆解
twMVC#43 Visual Studio 2022 新功能拆解
 
Node js实践
Node js实践Node js实践
Node js实践
 
Varnish简介
Varnish简介Varnish简介
Varnish简介
 
Html5
Html5Html5
Html5
 
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
雲端環境的快取策略-Global Azure Bootcamp 2015 臺北場
 
Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2Asp.net mvc 從無到有 -twMVC#2
Asp.net mvc 從無到有 -twMVC#2
 
(2020-04)HPE SimpliVity node 關機
(2020-04)HPE SimpliVity node 關機(2020-04)HPE SimpliVity node 關機
(2020-04)HPE SimpliVity node 關機
 
(2020 03)SimpliVity change vcenter
(2020 03)SimpliVity change vcenter(2020 03)SimpliVity change vcenter
(2020 03)SimpliVity change vcenter
 
雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場
雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場
雲端上的資訊安全-Global Azure Bootcamp 2015 臺北場
 
美团技术团队 - KVM性能优化
美团技术团队 - KVM性能优化美团技术团队 - KVM性能优化
美团技术团队 - KVM性能优化
 
網站黑魔法:姆咪篇 Web security basics <s>x</s>
網站黑魔法:姆咪篇 Web security basics <s>x</s>網站黑魔法:姆咪篇 Web security basics <s>x</s>
網站黑魔法:姆咪篇 Web security basics <s>x</s>
 
twMVC#29 -Learning Machine Learning with Movie Recommendation
twMVC#29 -Learning Machine Learning with Movie RecommendationtwMVC#29 -Learning Machine Learning with Movie Recommendation
twMVC#29 -Learning Machine Learning with Movie Recommendation
 
高性能网站最佳实践
高性能网站最佳实践高性能网站最佳实践
高性能网站最佳实践
 

Ähnlich wie 超。光速 網站最佳化實戰 -twMVC#8

一個微信專案從0到000的效能調教
一個微信專案從0到000的效能調教一個微信專案從0到000的效能調教
一個微信專案從0到000的效能調教Bruce Chen
 
twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢twMVC
 
為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726Earou Huang
 
VMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g RacVMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g Racguest77e407
 
20130823微軟雲端平台開發者日
20130823微軟雲端平台開發者日20130823微軟雲端平台開發者日
20130823微軟雲端平台開發者日twMVC
 
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩Wen-Tien Chang
 
Beyond rails server
Beyond rails serverBeyond rails server
Beyond rails serverMichael Chen
 
Node.js 進攻桌面開發
Node.js 進攻桌面開發Node.js 進攻桌面開發
Node.js 進攻桌面開發Fred Chien
 
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...裝機安 Angelo
 
腾讯大讲堂08 可扩展web架构探讨
腾讯大讲堂08 可扩展web架构探讨腾讯大讲堂08 可扩展web架构探讨
腾讯大讲堂08 可扩展web架构探讨George Ang
 
为什么上网浏览要用Shadowsocks?
为什么上网浏览要用Shadowsocks?为什么上网浏览要用Shadowsocks?
为什么上网浏览要用Shadowsocks?zzzzzz gg
 
Webify 一键部署
Webify 一键部署Webify 一键部署
Webify 一键部署琦 胡
 
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程twMVC
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰Scourgen Hong
 
2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swt2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swttka
 
BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)rwp99346
 
BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330rwp99346
 
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC#01 | ASP.NET MVC 的第一次親密接觸twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC#01 | ASP.NET MVC 的第一次親密接觸twMVC
 
移动端Web开发性能优化实践
移动端Web开发性能优化实践移动端Web开发性能优化实践
移动端Web开发性能优化实践Mingel Zhang
 

Ähnlich wie 超。光速 網站最佳化實戰 -twMVC#8 (20)

一個微信專案從0到000的效能調教
一個微信專案從0到000的效能調教一個微信專案從0到000的效能調教
一個微信專案從0到000的效能調教
 
twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢twMVC#31網站上線了然後呢
twMVC#31網站上線了然後呢
 
為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726為瞬間巨量做好準備 20180726
為瞬間巨量做好準備 20180726
 
VMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g RacVMware Rhel5 Oracle10g Rac
VMware Rhel5 Oracle10g Rac
 
20130823微軟雲端平台開發者日
20130823微軟雲端平台開發者日20130823微軟雲端平台開發者日
20130823微軟雲端平台開發者日
 
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
A brief introduction to Vagrant – 原來 VirtualBox 可以這樣玩
 
Beyond rails server
Beyond rails serverBeyond rails server
Beyond rails server
 
Node.js 進攻桌面開發
Node.js 進攻桌面開發Node.js 進攻桌面開發
Node.js 進攻桌面開發
 
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
HPE SimpliVity install mgmt guide 201907-01 (Taiwan-Chinese) ;HPE SimpliVity ...
 
腾讯大讲堂08 可扩展web架构探讨
腾讯大讲堂08 可扩展web架构探讨腾讯大讲堂08 可扩展web架构探讨
腾讯大讲堂08 可扩展web架构探讨
 
为什么上网浏览要用Shadowsocks?
为什么上网浏览要用Shadowsocks?为什么上网浏览要用Shadowsocks?
为什么上网浏览要用Shadowsocks?
 
-Nginx book
 -Nginx book -Nginx book
-Nginx book
 
Webify 一键部署
Webify 一键部署Webify 一键部署
Webify 一键部署
 
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
twMVC#21 | 以實例說明ASP.NET Web API 服務的開發與測試過程
 
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
从林书豪到全明星 - 虎扑网技术架构如何化解流量高峰
 
2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swt2012 java two-desktop-appliction-using-j-ruby-with-swt
2012 java two-desktop-appliction-using-j-ruby-with-swt
 
BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)BAS010_虛擬化基礎_v190330 (View online)
BAS010_虛擬化基礎_v190330 (View online)
 
BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330BAS010_虛擬化基礎_v190330
BAS010_虛擬化基礎_v190330
 
twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC#01 | ASP.NET MVC 的第一次親密接觸twMVC#01 | ASP.NET MVC 的第一次親密接觸
twMVC#01 | ASP.NET MVC 的第一次親密接觸
 
移动端Web开发性能优化实践
移动端Web开发性能优化实践移动端Web开发性能优化实践
移动端Web开发性能优化实践
 

Mehr von twMVC

讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場
讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場
讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場twMVC
 
線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...
線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...
線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...twMVC
 
Azure mobileservice
Azure mobileservice Azure mobileservice
Azure mobileservice twMVC
 
一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18twMVC
 
專案分層架構 twMVC#18
專案分層架構 twMVC#18專案分層架構 twMVC#18
專案分層架構 twMVC#18twMVC
 
SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17 SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17 twMVC
 
Angular js twmvc#17
Angular js twmvc#17Angular js twmvc#17
Angular js twmvc#17twMVC
 
TypeScript-twmvc#16
TypeScript-twmvc#16TypeScript-twmvc#16
TypeScript-twmvc#16twMVC
 
前端工程師與室內裝修師傅的相似之處-twMVC#16
前端工程師與室內裝修師傅的相似之處-twMVC#16前端工程師與室內裝修師傅的相似之處-twMVC#16
前端工程師與室內裝修師傅的相似之處-twMVC#16twMVC
 
開發的效能與效率-twMVC#15
開發的效能與效率-twMVC#15開發的效能與效率-twMVC#15
開發的效能與效率-twMVC#15twMVC
 
動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15twMVC
 
樞紐分析表之數據分析與統計-twMV#C14
樞紐分析表之數據分析與統計-twMV#C14樞紐分析表之數據分析與統計-twMV#C14
樞紐分析表之數據分析與統計-twMV#C14twMVC
 
輕鬆上手Asp.net web api 2.1-twMVC#14
輕鬆上手Asp.net web api 2.1-twMVC#14輕鬆上手Asp.net web api 2.1-twMVC#14
輕鬆上手Asp.net web api 2.1-twMVC#14twMVC
 
MVC實戰分享 分頁與排序相關技巧-tw mvc#13
MVC實戰分享 分頁與排序相關技巧-tw mvc#13MVC實戰分享 分頁與排序相關技巧-tw mvc#13
MVC實戰分享 分頁與排序相關技巧-tw mvc#13twMVC
 
RWD不是你想的那樣 tw mvc#13
RWD不是你想的那樣 tw mvc#13RWD不是你想的那樣 tw mvc#13
RWD不是你想的那樣 tw mvc#13twMVC
 
ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站twMVC
 
如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12twMVC
 
Vs2013新功能介紹 twMVC#11
Vs2013新功能介紹 twMVC#11Vs2013新功能介紹 twMVC#11
Vs2013新功能介紹 twMVC#11twMVC
 
架構設計入門 twMVC#11
架構設計入門 twMVC#11架構設計入門 twMVC#11
架構設計入門 twMVC#11twMVC
 
ASP.NET MVC Model 的設計與使用 twMVC#10
ASP.NET MVC Model 的設計與使用 twMVC#10ASP.NET MVC Model 的設計與使用 twMVC#10
ASP.NET MVC Model 的設計與使用 twMVC#10twMVC
 

Mehr von twMVC (20)

讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場
讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場
讓應用程式雲端化 由 Iaa s 邁向 paas 之路-Global Azure Bootcamp 2015 臺北場
 
線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...
線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...
線上遊戲利用 Dev ops 開源工具 chef, docker, vagrant 在microsoft azure 的佈署實踐-Global Azure...
 
Azure mobileservice
Azure mobileservice Azure mobileservice
Azure mobileservice
 
一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18一小時可以打造什麼服務Plus twMVC#18
一小時可以打造什麼服務Plus twMVC#18
 
專案分層架構 twMVC#18
專案分層架構 twMVC#18專案分層架構 twMVC#18
專案分層架構 twMVC#18
 
SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17 SignalR實戰技巧 twmvc#17
SignalR實戰技巧 twmvc#17
 
Angular js twmvc#17
Angular js twmvc#17Angular js twmvc#17
Angular js twmvc#17
 
TypeScript-twmvc#16
TypeScript-twmvc#16TypeScript-twmvc#16
TypeScript-twmvc#16
 
前端工程師與室內裝修師傅的相似之處-twMVC#16
前端工程師與室內裝修師傅的相似之處-twMVC#16前端工程師與室內裝修師傅的相似之處-twMVC#16
前端工程師與室內裝修師傅的相似之處-twMVC#16
 
開發的效能與效率-twMVC#15
開發的效能與效率-twMVC#15開發的效能與效率-twMVC#15
開發的效能與效率-twMVC#15
 
動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15動手打造 application framework-twMVC#15
動手打造 application framework-twMVC#15
 
樞紐分析表之數據分析與統計-twMV#C14
樞紐分析表之數據分析與統計-twMV#C14樞紐分析表之數據分析與統計-twMV#C14
樞紐分析表之數據分析與統計-twMV#C14
 
輕鬆上手Asp.net web api 2.1-twMVC#14
輕鬆上手Asp.net web api 2.1-twMVC#14輕鬆上手Asp.net web api 2.1-twMVC#14
輕鬆上手Asp.net web api 2.1-twMVC#14
 
MVC實戰分享 分頁與排序相關技巧-tw mvc#13
MVC實戰分享 分頁與排序相關技巧-tw mvc#13MVC實戰分享 分頁與排序相關技巧-tw mvc#13
MVC實戰分享 分頁與排序相關技巧-tw mvc#13
 
RWD不是你想的那樣 tw mvc#13
RWD不是你想的那樣 tw mvc#13RWD不是你想的那樣 tw mvc#13
RWD不是你想的那樣 tw mvc#13
 
ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站ASP.NET MVC 善用網路資源快速完打造網站
ASP.NET MVC 善用網路資源快速完打造網站
 
如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12如何在實務上使用TDD來開發 twmvc#12
如何在實務上使用TDD來開發 twmvc#12
 
Vs2013新功能介紹 twMVC#11
Vs2013新功能介紹 twMVC#11Vs2013新功能介紹 twMVC#11
Vs2013新功能介紹 twMVC#11
 
架構設計入門 twMVC#11
架構設計入門 twMVC#11架構設計入門 twMVC#11
架構設計入門 twMVC#11
 
ASP.NET MVC Model 的設計與使用 twMVC#10
ASP.NET MVC Model 的設計與使用 twMVC#10ASP.NET MVC Model 的設計與使用 twMVC#10
ASP.NET MVC Model 的設計與使用 twMVC#10
 

超。光速 網站最佳化實戰 -twMVC#8