一种稿件发布方法和装置与流程

文档序号:12720169阅读:173来源:国知局
一种稿件发布方法和装置与流程

本发明实施例涉及新闻管理技术领域,尤其涉及一种稿件发布方法和装置。



背景技术:

随着移动互联网时代的到来,受众获取信息的渠道由传统纸媒向移动互联网转移,新闻管理平台及新闻阅读终端应用的建设需求应运而生。凭借高质量、具有稀缺性的内容生产能力占领具有竞争优势的领域,是传统纸媒提升自身网站和APP服务能力的根本。

目前的新闻发布系统,大多是按照稿件的发布时间进行倒序排列,然后进行发布。对于某些重要的信息的稿件(如国家领导人的新闻稿件,或紧急突发事件的新闻稿件),会和其他新闻稿件一样按照发布时间进行排序,不能有效区分,对优势内容资源的前端展现效果一般。



技术实现要素:

本发明提供一种稿件发布方法和装置,以使重要的稿件长时间突出显示,提高新闻内容展示的效果。

第一方面,本发明实施例提供了一种稿件发布方法,该方法包括:

将稿件的发布位置区域划分为至少两个不同区域;

根据稿件的发布位置信息将所述稿件发布至对应的区域;

根据所述稿件的状态信息的变化更新所述稿件的发布位置。

第二方面,本发明实施例还提供了一种稿件发布装置,该装置包括:

区域划分模块,用于将稿件的发布位置区域划分为至少两个不同区域;

稿件位置发布模块,用于根据稿件的发布位置信息将所述稿件发布至对应的区域;

稿件发布位置更新模块,用于根据所述稿件的状态信息的变化更新所述稿件的发布位置。

本发明实施例提供的技术方案,通过将稿件的发布位置区域划分为至少两个不同区域,在两个位置发布区域分别发布不同的稿件,可以根据稿件的重要程度切换发布的区域,可将重要的稿件发布在显著的位置,并长时间保留,例如使重要的新闻稿件长时间突出显示。而且可以根据稿件的状态信息的变化更新稿件的发布位置,展现方式灵活,提高了新闻内容展示的效果。

附图说明

图1A是本发明实施例提供的一种稿件发布方法的流程图;

图1B是本发明实施例提供的一种稿件发布的界面示意图;

图1C是本发明实施例提供的一种稿件发布的操作和显示后台界面的示意图;

图2A是本发明实施例提供的另一种稿件发布方法的流程图;

图2B是本发明实施例提供的另一种稿件发布的操作和显示后台界面的示意图;

图3是本发明实施例提供的一种稿件发布装置的结构示意图。

具体实施方式

下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。

图1A是本发明实施例提供的一种稿件发布方法的流程图。本发明实施例可适用于对需要发布的稿件进行处理的情况,该方法可以由稿件发布装置来执行,该装置可由硬件和/或软件实现。参见图1A,本发明实施例提供的稿件发布方法具体包括如下步骤:

S110、将稿件的发布位置区域划分为至少两个不同区域。

现有技术中,一般是将稿件按照默认的规则进行排序发布,发布位置一般是一个单一的位置区域。而上述方法中,将稿件的发布位置划分为至少两个不同的区域,例如划分为轮播区和列表区。位于轮播区的稿件可以在一段时间内循环播报显示,而位于列表区的稿件一般是按发布时间进行排序显示,例如将发布时间最早的稿件排序显示在最前面,发布时间在后的稿件发布在相对靠后的位置。

S120、根据稿件的发布位置信息将稿件发布至对应的区域。

在对稿件进行发布操作过程中,可设置稿件的状态信息,稿件的状态信息包括发布位置信息。例如在将稿件的发布位置划分为轮播区和列表区之后,在编辑稿件的时候,可以确定稿件的发布位置信息。例如将代表稿件的发布位置的标识设置为1,表示需要将该稿件发布至轮播区,将代表稿件的发布位置的标识设置为0,表示需要将该稿件发布至列表区。在识别稿件的发布位置的标识后,根据稿件的发布位置标识,将稿件发布至对应的区域。发布的稿件设置于队列中,可设定稿件默认排序规则,如按照发布时间倒序排列,即新发布的稿件在队列上方。

