天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

SaaS平臺前端性能優(yōu)化的研究與實現(xiàn)

發(fā)布時間:2017-04-29 22:15

  本文關(guān)鍵詞:SaaS平臺前端性能優(yōu)化的研究與實現(xiàn),由筆耕文化傳播整理發(fā)布。


【摘要】:隨著SaaS模式在國內(nèi)外的興起,越來越多的中小企業(yè)感受到了通過SaaS模式提供軟件服務(wù)所帶來的便利性。由于用戶需求的多樣化和Web技術(shù)的不斷發(fā)展,SaaS系統(tǒng)的功能變得越來越龐大,人們對于SaaS平臺的整體性能要求也越來越高。目前國內(nèi)外對于SaaS平臺的研究多集中在數(shù)據(jù)存儲、多租戶隔離、服務(wù)質(zhì)量和負載均衡等方面,而針對于SaaS系統(tǒng)的前端性能優(yōu)化研究甚少,導(dǎo)致前端性能越來越成為SaaS系統(tǒng)的性能瓶頸;另一方面相對于花費大量的精力進行算法改進和數(shù)據(jù)庫優(yōu)化等,前端的性能優(yōu)化對于整體性能的提高往往能夠達到事半功倍的效果。所以,針對SaaS平臺特點提出前端性能優(yōu)化方案具有很大的研究空間和現(xiàn)實指導(dǎo)意義。 本文首先研究了現(xiàn)有Web性能優(yōu)化方法,對其優(yōu)化方法進行了分類和總結(jié)。然后針對SaaS平臺的特點,重點從SaaS系統(tǒng)的前端架構(gòu)、資源的預(yù)加載、HTTP協(xié)議三個方面進行優(yōu)化方案的設(shè)計與實現(xiàn)。 在SaaS系統(tǒng)的前端架構(gòu)方而,研究了JavaScript模塊化開發(fā)、異步模塊加載規(guī)范、前端MVC模式、JavaScript模板類庫、RESTful風(fēng)格服務(wù)器端接口設(shè)計,并將這些知識應(yīng)用于SaaS平臺的前端架構(gòu)優(yōu)化方案的設(shè)計之中,并且驗證了這個方案的有效性。 在資源的預(yù)加載優(yōu)化方面,本章研究了兼容不同瀏覽器的預(yù)加載方法,并且將它們應(yīng)用于SaaS系統(tǒng)用戶最常用的場景:用戶登錄頁和系統(tǒng)主頁。為了提高預(yù)加載預(yù)測命中率,本文還設(shè)計并實現(xiàn)了一個用戶行為預(yù)測原型系統(tǒng)提高預(yù)測命中率,并對其優(yōu)化效果進行了測試。 在HTTP協(xié)議優(yōu)化方面,本文分析了現(xiàn)有Web基礎(chǔ)協(xié)議HTTP1.1的不足之處,對SPDY協(xié)議進行了研究,借助該協(xié)議對HTTP協(xié)議進行改進并應(yīng)用于現(xiàn)有SaaS平臺之中.
【關(guān)鍵詞】:SaaS 性能優(yōu)化 HTTP MVC 預(yù)加載
【學(xué)位授予單位】:北京郵電大學(xué)
【學(xué)位級別】:碩士
【學(xué)位授予年份】:2015
【分類號】:TP393.09
【目錄】:
  • 摘要4-5
  • ABSTRACT5-10
  • 第一章 緒論10-13
  • 1.1 研究背景10
  • 1.2 研究現(xiàn)狀10-11
  • 1.3 研究內(nèi)容11-12
  • 1.4 論文組織結(jié)構(gòu)12-13
  • 第二章 相關(guān)理論和技術(shù)分析13-23
  • 2.1 瀏覽器的工作原理13-16
  • 2.1.1 渲染引擎14-15
  • 2.1.2 解析和DOM樹構(gòu)建15
  • 2.1.3 渲染樹構(gòu)建15-16
  • 2.1.4 布局和繪制16
  • 2.2 HTTP請求優(yōu)化16-18
  • 2.2.1 壓縮組件16-17
  • 2.2.2 減少HTTP請求17-18
  • 2.3 緩存優(yōu)化18-19
  • 2.3.1 設(shè)置過期時間18
  • 2.3.2 緩存優(yōu)化18-19
  • 2.4 HTML結(jié)構(gòu)優(yōu)化19-20
  • 2.5 圖片優(yōu)化20
  • 2.6 自動化構(gòu)建工具20-21
  • 2.7 傳統(tǒng)SaaS平臺前端現(xiàn)狀21-23
  • 第三章 SaaS平臺前端架構(gòu)優(yōu)化方案的設(shè)計與實現(xiàn)23-43
  • 3.1 前端MVC模式研究23-27
  • 3.1.1 前端MVC模式23-24
  • 3.1.2 模型和數(shù)據(jù)24-25
  • 3.1.3 JavaScript模板引擎25
  • 3.1.4 RESTful Web Services25
  • 3.1.5 Backbone類庫的研究25-26
  • 3.1.6 路由選擇26-27
  • 3.2 JavaScript的模塊化開發(fā)27-31
  • 3.2.1 AMD規(guī)范28
  • 3.2.2 模塊加載器的引入28-29
  • 3.2.3 模塊合并的方法29-31
  • 3.3 優(yōu)化方案設(shè)計31-35
  • 3.3.1 整體設(shè)計31
  • 3.3.2 主頁設(shè)計31-33
  • 3.3.3 模塊設(shè)計33-35
  • 3.3.4 RESTful接口設(shè)計35
  • 3.4 功能實現(xiàn)35-40
  • 3.4.1 主頁功能實現(xiàn)35-36
  • 3.4.2 模塊實現(xiàn)36-38
  • 3.4.3 View管理和Router管理38
  • 3.4.4 RESTful接口的實現(xiàn)38-40
  • 3.5 性能測試與分析40-43
  • 第四章 資源預(yù)加載優(yōu)化方案的設(shè)計與實現(xiàn)43-54
  • 4.1 方案設(shè)計43
  • 4.2 預(yù)加載技術(shù)的實現(xiàn)方法43-47
  • 4.2.1 瀏覽器預(yù)加載的支持情況43-45
  • 4.2.2 JavaScript程序預(yù)加載45-47
  • 4.3 登錄頁的預(yù)加載優(yōu)化47-48
  • 4.4 用戶主頁的預(yù)加載優(yōu)化48-54
  • 4.4.1 預(yù)測模型描述48-50
  • 4.4.2 模型實現(xiàn)方法50-52
  • 4.4.3 預(yù)加載優(yōu)化效果驗證52-54
  • 第五章 HTTP協(xié)議優(yōu)化方案的設(shè)計與實現(xiàn)54-64
  • 5.1 相關(guān)知識介紹54-56
  • 5.1.1 HTTP協(xié)議54-55
  • 5.1.2 SPDY協(xié)議55-56
  • 5.2 方案設(shè)計56-59
  • 5.2.1 方案整體描述56-58
  • 5.2.2 交互流程設(shè)計58-59
  • 5.3 系統(tǒng)功能與實現(xiàn)59-61
  • 5.3.1 本地代理59
  • 5.3.2 協(xié)議優(yōu)化模塊59-61
  • 5.4 測試與結(jié)果分析61-62
  • 5.5 小結(jié)62-64
  • 第六章 總結(jié)與展望64-66
  • 6.1 總結(jié)64-65
  • 6.2 問題65
  • 6.3 展望65-66
  • 參考文獻66-68
  • 致謝68-69
  • 攻讀學(xué)位期間發(fā)表的學(xué)術(shù)論文69

【參考文獻】

中國期刊全文數(shù)據(jù)庫 前3條

1 張波;巫莉莉;周敏;;基于Web使用挖掘的用戶行為分析[J];計算機科學(xué);2006年08期

2 黃宏濤,王慧;下一代HTTP協(xié)議[J];計算機應(yīng)用研究;2000年01期

3 鄧文峰,周朝民;淺析網(wǎng)絡(luò)廣告效果評價方法[J];上海管理科學(xué);2005年04期


  本文關(guān)鍵詞:SaaS平臺前端性能優(yōu)化的研究與實現(xiàn),,由筆耕文化傳播整理發(fā)布。



本文編號:335709

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/guanlilunwen/ydhl/335709.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶e487d***提供,本站僅收錄摘要或目錄,作者需要刪除請E-mail郵箱bigeng88@qq.com