网站内容更新(Website网站内容更新方法、装置、终端及存储介质技术资料下载)

优采云 发布时间: 2021-09-09 03:08

  网站内容更新(Website网站内容更新方法、装置、终端及存储介质技术资料下载)

  本申请公开了一种网站内容更新方法、装置、终端和存储介质,属于计算机技术领域。本申请实施例提供了一种在线编辑网站网站内容的方法,通过访问目标网站并渲染显示目标网站的配置页面,可以根据配置页面触发编辑目标网站的文档数据,根据编辑的文档数据实时更新网站内容,从而实现网站内容的实时编辑。如果用户对编辑结果不满意,可以实时调整,重新编辑目标网站的文档数据,更新效率大大提高,更新效果好。

  网站内容更新方式、设备、终端和存储介质

  下载所有详细的技术数据

  【技术实现步骤总结】

  网站内容更新方法、设备、终端和存储介质

  此应用程序涉及计算机

  特别涉及一种网站内容更新方法、装置、终端和存储介质。

  技术介绍

  随着计算机技术的发展,人们可以使用网站发布自己想要公开的信息,或者使用网站提供相应的服务。 网站中的内容经常需要更新,例如增加、删除或修改网站的内容。目前网站内容更新方式通常由VuePress实现,它是一个Vue驱动的静态站点生成工具。 Vue 是一个用于构建用户界面的渐进式 JavaScript 框架。 JavaScript 是一种属于网络的脚本语言。在这种更新方式中,本地写入的文档数据通常以文件的形式存储在Git仓库中。更新网站内容时,需要将文件从Git仓库拉到本地,在本地解析文件,然后将文件格式转换为服务器可以渲染的格式的文档数据,这样文档数据存入服务器,更新网站内容。通过文档数据的存储路径访问文档数据并渲染后,可以得到对应的网站内容,例如超文本标记语言(HTML)。其中,Git 是一个开源的分布式管理系统。上述方法每次部署前,都需要通过第三方接口从Git仓库中获取文件,在本地进行解析、编辑、构建等复杂步骤。由于 Git 存储库开放的应用程序编程接口 (API) 的限制,通常无法高效地进行在线图形编辑,Git 存储库以文件的形式存储。每个部署都需要一个构建步骤和格式转换。构建步骤通常需要 1-3 秒,这需要很长时间。而且,用户无法实时查看编辑效果。如果不符合预期,则需要重复编辑、构建和部署步骤,然后才能访问部署的文档数据查看效果。因此,上述方法更新效率低,效果差。

  技术实现思路

  本申请实施例提供了一种网站内容更新方法、装置、终端和存储介质,可以提高网站内容更新的效率和效果。技术方案如下: 一方面,提供网站content更新方法,该方法包括:根据网站content更新指令,显示目标网站的配置页面;编辑目标网站的文档数据;根据编辑的文档数据更新目标网站的网站内容。在一种可能的实施方式中,该方法还包括: 在配置页面的目标位置显示任意级别结构的目录控件。所述方法还包括:根据任一层级结构的目录控件所选择的指令,将显示页面跳转到任一层级结构对应的配置页面。在一种可能的实施方式中,该方法还包括:获取每次编辑获得的文档数据的发布状态;在每次编辑得到的文档数据对应的文档的对应位置显示文档数据的发布状态。在一种可能的实施方式中,该方法还包括: 根据目标网站的文档数据生成目标页面,该目标页面包括目标网站中所有文档的信息。目标页面中任意文档信息的选中指令获取并显示该文档的文档内容。在一种可能的实施方式中,该方法还包括:根据每次编辑获取的文档数据和每次编辑获取的文档数据对应的版本信息,显示文档版本列表,文档版本列表包括每个编辑对应的版本信息。通过编辑获得的文档数据;根据对文档版本列表中任一版本信息的选择指令,渲染并显示该版本信息对应的文档数据。

  一方面,提供了网站内容更新装置,该装置包括:显示模块,用于根据网站内容更新指令显示目标网站的配置页面;编辑模块 配置页面触发的编辑指令编辑目标网站的文档数据;更新模块用于根据编辑的文档数据更新目标网站网站的内容。在一种可能的实现方式中,目标网站的网站内容包括多级结构;目标网站的配置页面包括多级结构的每一层对应的配置页面;显示模块,用于执行以下任一项: 根据多级结构中任意一级结构对应的配置页面的文档数据进行渲染,得到任意一级结构对应的配置页面。获取预设的多级结构 级结构中任一级结构对应的配置页面显示配置页面。在一种可能的实施方式中,显示模块还用于: 在配置页面的目标位置显示多级结构的目录控件。显示页面跳转到任意一级结构对应的配置页面。在一种可能的实现方式中,每一层结构包括至少一个文档项;目标网站的文档数据包括文档项;配置页面触发的编辑指令包括添加文档项、删除文档项和修改文档项信息指令;编辑模块用于根据配置页面触发的编辑指令,对任意级别的文档项进行添加或删除,或对任意级别的文档项进行信息修改处理。

  在一种可能的实现方式中,目标网站的网站内容包括三层结构,三层结构包括模块、列、节点三层;模块是列的顶部。一层,列是节点的上一层。在一种可能的实现方式中,节点包括的文档项包括目录节点和文档节点,文档节点与文档相关联。与文档节点关联的文档。在一种可能的实现方式中,目录节点包括子目录节点;显示模块还用于根据任意目录节点的选择指令显示目录节点下的子目录节点。在一种可能的实施方式中,访问模块用于根据网站内容更新指令从数据库中提取目标网站的目标格式的文档数据。更新模块用于编辑后面的文档数据存储在数据库中,获取目标网站的更新后的网站内容。在一种可能的实现方式中,更新模块还用于: 为编辑后的文档数据生成相应的版本信息;并将编辑后的文档数据和对应的版本信息存储在对应的版本信息中。在数据库中获取目标网站更新后的网站内容。在一种可能的实施方式中,所述显示模块还用于:根据多次编辑获得的文档数据和每次编辑获得的文档数据对应的版本信息,显示文档版本列表,所述文档版本列表包括:多次编辑得到的文档数据对应的文档和对应的版本信息;根据文档版本列表中任意文档的选择指令,渲染并显示该文档的文档数据。

  在一种可能的实现方式中,该装置还包括:获取模块,用于获取每次获取的文档数据的发布状态;显示模块还用于对应每次编辑得到的文档数据在文档的对应位置,显示文档数据的发布状态。在一种可能的实施方式中,更新模块还用于根据目标网站的文档数据生成目标页面,目标页面包括目标网站中所有文档的信息。显示模块还用于根据目标页面中任意文档的信息选择指令获取并显示目标页面中任意文档的文档内容。一方面,提供了一种终端。终端包括一个或多个处理器和一个或多个存储器,该一个或多个存储器中存储有至少一段程序代码。加载并执行多个处理器以实现网站content update 方法执行的操作。一方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有至少一个程序代码。

  【技术保护点】

  1.一种网站内容更新方法,其特征在于,该方法包括: /n 根据网站内容更新指令,显示目标网站的配置页面; /n 根据配置页面触发的编辑指令编辑目标网站的文档数据; /n 根据编辑的文档数据更新目标网站的网站内容。 /n

  [技术特点总结]

  1.A 网站内容更新方法,其特征在于,该方法包括:

  根据网站content更新指令,显示目标网站的配置页面;

  根据配置页面触发的编辑指令,编辑目标网站的文档数据;

  根据编辑的文档数据更新目标网站的网站内容。

  2.如权利要求1所述的方法,其特征在于,目标网站的网站内容包括多级结构;目标网站的配置页面包括每个一级结构对应的配置页面;

  显示目标网站的配置页面包括以下任意一项:

  根据多层次结构中任意层次结构对应的配置页面的文档数据进行渲染,得到任意层次结构对应的配置页面;

  获取任一预设多级结构对应的配置页面,并显示配置页面。

  3.如权利要求2所述的方法,其特征在于,每一层结构包括至少一个文档项;目标网站的文档数据包括一个文档项;在配置页面触发编辑指令包括添加文档项、删除文档项和更正文档项信息指令;

  根据配置页面触发的编辑指令对目标网站的文档数据进行编辑包括:

  根据配置页面触发的编辑指令,添加或删除任意级别的文档项或对任意级别的文档项进行信息修改处理。

  4.如权利要求1所述的方法,其特征在于,目标网站的网站内容包括三级结构,三级结构包括模块、列、节点三级;模块是列的上层,列是节点的上层。

  5.如权利要求4所述的方法,其特征在于,所述节点中收录的文档项包括目录节点和文档节点,所述文档节点与文档相关联;

  该方法还包括:

  根据任意文档节点的选择指令,显示与文档节点关联的文档;

  目录节点包括子目录节点;该方法还包括:

  根据任意目录节点的选择指令,显示...

  [专利技术属性]

  技术研发人员:谭如火,

  申请人(专利权):腾讯云计算,

  类型:发明

  国家省市:北京;11

  下载所有详细技术资料我是此专利的所有者

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线