首页--工业技术论文--自动化技术、计算机技术论文--计算技术、计算机技术论文--计算机的应用论文--计算机网络论文--一般性问题论文

基于Bigpipe与Node.js的Web框架的设计与实现

摘要第5-7页
ABSTRACT第7-8页
第一章 绪论第12-18页
    1.1 研究背景第12页
    1.2 网页加载优化方案与Bigpipe研究现状第12-14页
    1.3 论文内容第14-15页
    1.4 创新点第15-16页
    1.5 论文结构第16-18页
第二章 通用技术与方案现状第18-29页
    2.1 Bigpipe方案原理与流程第18-21页
        2.1.1 页面的分块化处理第18-19页
        2.1.2 分块传输编码第19-20页
        2.1.3 浏览器端分块内容处理第20-21页
    2.2 Node.js平台异步编程缺陷与优化方案第21-23页
        2.2.1 Callback Hell问题第21-22页
        2.2.2 Callback Hell解决方案第22-23页
        2.2.3 异步编程优化方案选择第23页
    2.3 Node.js平台Web框架实现方案第23-26页
        2.3.1 骨架型Web框架第24-25页
        2.3.2 应用型Web框架第25-26页
        2.3.3 Web框架实现方案选择第26页
    2.4 静态资源打包原理及相关工具第26-28页
    2.5 小结第28-29页
第三章 框架总体设计第29-41页
    3.1 框架设计目标第29-32页
        3.1.1 高速的网页加载过程第29页
        3.1.2 职责单一、不涉及业务逻辑编程模型第29-31页
        3.1.3 对开发者屏蔽底层细节第31-32页
        3.1.4 提供连贯、一致的Middleware执行流程第32页
        3.1.5 各部分分工明确,代码耦合度低第32页
    3.2 主-从式多进程调度方案第32-34页
        3.2.1 基于单进程方案的框架设计第32-33页
        3.2.2 基于主-从式多进程运行方案的框架设计第33-34页
    3.3 内外层Middleware机制第34-36页
    3.4 框架总体结构、流程设计第36-40页
        3.4.1 框架总体结构概述第36页
        3.4.2 框架主体模块设计第36-38页
        3.4.3 框架总体流程设计第38-40页
    3.5 小结第40-41页
第四章 框架详细设计与实现第41-58页
    4.1 主-从式多进程运行方案的设计与实现第41-44页
        4.1.1 多进程启动控制第41-43页
        4.1.2 进程间通信与进程第43-44页
        4.1.3 退出后重启实现第44页
    4.2 并行式Bigpipe加载方案设计与实现第44-51页
        4.2.1 并行式Bigpipe总体流程第44-47页
        4.2.2 分块传输编码具体实现第47-50页
        4.2.3 Pagelet执行过程中的Middleware机制实现第50-51页
    4.3 Pagelet级别静态资源合并为页面级别静态资源实现第51-53页
        4.3.1 AMD、CMD模块规范JavaScript文件打包第52页
        4.3.2 ES6模块规范JavaScript文件打包第52-53页
        4.3.3 多种规范混合书写的JavaScript文件打包第53页
    4.4 静态资源打包动态优化的设计与实现第53-57页
        4.4.1 启发式打包优化算法第54-55页
        4.4.2 打包优化实现第55-57页
    4.5 小结第57-58页
第五章 框架测试第58-68页
    5.1 框架测试环境概述第58-60页
        5.1.1 虚拟站点第58页
        5.1.2 个人博客第58-59页
        5.1.3 服务器测试环境与浏览器测试环境第59-60页
    5.2 功能性测试第60-63页
        5.2.1 Web Server功能测试第60页
        5.2.2 Bigpipe式网页加载流程测试第60-61页
        5.2.3 前端资源合并后打包功能测试第61-62页
        5.2.4 内层Middleware机制测试第62页
        5.2.5 网页访问次数记录功能测试第62-63页
    5.3 性能测试第63-67页
        5.3.1 网页加载速度对比测试第63-66页
        5.3.2 静态资源打包动态优化效果测试第66-67页
    5.4 小结第67-68页
第六章 总结与展望第68-69页
    6.1 总结第68页
    6.2 展望第68-69页
参考文献第69-72页
致谢第72-73页
攻读学位期间取得的研究成果第73页

论文共73页,点击 下载论文
上一篇:基于公共微博数据和收视行为数据的电视用户画像研究
下一篇:MPTCP多路径网络环境中的传输优化技术研究