网站内容更新方法、装置、终端及存储介质属于计算机技术领域
优采云 发布时间: 2021-05-23 06:19网站内容更新方法、装置、终端及存储介质属于计算机技术领域
本申请公开了一种网站内容更新方法,装置,终端和存储介质,属于计算机技术领域。本发明实施例通过访问目标网站渲染并显示目标网站的配置页面,并提供了一种在线编辑网站中网站内容的方法,该方法可以根据配置页面编辑目标网站的文档数据,以根据编辑后的文档数据实时更新网站的内容,从而实现网站内容的实时编辑。如果用户对编辑结果不满意,可以进行实时调整,重新编辑目标网站的文档数据,大大提高了更新效率,更新效果也很好。
网站内容更新方法,设备,终端和存储介质
下载所有详细的技术数据
[技术实施步骤摘要]
网站内容更新方法,设备,终端和存储介质
此应用程序涉及计算机
尤其涉及网站内容更新方法,设备,终端和存储介质。
技术简介
随着计算机技术的发展,人们可以使用网站发布他们想要公开的信息,或者使用网站提供相应的服务。 网站中的内容通常需要更新,例如,添加,删除或修改网站中的内容。目前,网站内容更新方法通常由VuePress(一种Vue驱动的静态站点生成工具)实现。 Vue是用于构建用户界面的渐进式JavaScript框架。 JavaScript是属于网络的一种脚本语言。在这种更新方法中,本地编写的文档数据通常以文件的形式存储在Git存储库中。更新网站的内容时,需要将文件从Git存储库中拉到本地,然后在本地进行解析,然后将文件格式转换为服务器可以呈现的格式的文档数据,从而将文档数据存储在服务器中,从而更新网站的内容。通过文档数据的存储路径访问文档数据并将其呈现后,可以获得相应的网站内容,例如,超文本标记语言(HTML)。其中,Git是一个开源的分布式管理系统。在上述方法中的每次部署之前,都需要第三方接口才能从Git存储库中获取文件,并且复杂的步骤(例如,解析,编辑和构造)是在本地执行的。由于Git存储库打开的应用程序编程接口(API)的限制,通常无法有效地执行在线图形编辑,并且Git存储库以文件的形式存储。每个部署都需要一个构建步骤和格式转换。构建步骤通常需要1-3秒,这需要很长时间。而且,用户不能实时查看编辑效果。如果不符合预期,则需要重复编辑,构造和部署步骤,然后可以访问已部署的文档数据以查看效果。因此,上述方法的更新效率低,效果差。
技术实现思路
本申请实施例提供了网站内容更新的方法,装置,终端和存储介质,可以提高网站内容更新的效率和效果。技术方案如下:一方面,提供一种网站内容更新方法,该方法包括:根据网站内容更新指令,显示目标网站的配置页面;编辑目标的文档数据网站;根据编辑后的文档数据,更新目标网站的网站的内容。在一种可能的实现方式中,该方法还包括:在配置页面的目标位置显示任意级别结构的目录控件;该方法还包括:根据任意级别结构的目录控制,选择的指令,将显示页面跳转至与任意级别结构相对应的配置页面。在一种可能的实现方式中,该方法还包括:获取每次编辑中获取的文档数据的发布状态;在与每次编辑中获得的文档数据对应的文档的对应位置上显示文档数据的发布状态。在一种可能的实现方式中,该方法还包括:根据目标网站的文档数据生成目标页面,该目标页面包括目标网站中所有文档的信息;目标页面中任何文档的信息的选定指令用于获取和显示文档的文档内容。在一种可能的实施方式中,该方法还包括:根据每次编辑获得的文档数据和每次编辑获得的文档数据对应的版本信息显示文档版本列表,文档版本列表每次包括文档数据。通过编辑获得的文档数据对应的版本信息;根据文档版本列表中任何版本信息的选择说明,呈现并显示与版本信息相对应的文档数据。
一方面,提供了网站内容更新设备。该设备包括:显示模块,用于根据网站内容更新指令显示目标网站的配置页面;编辑模块,用于根据网站内容更新指令显示目标网站的配置页面;在配置页面中触发的编辑指令将编辑目标网站的文档数据;更新模块,用于根据编辑后的文档数据更新目标网站的网站的内容。在一种可能的实现方式中,目标网站的网站的内容包括多级结构;目标网站的配置页面包括与多级结构的每个级别相对应的配置页面;所述显示模块,用于执行以下任一操作:根据所述多级结构中与任意一层结构相对应的配置页面的文档数据进行渲染,得到与任意一层结构相对应的配置页面。并获取预设的多级结构。该级结构中任意级结构对应的配置页面显示该配置页面。在一种可能的实现方式中,所述显示模块,还用于:在所述配置页面的目标位置显示所述多层结构的目录控件;显示页面跳至与任何一级结构相对应的配置页面。在一种可能的实现方式中,每个级别结构包括至少一个文档项;目标网站的文档数据包括文档项目;在配置页面中触发的编辑指令包括添加文档项目,删除文档项目以及修改文档项目信息指令。编辑模块,用于根据配置页面中触发的编辑指令,在任意级别上添加或删除文档项目,或对任意级别的文档项目进行信息修改处理。
在一种可能的实现方式中,目标网站的网站的内容包括三层结构,该三层结构包括模块,列和节点三层。模块是该列的顶部。在一级中,该列是节点的上级。在一种可能的实现方式中,节点中包括的文档项目包括目录节点和文档节点,并且该文档节点与文档相关联;所述显示模块还被配置为根据所选择的指令在任何文档节点上显示所有文档。与文档节点关联的文档。在一种可能的实现方式中,目录节点包括子目录节点;子目录节点包括子目录节点。所述显示模块,还用于根据针对任何目录节点的选择指令,在所述目录节点下显示所述子目录节点。在一种可能的实现方式中,访问模块用于根据网站内容更新指令从数据库中提取目标网站的目标格式的文档数据;后面的文档数据存储在数据库中,并获取目标网站的网站的更新内容。在一种可能的实现方式中,所述更新模块,还用于:为所述编辑后的文档数据生成对应的版本信息;将编辑后的文档数据和对应的版本信息存储在对应的版本信息中。在数据库中获取目标网站的网站的更新内容。在一种可能的实现方式中,所述显示模块,还用于:根据多次编辑获得的文档数据和每次编辑获得的文档数据对应的版本信息,显示文档版本列表,所述文档版本列表包括:对应于多次编辑得到的文档数据的文档和对应的版本信息;根据文档版本列表中任何文档的选择指令,呈现并显示文档的文档数据。
在一种可能的实现方式中,该设备还包括:获取模块,用于获取每次获取的文档数据的发布状态;显示模块还用于对应每次编辑过程中获得的文档数据。在文档的相应位置,显示文档数据的发布状态。在一种可能的实现方式中,所述更新模块,还用于根据所述目标网站的文档数据生成目标页面,所述目标页面包括所述目标网站中所有文档的信息。显示模块还用于根据对目标页面中任意文档信息的选择指令,获取并显示目标页面中任意文档的文档内容。在一个方面,提供了一种终端。终端包括一个或多个处理器和一个或多个存储器,并且至少一个程序代码被存储在一个或多个存储器中。加载并执行多个处理器以实现网站内容更新方法执行的操作。一方面,提供了一种计算机可读存储介质,并且至少一个程序代码存储在该计算机可读存储介质中。
[技术保护点]
1.一种网站内容更新方法,其特征在于,该方法包括:/ n根据网站内容更新指令,显示目标网站的配置页面; / n根据配置页面在页面中触发的编辑指令将编辑目标网站的文档数据; / n根据编辑的文档数据更新目标网站的网站的内容。 / n
[技术特点摘要]
1.一种网站内容更新方法,其特征在于,该方法包括:
根据网站内容更新指令,显示目标网站的配置页面;
根据配置页面中触发的编辑指令,编辑目标网站的文档数据;
根据编辑后的文档数据更新目标网站的网站的内容。
2.根据权利要求1所述的方法,其中,所述目标网站的网站的内容包括多级结构;目标网站的配置页面包括每个与主要结构相对应的配置页面;
显示目标网站的配置页面包括以下任何内容:
根据多级结构中任意级别结构对应的配置页面的文档数据进行渲染,得到任意级别结构对应的配置页面;
获取与任何一种预设的多层结构相对应的配置页面,并显示该配置页面。
3.根据权利要求2所述的方法,其中,每个级别结构包括至少一个文档项目;以及目标网站的文档数据包括文档项目;在配置页面中触发编辑指令包括添加文档项,删除文档项和更正文档项信息指令;
根据配置页面中触发的编辑指令对目标网站的文档数据进行的编辑包括:
根据配置页面中触发的编辑指令,添加或删除任何级别的文档项目,或对任何级别的文档项目进行信息修改处理。
4.根据权利要求1所述的方法,其中,所述目标网站的网站的内容包括三层结构,并且所述三层结构包括模块,列和节点的三层。模块是列的上层,而列是节点的上层。
5.根据权利要求4所述的方法,其中,包括在所述节点中的文档项目包括目录节点和文档节点,并且所述文档节点与文档相关联;
该方法还包括:
根据为任何文档节点选择的指令,显示与该文档节点关联的文档;
目录节点包括子目录节点;该方法还包括:
根据任何目录节点的选定指令,显示...
[已获得专利的技术属性]
技术研发人员:谭如火,
申请人(专利权):腾讯云计算,
类型:发明
国家省市:北京; 11
下载所有详细的技术信息,我是该专利的所有者