掌桥专利:专业的专利平台
掌桥专利
首页

内容管理方法、装置、设备和系统

文献发布时间:2023-06-19 09:57:26


内容管理方法、装置、设备和系统

技术领域

本发明属于网页管理技术领域,具体涉及一种内容管理方法、装置、设备和系统。

背景技术

目前的内容管理中台每个运行中的系统都需要单独维护banner图片,跑马灯等信息,相关的代码和内容是结合在一起的,对于新建的业务线业务团队一般以最小可用产品进行推进,页面展示效果一般都较为简陋会影响业务的推进。并且对于国际化的业务,需要多语言进行测试,内容和代码耦合度较高,比较难以审核和维护。而且对于日益强烈的国际化需求,也需要进一步将代码和内容相剥离,而现有的业务系统,每个业务系统都自己对内容管理进行维护,这样就限制了对内容的有效管理。

发明内容

为了解决现有技术存在的各系统独立维护,不能对内容进行有效管理的问题,本发明提供了一种内容管理方法、装置、设备和系统,其具有统一管理、改善用户的体验、加快新业务的转化、提高了前端页面的展示速度等特点。

根据本发明的具体实施方式的一种内容管理方法,包括:

为每个业务系统构建相应的内容管理模块,并为所述内容管理模块设置唯一的标识;

构建和所有所述内容管理模块连接的管理配置系统,所述管理配置系统基于所述标识对相应的所述内容管理模块进行内容的操作;其中

所述管理配置系统中的内容操作层基于预设操作项对所述内容管理模块进行操作;

所述管理配置系统中的内容存储层基于预设存储内容对所述操作层操作完的所述内容管理模块进行存储,并基于读写分离与前台页面进行数据的交互。

进一步地,所述预设操作项包括:新增内容、修改内容、删除内容和审核内容。

进一步地,所述预设存储内容包括:业务系统标识、位置标识、内容控件类型、语言标签和用户类型标签。

进一步地,所述内容管理模块至少关联有文件、表格、图片、视频和FLASH。

进一步地,所述内容管理模块设置唯一的标识为placeid。

进一步地,所述内容管理方法还包括设置和所述管理配置系统连接的登录平台进行操作者身份的识别验证。

进一步地,所述基于读写分离与前台页面进行数据的交互具体包括:

基于数据库读写分离功能,提高H5页面的展示速度。

根据本发明具体实施方式提供的一种内容管理装置,包括:

内容管理构建模块,用于为每个业务系统构建相应的内容管理模块,并为所述内容管理模块设置唯一的标识;以及

管理配置系统,所述管理配置系统基于所述标识对相应的所述内容管理模块进行内容的操作;其中

所述管理配置系统中的内容操作层基于预设操作项对所述内容管理模块进行操作;

所述管理配置系统中的内容存储层基于预设存储内容对所述操作层操作完的所述内容管理模块进行存储,并基于读写分离与前台页面进行数据的交互。

根据本发明具体实施方式提供的一种内容管理设备,包括:

处理器,以及与所述处理器相连接的存储器;

所述存储器用于存储计算机程序,所述计算机程序至少用于执行如上所述的内容管理方法;

所述处理器用于调用并执行所述存储器中的所述计算机程序。

根据本发明具体实施方式提供的一种内容管理系统,包括登陆平台以及与所述登录平台连接的如上所述的内容管理设备,所述登录平台用于和所述处理器连接的权限的验证。

本发明的有益效果为:通过为每个业务系统构建相应的内容管理模块,并为内容管理模块设置唯一的标识;管理配置系统基于唯一的标识对相应的内容管理模块进行内容的操作;其中内容操作层基于预设操作项对内容管理模块进行操作;内容存储层基于预设存储内容对操作层操作完的所述内容管理模块进行存储,并基于读写分离与前台页面进行数据的交互。实现了改善用户的体验,加快新业务的转化,可由专业团队管理不同语言审核、校验和展示,可根据不同的用户标签提供不同的内容展示,并且基于读写分离功能提高了前端页面的展示速度。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是根据一示例性实施例提供的内容管理方法的流程图;

图2是根据一示例性实施例提供的内容管理装置的原理图;

图3是根据一示例性实施例提供的内容管理设备的原理图;

图4是根据一示例性实施例提供的内容管理系统的原理图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将对本发明的技术方案进行详细的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所得到的所有其它实施方式,都属于本发明所保护的范围。

参照图1所示,本发明的实施例提供了一种内容管理方法,具体包括:

101、为每个业务系统构建相应的内容管理模块,并为内容管理模块设置唯一的标识;

102、构建和所有内容管理模块连接的管理配置系统,管理配置系统基于标识对相应的内容管理模块进行内容的操作;其中

103、管理配置系统中的内容操作层基于预设操作项对内容管理模块进行操作;

104、管理配置系统中的内容存储层基于预设存储内容对操作层操作完的内容管理模块进行存储,并基于读写分离与前台页面进行数据的交互。

具体的,现有的每个业务系统都自己维护内容管理,对于新起的业务线,业务团队一般以最小可用产品进行推进,页面展示效果简陋影响业务的推进,并且对于国际化业务,需要更多语言测试,内容和代码的耦合度较高非常难以审核和维护。而通过在数据库中构建各个业务系统的内容管理模块,并设置placeid,再由管理人员登录管理配置系统进行内容的管理分配,其中的内容操作层能够基于预先设定的操作项,进行内容的建立、删除、修改等操作,内容存储层中存储有相对应的内容操作层的各个操作的内容,从而支持同一内容多语言,支持多种内容展示控件,并可采用读写分离与前台页面进行数据的交互从而提高了更新的速度。从而实现了相关的内容管理人员可以登录系统增加、修改、删除和审核相关的文字和图片等内容。各个系统增加内容的语言、位置和个性信息标签。提供读写分离功能,提高前台页面展示响应速度,具有更高的管理效率和处理的速度。