示例性的,参见图1B,图1B是本发明实施例提供的一种稿件发布的界面示意图。可以看到,稿件的发布位置分成两个区域,分别是轮播区11和列表区12。位于轮播区11的稿件可以轮流播报显示,轮播区11中的位置区域111可展示稿件中的图片,轮播区11的位置区域112可展示稿件的标题。列表区12中以列表的形式展示稿件的标题和稿件中图片的缩略图。重要的稿件可发布至轮播区11,这些稿件可长时间保留至轮播区11并且位置比较显著,而其他稿件可按照发布时间倒序排布,展示在列表区。在稿件发布之后,可以根据稿件的重要程度切换发布的区域,可将重要的稿件发布在显著的位置,并长时间保留,例如将国家领导人的新闻稿件,或紧急突发事件的稿件长时间固定在稿件发布界面的显著位置,展示效果更加突出,提高了稿件的展示效果。需要说明的是,在按照本发明实施例提供的稿件发布方法对稿件进行处理后,可将处理好的稿件传输至客户端进行显示,或者根据客户端的请求将处理好的稿件传输至客户端显示。

S130、根据稿件的状态信息的变化更新稿件的发布位置。

其中,稿件的状态信息可包括稿件的排序序号、稿件的集合长度、稿件的锁定状态和解除锁定状态、以及发布位置。

在稿件发布至对应的区域之后,后台操作人员可以对稿件的状态信息进行编辑。例如,可以编辑稿件的发布位置信息、排序序号、以及锁定状态和解除锁定等状态信息,在稿件的状态信息改变之后,可以根据稿件的状态信息的变化结果重新更新稿件的发布位置。

示例性的,参见图1C,图1C是本发明实施例提供的一种稿件发布的操作和显示后台界面的示意图。图1C和图1B对应,可以看到,其中排序1-4的位置固定为轮播位置,轮播位置的稿件可发布至轮播区。可以指定至少1个轮播内容,未指定的为空。图中的轮播位置1、2和3已经锁定位置,即轮播位置1、2和3的稿件的状态为锁定状态,可将锁定状态的稿件设置为解除锁定状态,例如点击图中的“释放”按钮,可将轮播位置1、2或3的稿件的状态设置为解除锁定状态。其中,轮播位置4为解除锁定状态,那轮播位置4为空无内容。但空缺轮播位置中的稿件在显示界面前端不显示,例如在图1B中并不显示轮播位置4中的空轮播内容,即锁定了几条轮播位置,显示界面前端就显示几条轮播位置中的稿件。用户可以更改稿件的位置信息,将改变轮播位置和列表位置的稿件的稿件状态,稿件的状态改变之后,可以根据稿件的状态更新稿件的发布位置。根据稿件的状态信息的变化更新稿件的发布位置,展现方式灵活,提高了新闻内容展示的效果。

排序01、02、……的位置为列表位置,列表位置的稿件可发布至列表区,可将在列表位置中解除锁定位置的稿件按发布时间倒序排列,在有新稿件时,将新的稿件加入至列表位置,且将其位置顺序下沉。稿件的状态信息可以根据用户的操作变化。假设列表位置共用01-56个排序,该排序可表示稿件的排序序号。例如将原先排序为08的稿件,更改其排序为11,排序11被08占用位置,原来的排序09上移替换08,其余顺序上移,生成一个除了当前11为固定内容的新的稿件发布结果。

需要说明的是,图1C中示例性的设置有4个轮播位置,本领域技术人员可以理解,这并不是对轮播位置的个数进行限制,在实际操作过程中,可以根据使用的系统和用户需求设置至少一个轮播位置和至少一个列表位置。图中显示的列表位置有限,可以通过拖动右侧的滚动条13显示更多的列表位置。

本发明实施例提供的技术方案,通过将稿件的发布位置区域划分为至少两个不同区域,在两个位置发布区域分别发布不同的稿件,可以根据稿件的重要程度切换发布的区域,可将重要的稿件发布在显著的位置,并长时间保留,例如使重要的新闻稿件长时间突出显示。而且可以根据稿件的状态信息的变化更新稿件的发布位置,展现方式灵活,提高了新闻内容展示的效果。

图2A是本发明实施例提供的另一种稿件发布方法的流程示意图。参见图2A,本发明实施例提供的稿件发布方法,在图1A所示方法的基础上进行了优化。参见图2A,该方法包括:

S210、将稿件的发布位置区域划分为至少两个不同区域。

S220、根据稿件的发布位置信息将稿件发布至对应的区域。

S230、取出锁定状态的稿件。

可将存储的稿件取出,稿件的状态信息为锁定状态和锁定解除状态,例如利用redis高效缓存将锁定状态的稿件取出。

