一种数字报内容发布系统的制作方法

文档序号:16234755发布日期:2018-12-11 21:49阅读:350来源:国知局
一种数字报内容发布系统的制作方法

本实用新型涉及一种通信技术领域,尤其涉及一种数字报内容发布系统。



背景技术:

报纸作为媒介的一种,其内容在今天依然具有权威性的特征,报纸版图在版式设计上也具有特殊的美感。但随着移动互联网的发展,用户更习惯以通过智能手机、平板电脑等移动智能终端或者通过电脑浏览网站获取新闻资讯。报纸的传播日渐式微。报纸出版商有迫切的意愿将报纸数字化并推送至客户。现有技术中虽然有将报纸进行了数字化的数字报发行系统,但它对于报纸版图在多终端(电脑、智能手机端等)展示、内容的加工、分发、管理等并没有一套特别成熟的解决方案,也不利于报社数据的自我积累和利用。



技术实现要素:

为了克服现有技术的不足,本实用新型目的在于提供一种数字报内容发布系统,其能解决内容发布及撤销的技术问题。

本实用新型目的之一采用如下技术方案实现:

一种数字报内容发布系统,包括反解模块和数字报发布模块;

数字报发布模块,用于通过数据接口获取反解模块分解出与数字报相关的资源文件,并将所述资源文件发送至至少一个内容渠道。

进一步地,所述数字报发布模块,还用于根据所述资源文件生成相应的文档编号,并保存该文档编号至相应的资源文件。

进一步地,所述数字报发布模块还用于接收到撤销操作命令时,根据文档编号对已发布的具有相同文档编号的所有数字报进行撤销。

进一步地,还包括平台推送模块,用于将资源文件推送至终端设备。

进一步地,还包括反解模块,所述反解模块用于将排版系统导出的源文件进行反解提取,分解出资源文件。

相比现有技术,本实用新型的有益效果在于:

本实用新型的数字报内容发布系统,通过将内容发送至多个内容渠道以提升信息扩散的目的,该系统操作简单,并且也可以通过设置相应的文档编号从而实现一键撤销全网发布的数字报,使得数字报的发布与撤销更为的快捷。

附图说明

图1为实施例一的数字报内容发布系统的结构图。

具体实施方式

下面,结合附图以及具体实施方式,对本实用新型做进一步描述,需要说明的是,在不相冲突的前提下,以下描述的各实施例之间或各技术特征之间可以任意组合形成新的实施例。

如图1所示,本实施例提供了一种数字报内容发布系统,包括反解模块、数字报发布模块和平台推送模块;

反解模块,用于将排版系统导出的源文件进行反解提取,分解出资源文件,

数字报发布模块,用于通过数据接口获取反解模块分解出与数字报相关的资源文件,并将所述资源文件发送至至少一个内容渠道。所述数字报发布模块,还用于根据所述资源文件生成相应的文档编号,并保存该文档编号至相应的资源文件。所述数字报发布模块还用于接收到撤销操作命令时,根据文档编号对已发布的具有相同文档编号的所有数字报进行撤销。

平台推送模块,用于将资源文件推送至终端设备。

南都数字内容集成系统主要由华光排版系统、方正反解系统、南都数字报发布系统、奥一网数字报、奥一网内容管理系统、奥一网官网(PC版、手机版)、内容分发系统(今日头条、一点资讯等)、奥一网全文索引和数据库系统、奥一网用户系统、奥一网用户交互系统等组成。数字内容集成系统涉及南都内容生产、加工、分发、反馈等多方面。

该系统主要包括有以下模块,反解模块:报纸在华光排版系统经过内容录入、排版等流程完成每天的生产后,由华光排版系统导出源文件,这批文件经方正鼎翔反解系统的提取,分解出各叠次资源文件,包括XML文件(里面有文字和图片路径、版面热区的位置顶点坐标信息)和图片资源。这部分分解出来的文件用作数字报发布模块和官网发布模块。

与报纸相关的信息在现有技术提供的排版系统中经过内容录入、排版等流程完成生产后,由排版系统导出源文件,文件经现有技术提供的反解系统提取处理与报纸相关的内容,生成各叠次资源文件(也即是资源文件),用作数字报生产。

过往,报社在此流程后,会将资源文件进行打包,送入现有技术提供的数字报发行系统执行发布。如果网编需要用稿,需要到数字报发行系统中或数字报页面中进行拷贝,效率较低;撤稿时需多个平台进行操作,反应速度慢;数据的积累检索依赖于该数字报发行系统,效率较低,系统不稳定,功能开发调整时间人力成本高。

现有技术并没有公开的方案来解决这种问题,本实用新型提供的数字报内容发布系统不仅可以实现现有技术的数字报发行系统的所有功能,同时优化了与各系统的数据对接处理方式,可以对接现有技术提供的反解系统,获取反解系统对源文件进行提取,分解出的各叠次资源文件,该资源文件包括XML文件(里面还有文字和图片路径等信息)和图片资源。从而为后面的数据分发提供基础。

