[发明专利]一种网站页面更新方法和系统在审
申请号: | 201711484631.5 | 申请日: | 2017-12-29 |
公开(公告)号: | CN108170458A | 公开(公告)日: | 2018-06-15 |
发明(设计)人: | 罗剑龙 | 申请(专利权)人: | 广州品唯软件有限公司 |
主分类号: | G06F8/656 | 分类号: | G06F8/656;G06F17/30 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 张春水;唐京桥 |
地址: | 510000 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 网站页面 模板文件 网站 服务器 更新 模板文件生成 用户访问网站 会话断开 模板生成 模板引擎 信息丢失 用户需要 重新登录 预置 重启 存储 发送 | ||
本发明公开了一种网站页面更新方法和系统,包括:后端的模板引擎根据预置的模板生成模板文件,所述模板文件存储有所述网站页面的所有信息;所述后端将所述模板文件发送至前端,使得当用户访问网站时,前端根据所述模板文件生成新的网站页面。解决了现有的网站页面更新方法需要重启服务器,并会导致网站页面的当前所有会话断开,从而造成用户的信息丢失和用户需要重新登录服务器回到原来网站页面的技术问题。
技术领域
本发明涉及换联网技术领域,尤其涉及一种网站页面更新方法和系统。
背景技术
随着互联网的不断发展,人们对所使用的网站的要求日益提高,常常需要对已经发布出去的网站页面进行更新,以满足用户的个性化需求和功能性需求,同时保证系统的稳定性以及用户体验。
现有的网站页面更新方法为:开发人员编译打包部署至服务器,实现网站页面的更新。
然而,这种更新方法存在一定技术问题:每次网站页面更新都需要开发人员重新打包部署至服务器,且在网站页面更新时,需要重启服务器,导致网站页面的当前所有会话断开,从而造成用户的信息丢失,用户需要重新登录服务器回到原来的网站页面。
发明内容
本发明提供了一种网站页面更新方法和系统,解决了现有的网站页面更新方法需要重启服务器,并会导致网站页面的当前所有会话断开,从而造成用户的信息丢失和用户需要重新登录服务器回到原来网站页面的技术问题。
本发明提供了一种网站页面更新方法,包括:
后端的模板引擎根据预置的模板生成模板文件,所述模板文件存储有所述网站页面的所有信息;
所述后端将所述模板文件发送至前端,使得当用户访问网站时,前端根据所述模板文件生成新的网站页面。
优选地,
所述模板文件包括超文本标记语言代码、层叠样式表代码、爪哇脚本代码、嵌套在所述模板引擎中的取值表达式和嵌套在所述模板引擎中的标签中的一种或多种。
优选地,
所述后端将所述模板文件发送至前端具体包括:
所述后端将所述模板文件发送至后台管理系统,并在所述后台管理系统中经编辑后被转发至所述前端。
优选地,
当所述模板文件包括嵌套在所述模板引擎中的取值表达式时,在所述后台管理系统中经编辑后被转发至所述前端具体包括:
所述后台管理系统在接收到所述模板文件后,读取所述模板文件,然后采用键值对的方式传递参数替换所述取值表达式,最后经编辑后生成新的页面内容并保存为新模板文件;
所述后台管理系统将所述新模板文件发送至所述前端。
优选地,
当所述模板文件包括嵌套在所述模板引擎中的标签时,在所述后台管理系统中经编辑后被转发至所述前端具体包括:
所述后台管理系统在接收到所述模板文件后,读取所述模板文件,然后采用解析所述标签并根据解析结果完成相应的操作,最后经编辑后生成新的页面内容并保存为新模板文件;
所述后台管理系统将所述新模板文件发送至所述前端。
优选地,
所述模板引擎为FreeMarker;
所述模板文件为FTL文件。
优选地,
所述模板文件的数量为至少两个。
本发明提供了一种网站页面更新系统,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州品唯软件有限公司,未经广州品唯软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711484631.5/2.html,转载请声明来源钻瓜专利网。