[发明专利]一种网站前端构建的方法与系统在审
申请号: | 201911100069.0 | 申请日: | 2019-11-12 |
公开(公告)号: | CN112860251A | 公开(公告)日: | 2021-05-28 |
发明(设计)人: | 董天天 | 申请(专利权)人: | 中科曙光南京研究院有限公司 |
主分类号: | G06F8/38 | 分类号: | G06F8/38;G06F8/41;G06F8/60;G06F8/71;G06F16/958 |
代理公司: | 北京德恒律治知识产权代理有限公司 11409 | 代理人: | 章社杲;卢军峰 |
地址: | 211100 江苏省南*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网站 前端 构建 方法 系统 | ||
一种网站前端构建的方法,包括如下步骤:搭建版本控制服务器,并进行网站前端项目部署,实时更新网站前端项目代码;建立部署Jenkins服务及插件,以构建并执行网站前端项目的自动化部署任务;在Jenkins服务器建立项目配置并开发编码自动化shell脚本;根据项目配置构建自动化业务流程;以及搭建负载均衡集群环境。本发明中,通过搭建部署Jenkins服务及插件、在Jenkins服务器构建并执行网站前端项目的自动化部署任务来完成构建网站前端,改进了网站前端静态资源的编译优化处理方式,将基于Jenkins的集成工具、将编译流程、网站发布流程自动化整合编译和发布,极大的提升了编译效率,并且和SVN服务器整合,从而可以随时开发,随时提交,实时编译,单服务器和集群式部署发布。
技术领域
本发明属于信息处理技术领域,具体涉及一种网站前端构建的方法与系统。
背景技术
随着信息化技术的快速发展,互联网技术的突飞猛进,网站前端系统构建也正面着用户更新更高的要求,为了降低项目成本,缩短项目周期,新环境下的前端设计师和前端开发工程师应在真正理解Web应用需求的基础上,努力寻求一种跨平台的前端开发解决方案。
网站前端开发涉及的工作内容相当繁杂,因为开发语言松散的特点,在开发过程中需要代码检查排除一部分低级错误。为了最优化网络访问,需要对前端资源(HTML、CSS、JavaScript、Images)做各种优化处理,比如合并文件、压缩文件、编译文件等等,发布后的静态资源缓存更新管理,以及和后端服务器的协同开发,不同开发环境的切换配置……这些繁琐重复的工作会严重影响前端开发的工作效率。
有鉴于此,特提出本发明。
发明内容
本发明要解决的技术问题在于克服现有技术的不足,提供一种网站前端构建的方法与系统,以利于提高网站前端开发的工作效率。
为解决上述技术问题,本发明采用技术方案的基本构思是:
一种网站前端构建的方法,包括如下步骤:
搭建版本控制服务器,并进行网站前端项目部署,实时更新网站前端项目代码;
建立部署Jenkins服务及插件,以构建并执行关于网站前端项目的自动化部署任务;
在Jenkins服务器建立项目配置并开发编码自动化shell脚本;
根据项目配置构建自动化业务流程;
以及搭建负载均衡集群环境。
进一步的,上述的网站前端构建的方法中,所述实时更新网站前端项目代码包括对网站项目代码进行实时版本更新与更新日志保存。
进一步的,上述的网站前端构建的方法中,所述搭建版本控制服务器,并进行网站前端项目部署,实时更新网站前端项目代码,包括:
搭建SVN环境并创建仓库;
进入仓库,创建用户组及用户;
实现SVN更新自动同步到web目录。
进一步的,上述的网站前端构建的方法中,所述建立部署Jenkins服务及插件,以构建并执行关于网站前端项目的自动化部署任务,包括:
下载Jenkins安装包,通过shell命令直接安装;
启动Jenkins服务器,通过浏览器访问安装;
访问成功后,图形化安装插件服务;
实例化项目配置,创建运行任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科曙光南京研究院有限公司,未经中科曙光南京研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911100069.0/2.html,转载请声明来源钻瓜专利网。