一种在不同平台统一发布信息的方法与流程

文档序号:11523945阅读:884来源:国知局

本发明涉及一种信息发布的方法,特别是一种在不同平台统一发布信息的方法。



背景技术:

目前资讯平台在发布资讯时通常要覆盖到pc网站、移动站点、客户端等多个平台,不同的平台由于使用环境不同对资讯的载体要求不一样,实现的技术方案也不相同,常见的有pc页面、html5页面、nativeapp版本。

现有技术的实现方式是一个平台有一个后台进行管理和维护,例如pc内容在pc后台维护,移动页面后台在移动后台维护(移动页面也可以是直接从pc后台直接生成或通过接口生成),客户端内容在客户端后台维护。这样的处理导致在内容编辑时,需要针对不同平台需要开发相应的多个运营平台,从而导致开发成本和运营成本,以及后期的维护升级成本同时上升。



技术实现要素:

本发明的目的在于提供一种在不同平台统一发布信息的方法,采用该方法在数个平台发布信息时,编辑只需在统一管理平台进行一次操作即可,而且开发成本低,维护方便。

实现本发明目的的技术方案是一种在不同平台统一发布信息的方法,其特征在于:包括以下步骤:

1.1.依据内容特点和展示的需要,将待发布的内容拆分成细分数据块并用不同标签加以标识;

1.2.根据不同平台的展示特点,设计不同平台下的页面模板,存放在服务端;

1.3.当服务端需要发布统一展示的信息时,进入步骤1.4,当客户端需要发布自定义展示信息时则进入步骤1.5;

1.4.服务端将步骤1.1、1.2中提供的细分数据块,根据发布的平台不同分别填充在不同平台对应的模板上,从而生成可供客户端展示的html网页并回传给客户端,发布流程结束;

1.5.当客户端需要发布自定义展示信息时,客户端向服务器发出请求,若请求的信息是统一展示的信息时,客户端直接向服务端请求对应平台的网页而后展示,若请求的信息是自定义展示时,客户端便向服务端请求对应的模板以及细分数据块,服务端回传上述信息后客户端将回传的细分数据块与模板组合,生成html页面或原生app页面,在客户端展示,发布流程结束。

而且步骤1.1中所述的细分数据块包含但不限于以下部分:标签a:数据(标题),标签b:数据(发布时间),标签c:数据(来源),标签d:数据(作者),标签e:数据(正文),标签f:数据(编辑)。

而且步骤1.4中生成html网页的方法是完全匹配法或正则法。

本发明的优点在于:(1)在数个平台发布信息时,编辑只需在统一管理平台进行一次操作即可,而不用在多个后台重复提交。(2)能够有效降低开发成本,只要一个管理后台,对应的升级也仅需针对该平台的规则做处理。(3)在用户量较多并发量较大时,减轻服务器的cpu和流量消耗;同时也可以减少用户的流量消耗。(4)内容发布后,可以在不重新发布的情况下直接修改模板达到升级的目的。

附图说明

图1是本方法的逻辑步骤图。

具体实施方式

本发明涉及一种信息发布的方法,特别是一种在不同平台统一发布信息的方法,其特征在于:包括以下步骤:

1.1.依据内容特点和展示的需要,将待发布的内容拆分成细分数据块并用不同标签加以标识;

1.2.根据不同平台的展示特点,设计不同平台下的页面模板,存放在服务端;

1.3.当服务端需要发布统一展示的信息时,进入步骤1.4,当客户端需要发布自定义展示信息时则进入步骤1.5;

1.4.服务端将步骤1.1、1.2中提供的细分数据块,根据发布的平台不同分别填充在不同平台对应的模板上,从而生成可供客户端展示的html网页并回传给客户端,发布流程结束;

1.5.当客户端需要发布自定义展示信息时,客户端向服务器发出请求,若请求的信息是统一展示的信息时,客户端直接向服务端请求对应平台的网页而后展示,若请求的信息是自定义展示时,客户端便向服务端请求对应的模板以及细分数据块,服务端回传上述信息后客户端将回传的细分数据块与模板组合,生成html页面或原生app页面,在客户端展示,发布流程结束。

在数个平台发布信息时,编辑只需在统一管理平台进行一次操作即可,而不用在多个后台重复提交。能够有效降低开发成本,只要一个管理后台,对应的升级也仅需针对该平台的规则做处理。在用户量较多并发量较大时,减轻服务器的cpu和流量消耗;同时也可以减少用户的流量消耗。内容发布后,可以在不重新发布的情况下直接修改模板达到升级的目的。

而且步骤1.1中所述的细分数据块包含但不限于以下部分:标签a:数据(标题),标签b:数据(发布时间),标签c:数据(来源),标签d:数据(作者),标签e:数据(正文),标签f:数据(编辑)。

待发布的信息被拆分成若干细分数据块,在与对应平台的模板进行组合时,将上述细分数据块分别补入模板上的对应位置即可。

进一步的技术方案可以是步骤1.4中生成html网页的方法是完全匹配法或正则法。

实施例、

一条资讯内容,需要显示在pc端、手机客户端、pad客户端,显示样式不一样。服务端会存储3种模板和该资讯对应的数据,并直接在服务端利用模板a和资讯数据生成用于pc端的网页a.html。用户在pc端访问时,服务端直接返回a.html用于在客户端展示。访问手机客户端时服务端只返回适合手机端的模板b和资讯数据,访问pad客户端时服务端返回适合pad的模板c及资讯数据,手机客户端和pad客户端利用模板和资讯数据在客户端生成可供展示的页面。



技术特征:

技术总结
本发明涉及一种信息发布的方法,特别是一种在不同平台统一发布信息的方法。本发明的独到之处在于:将待发布的内容拆分成细分数据块并用不同标签加以标识,并根据客户端的需求重新组合、填充。采用该方法在数个平台发布信息时,编辑只需在统一管理平台进行一次操作即可,而且开发成本低,维护方便。

技术研发人员:余杨志;张扬;熊烽
受保护的技术使用者:湖北荆楚网络科技股份有限公司
技术研发日:2016.12.01
技术公布日:2017.08.18
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1