S240、将待排序的稿件取出并按照发布时间在队列中排序。

其中,待排序的稿件为需要排序并且为锁定解除状态的稿件,可将这些稿件分页取出,并按照其发布时间在队列中进行倒序排序,即发布时间最早的排在最前面,发布时间最晚的排在最后面。在队列中排序完成后,待排序的稿件会有一个排序序号。在本发明实施例中,每一个发布位置区域的稿件对应一个队列,在同一发布位置区域的稿件位于一个队列中,在对稿件的发布操作过程中,只需单独操作本发布位置区域的稿件对应的队列,由于每次稿件发布操作过程中处理的稿件比较对,如此可以减少每次发布操作过程影响的稿件数,提高稿件发布操作的处理速度。

S250、根据稿件的当前状态信息,将锁定状态的稿件插入到队列中的指定索引处,其中,指定索引与锁定状态的稿件的排序序号对应。

锁定状态的稿件的状态信息一般是不变的,其状态为锁定状态,其排序序号也不变,可以根据稿件的当前状态信息,将锁定状态的稿件插入到队列中的指定索引处,指定索引与锁定状态的稿件的排序序号对应。

S260、更新队列中稿件的排序序号。

由于在队列中插入了锁定状态的稿件,待排序稿件的排序序号会发生变化,因此可以跟新队列中稿件的排序序号。

循环完所有锁定状态的稿件,形成一个新的稿件队列,可以将修改后的稿件队列写数据库,并更新redis缓存。

在本发明实施例中,在根据稿件的状态信息的变化更新稿件的发布位置之前,还包括:根据用户的操作改变稿件的状态信息。

示例性的,参见图2B,可点击轮播图标或者列表图标(例如点击“轮播2”图标)右下角的列表选择菜单,然后弹出相应的菜单,可在菜单中选择将该位置的稿件指定至其轮播位置或者列表位置。已经被稿件占用的位置序号,列表选择菜单中可显示为已占用的样式。在按时间排序的稿件被指定至其他位置后,该稿件的状态为锁定状态,可以通过点击该稿件的对应的“释放”按钮,将该稿件的状态将由锁定状态变化为锁定解除状态。页面刷新时,可以根据稿件的当前状态信息对稿件的发布位置进行更新。

需要说明的是,在将位置A的稿件调整到位置B时,前提是位置B没有被占用,即位置B没有稿件或者稿件的状态信息为解除锁定状态,才可以将位置A的稿件调整到位置B。

本发明实施例提供的技术方案,对每个位置区域的稿件按照相应操作进行排序发布,可以降低不同稿件之间操作的相互影响,其他稿件的发布后不会影响重要稿件的发布位置,简化稿件发布操作处理过程,提高稿件发布的处理效率。而且可以根据稿件的状态变化更新稿件的发布位置,可将重要的稿件发布至醒目的位置,并将重要的稿件长时间保留,将优势内容资源的长时间固定于醒目位置显示,提高了稿件发布的显示效果。

图3是本发明实施例提供的一种稿件发布装置的结构示意图。参见图3,该稿件发布装置包括:

区域划分模块310,用于将稿件的发布位置区域划分为至少两个不同区域;

稿件位置发布模块320,用于根据稿件的发布位置信息将稿件发布至对应的区域;

稿件发布位置更新模块330,用于根据稿件的状态信息的变化更新稿件的发布位置。

进一步的,区域划分模块310具体用于:

将稿件的发布位置区域划分为轮播区和列表区。

其中,稿件的状态信息,包括:

稿件的排序序号、稿件的集合长度、稿件的锁定状态和解除锁定状态、以及发布位置。

进一步的,稿件发布位置更新模块330包括:

锁定稿件取出单元,用于取出锁定状态的稿件;

稿件队列排序单元,用于将待排序的稿件取出并按照发布时间在队列中排序;

锁定稿件插入单元,用于根据稿件的当前状态信息,将锁定状态的稿件插入到队列中的指定索引处,其中,指定索引与锁定状态的稿件的排序序号对应;

稿件序号更新单元,用于更新队列中稿件的排序序号。

进一步的,稿件发布装置还包括;

稿件状态改变模块340,用于在根据稿件的状态信息的变化更新稿件的发布位置之前,根据用户的操作改变稿件的状态信息。

上述装置可执行本发明任意实施例所提供的稿件发布方法,具备执行方法相应的功能模块和有益效果。

注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

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