【技术实现步骤摘要】
本专利技术涉及互联网web前端开发领域,尤其涉及一种基于Java的web前端性能优化及上线的方法和系统。
技术介绍
当今互联网飞速发展,网络用户的需求变化既快又大,且不可捉摸,大部分网站的更新周期都是以日、小时甚至分钟为单位。在这种情况下,网站的前端就成了变化最频繁的部分。随着互联网公司对前端开发的逐渐重视,前端开发人数也越来越多,可是,技术人员的投入总是有限的。面对需求的快速变化,引发了很多如前端编码规范、前端性能优化、前端安全漏洞防范等方面的问题。为了解决这些问题,一种具有先进开发思想和良好设计模式的前端模块化技术正逐渐成熟,并受到越来越多公司的青睐。前端模块化技术的首要步骤就是将每个页面拆分成很多个基本的模块,然后将每个模块生成一个单独的文件,当页面要求加载时,使用载入相应的js或css文件,这样虽然将作为骨架的HTML与作为表现层的CSS以及实现行为的Javascript进行了拆分,减少了他们之间的循环依赖、降低耦合、提高设计效率,但是同样也为系统应用带来了各种各样的问题。首先,应用中会产生大量的模块,不但不便于管理,还会使请求数猛增,如一个页面 ...
【技术保护点】
一种基于Java的web前端性能优化及上线的方法,其特征在于,包括以下步骤:步骤S1,预设指定配置文件;所述指定配置文件包括清理打包路径、待合并压缩的文件或目录以及待删除冗余文件标识;步骤S2,判断当前工程应用根目录下是否包含与所述指定配置文件相同名称的配置文件;若包含则执行步骤S3,若不包含,则提示异常信息并结束;步骤S3,判断当前工程应用根目录下的配置文件中是否包括待合并压缩的文件或目录,若包含,则执行步骤S4,若不包含,则直接执行步骤S6;步骤S4,对当前工程应用根目录下的配置文件中的待合并压缩的文件或目录进行有效性检查,判断是否通过所述有效性检查,若通过,则执行步骤 ...
【技术特征摘要】
【专利技术属性】
技术研发人员:郭晓许,
申请(专利权)人:北京思特奇信息技术股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。