作为上述实施例可行的实现方式,预设操作项包括:新增内容、修改内容、删除内容和审核内容。相对应的预设存储内容包括:业务系统标识、位置标识、内容控件类型、语言标签和用户类型标签。其中内容管理模块至少关联有文件、表格、图片、视频和FLASH。内容管理模块设置唯一的标识为placeid。

其中,还包括设置和管理配置系统连接的登录平台进行操作者身份的识别验证。

在具体实施时平台接入员工统一登录平台,公司内容运营员工可以用统一的账号登录。平台接入项目管理配置系统。公司的产品线由统一的平台进行配置管理。新增项目可以做到可配置。相关的内容管理人员可以登录系统增加、修改、删除和审核相关的文字和图片等内容。系统增加内容的语言、位置和个性信息标签。为了满足公司业务国际化的需要,同一露出位,需要展示不同语言的内容。需要有专业的语言审核岗,进行内容审核工作。同一露出位,也可根据大数据分析的结果,针对不同用户展示不同的内容。针对同一露出位,还可以设计分时段展示不同内容的功能。提供读写分离功能,提高前台页面展示响应速度。通过内容中台同一管理,内容展示的架构设计,提高前台展示速度,避免不同业务系统的重复。

在本发明的一些具体实施例中,可以采用Java+泰坦框架+mysql数据库实现内容管理方法的各个步骤,并且基于数据库读写分离功能,提高H5页面的展示速度。mysql数据库最强大的一项功能是实现“读写分离(Read/Write Splitting)”。基本的原理是让主数据库处理事务性查询,而从数据库处理SELECT查询。数据库复制被用来把事务性查询导致的变更同步到集群中的从数据库。这样可以增加冗余、增加了机器的处理能力、对于读操作为主的应用,使用读写分离是最好的场景,因为可以确保写的服务器压力更小,而读又可以接受点时间上的延迟。

主从只负责各自的写和读,极大程度的缓解X锁和S锁争用;从库可配置myisam引擎,提升查询性能以及节约系统开销;从库同步主库的数据和主库直接写还是有区别的,通过主库发送来的binlog恢复数据,但是最重要区别在于主库向从库发送binlog是异步的,从库恢复数据也是异步的;读写分离适用与读远大于写的场景,如果只有一台服务器,当select很多时,update和delete会被这些select访问中的数据堵塞,等待select结束,并发性能不高。

参照图2所示,基于同样的设计思路本发明的实施例还提供了一种内容管理装置,包括:

内容管理构建模块,用于为每个业务系统构建相应的内容管理模块,并为内容管理模块设置唯一的标识;以及

管理配置系统,管理配置系统基于标识对相应的内容管理模块进行内容的操作;其中

管理配置系统中的内容操作层基于预设操作项对内容管理模块进行操作;

管理配置系统中的内容存储层基于预设存储内容对所述操作层操作完的内容管理模块进行存储,并基于读写分离与前台页面进行数据的交互。内容管理装置的具体实现方式可参照上述实施例所提供的内容管理方法的具体实现方式,本发明在此不再赘述。

参照图3所示为与上述实施例所提供的一种内容管理装置相适配,本发明的实施例还提供了一种内容管理设备,包括:

处理器,以及与处理器相连接的存储器;

存储器用于存储计算机程序,计算机程序至少用于执行以上实施例所述的内容管理方法;

处理器用于调用并执行存储器中的计算机程序。

参照图4所示,本发明的实施例还提供了一种内容管理系统,包括登陆平台以及与登录平台连接的如上所述的内容管理设备,登录平台用于和处理器连接的权限的验证。

在具体实施时,平台接入员工统一登录平台,以及平台接入项目管理配置系统;相关的内容管理人员可以登录系统增加、修改、删除和审核相关的文字和图片等内容;系统增加内容的语言、位置和个性信息标签。提供读写分离功能,提高前台页面展示响应速度。

本发明上述实施例所提供的内容管理方法、装置、设备和系统,对于新起的业务,也可以有专业的内容团队设计内容。改善用户的体验,加快新业务的转化。支持业务国际化,同一内容,由专业的团队管理不同语言的审核、校验和展示。可以根据用户标签,首页提供不同的内容展示。提供数据库读写分离功能,提高H5页面的展示速度。

本技术领域的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。

此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。

上述提到的存储介质可以是只读存储器,磁盘或光盘等。

在本说明书的描述中,参考术语“一个实施例”、“一些实施例”、“示例”、“具体示例”、或“一些示例”等的描述意指结合该实施例或示例描述的具体特征、结构、材料或者特点包含于本发明的至少一个实施例或示例中。在本说明书中,对上述术语的示意性表述不一定指的是相同的实施例或示例。而且,描述的具体特征、结构、材料或者特点可以在任何的一个或多个实施例或示例中以合适的方式结合。

上文的描述包括一个或多个实施例的举例。当然,为了描述上述实施例而描述部件或方法的所有可能的结合是不可能的,但是本领域普通技术人员应该认识到,各个实施例可以做进一步的组合和排列。因此,本文中描述的实施例旨在涵盖落入所附权利要求书的保护范围内的所有这样的改变、修改和变型。此外,就说明书或权利要求书中使用的术语“包含”,该词的涵盖方式类似于术语“包括”,就如同“包括”在权利要求中用作衔接词所解释的那样。此外,使用在权利要求书的说明书中的任何一个术语“或者”是要表示“非排它性的或者”。

以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。

相关技术
  • 内容使用管理系统、内容使用管理方法及客户设备
  • 内容管理方法、装置、设备和系统
技术分类

06120112363209