-
题名Web前端性能优化方案与实践
被引量:32
- 1
-
-
作者
王成
李少元
郑黎晓
缑锦
曾梅琴
刘慧敏
-
机构
华侨大学计算机科学与技术学院
-
出处
《计算机应用与软件》
CSCD
北大核心
2014年第12期89-95,147,共8页
-
基金
国家自然科学基金项目(51305142)
华侨大学人才引进科研启动项目(12Y0347)
-
文摘
针对Web前端性能低下的问题,通过分析归纳Web中从后端到前端的B/S架构原理、浏览器缓存、浏览器的加载方式、服务器关于HTTP相关的配置等过程中一些影响前端性能优化的因素,系统地提出一个旨在提高网页加载速度、呈现速度和用户体验,整体性、通用性强的完整Web前端性能优化解决方案。该解决方案包括服务器端优化、HTML优化、Java Script优化、CSS优化、图片优化等内容。并在HTTP代理工具Fiddler搭建的512 KB慢网速下通过Speed Tracer监测UI Thread,寻找基于HTML5技术的Web移动电子商务项目"指尖点餐系统"的点餐页面前端性能中的瓶颈,根据所提出的Web前端性能优化解决方案对其进行优化实践。优化前后的Timeline以及UI Thread对比分析表明,优化后加载时间降低了82%,页面渲染降低了32%,脚本执行减少了79%。
-
关键词
web前端性能优化
服务器端优化
HTML优化
JavaScript优化
CSS优化
图片优化
前端测试环境
TIMELINE
UI
THREAD
-
Keywords
web front-end performance optimisation Server-side optimisation HTML optimisation JavaScript optimisation CSSoptimisation Image optimisation Front-end test environment TimeLine UI Thread
-
分类号
N302.7
[自然科学总论]
-
-
题名基于虚拟DOM的Web前端性能优化研究
被引量:14
- 2
-
-
作者
戴志诚
程劲草
-
机构
华中师范大学国家数字化学习工程技术研究中心
-
出处
《计算机应用与软件》
2017年第12期21-25,31,共6页
-
基金
国家科技支撑计划子课题(2015BAH33F0202)
-
文摘
随着Web前端的不断发展,Web页面变得越来越复杂,强交互性带来页面状态的疯涨,用于更新页面的DOM操作也越来越多。然而频繁的DOM操作使得页面渲染缓慢,造成前端性能瓶颈。在分析造成此问题原因的基础上,介绍一种由虚拟DOM和Diff算法来优化DOM操作的方法。通过分析传统Tree-Diff与DOM-Diff算法,对现有Diff算法做出改进。最后搭建测试平台,对改进后算法(Virtual-DOM)、React JS以及原生JS进行渲染性能测试,并对测试结果进行对比分析。测试结果表明:虚拟DOM确实可以优化浏览器的渲染性能,且在特定的情况下,DOM-Diff改进算法效果比React JS更理想。
-
关键词
web前端性能优化
虚拟DOM
Diff算法
ReactJS
-
Keywords
web front-end performance optimization
Virtual DOM
Diff algorithm
ReactJS
-
分类号
TP302.7
[自动化与计算机技术—计算机系统结构]
-
-
题名Web前端性能优化研究及应用
被引量:1
- 3
-
-
作者
宋晓娟
房强
-
机构
天津大学管理与经济学部
-
出处
《信息技术》
2016年第10期198-202,共5页
-
文摘
通过对Web前端性能进行分析,找到限制前端性能的两个问题:B/S结构限制和浏览器二连接限制,针对前者提出了一个系统性、可用性强的前端优化策略,并在此基础上,针对二连接限制,提出了队列调度模型,并在该模型的基础上提出了请求调度算法SACC,以提高HTTP请求队列调度效率。通过前端性能检测工具检测出集智调查网站的前端性能问题所在,通过本文提出的Web前端优化策略及优化算法,对其进行优化实践。
-
关键词
web前端性能优化
B/S结构
二连接限制
队列调度模型
调查网站
-
Keywords
web front-end performance optimization
B/S structure
two connection constraints
queue scheduling model
survey website
-
分类号
TP391
[自动化与计算机技术—计算机应用技术]
-