数字报发布模块:通过数据接口将XML文件和图片资源存储的信息导入到自行开发的数字报发布系统,系统记录有数字报的叠次、版名、版图、文章、热区等信息。值班人员对各叠次数据审核通过后手动进行发布,发布后用户即可在电脑及智能手机端访问数字报查看已发布的内容,在必要时编辑可以进行增删改查等管理操作。

数据分发分为两部分:一方面通过接口将数据导入发布系统(替换方正数字报发行系统),值班人员对各叠次数据审核通过后手动进行发布,发布之后在电脑和智能手机端均能进行展示。另一方面通过接口数据导入相应的内容管理系统数据库,自动同步网站各内容节点,发布后展示在奥一网官网(PC版、手机版),并通过内容分发系统分发到内容合作渠道(今日头条、一点资讯等)。这个过程中导入的数据是一样的,只是导入到不同的系统里。自行开发的发布系统与奥一网的管理系统是不一样的两套系统,前者的前端出口是数字报产品,后者是门户网站奥一网。使得其不仅能够发送到相应的数字报产品,还能发送到相应的门户网站进行显示。

官网发布模块:通过数据接口将XML文件和图片资源存储的信息导入到奥一网内容系统数据库,自动同步网站各内容节点并由编辑把关后发布到外网;同时进入全文索引系统。稿件在全平台标识唯一,撤稿时只需要一处操作,即可全网生效。

当接收到撤销数字报的操作时,根据文档编号对已发布的具有相同文档编号的数字报进行撤销。将资源文件的内容导入到奥一网的内容管理系统之后,都会产生一个docid作为该资源文件的标识,无论在奥一网里面分发到哪个频道(包括与外部渠道合作页面)都会带有这个docid标识,当触发撤稿按钮的时候,会将有这个docid的文章进行撤稿,达到一处操作,全网生效。

本实用新型是让纸质报纸数字化并可在电脑及智能手机上进行阅读,并可将数据分发到官网及第三方内容渠道。由于进行系统的开发成本比较高,从而使得其他公司在数字报这块技术过渡依赖方正的系统,也即会使得技术的开发存在一定的阻碍;本实用新型不仅完成了发布系统的开发,并且也达到了之前方正系统没有达到的效果,能够使得数字报进行全网分发以及全网撤销。

该系统的架构及技术:

系统大体上分为加速接入层、负载均衡层、服务层、缓存层、数据层。

1、加速层,在相应的网站使用CDN技术,为网友提供良好用户体验的同时,也增加抵抗ddos攻击的防范能力。网站机房分别位于广州和顺德,方便异地容灾和流量调控。数字报阅读系统使用Varnish进行缓存加速,增加网站并发量的同时也提升了用户打开网页的速度。

2.负载均衡层

系统使用LVS、Haproxy、Nginx配合keepalive组成多组高性能、高可用、可伸缩的服务器成集群,统一对外提供服务。以主站示例如下:

主站使用多nginx配合LVS、keepalive组成负载均衡层,应用VS/NAT技术,使用VIP对外提供服务。具有很好的吞吐率,将请求均衡地转移到不同的服务器上执行,且调度器自动屏蔽掉服务器的故障,从而将一组服务器构成一个高性能的、高可用的虚拟服务器。整个服务器集群的结构对客户是透明的,而且无需修改客户端和服务器端的程序。为此,在设计时需要考虑系统的透明性、可伸缩性、高可用性和易管理性。

频道站使用Haproxy配合nginx组成另一组集群。Haproxy工作于7层,可根据各频道不同业务需进行灵活调度。

3.服务层

服务层由PHP、JAVA、Python多种语言组成,通过RPC、Restful对内提供服务。服务层也由Nginx、Haproxy进行负载均衡,组成高性能、可伸缩的服务框架。以邮件服务接口示例如下:各应用程序需要对外发送邮件时,可以调用统一邮件模块进行处理。

各应用程序只需关心调用服务器与接口服务器之间的内容的交互,接口服务器与邮件服务器之间的信息交互由接口服务器处理,隔离开后端邮件服务器,实现对调用服务透明,方便进行统一控制。调用流程开始之前需要向接口服务器申请appid及appkey,然后构造格式要求数组,传入下边方法,根据返回值判断发送状况。

4、缓存层:缓存层可减少数据层的读取压力,显著提升数据库的访问速度效果。主要包括Memcache、Redis、文件预编译。

上述实施方式仅为本实用新型的优选实施方式,不能以此来限定本实用新型保护的范围,本领域的技术人员在本实用新型的基础上所做的任何非实质性的变化及替换均属于本实用新型所要求保护的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1