一种信息展示方法和设备技术

技术编号:9170971 阅读:127 留言:0更新日期:2013-09-19 19:29
本申请公开了一种信息展示方法和设备,该方法包括:服务器接收网页访问请求,并根据所述网页访问请求获取请求发起方的唯一标识信息;所述服务器根据所述唯一标识信息确定所述请求发起方对应的特征值;所述服务器根据所述特征值对应的展示规则对所请求访问的网页进行处理,并展示处理后的网页。通过采用本申请提供的技术方案,保证了网页中的信息向用户展示的多样性和/或公平性,提高网络展示相关资源的利用率。

【技术实现步骤摘要】
一种信息展示方法和设备
本申请涉及互联网技术应用领域,特别是涉及一种信息展示方法和设备。
技术介绍
随着互联网技术的高速发展,网络已逐渐成为人们获取信息的主要渠道。通过访问网页,人们可以获取到平时工作和生活中需要的各种信息。但一方面,由于网络所包含的信息量的逐渐增多,而同一网页中所能展示的信息量有限,用户请求获取的信息可能需要通过多个网页向用户展示;另一方面,对于同一网页展示的信息,也需要分为多行向用户展示。现有技术的网页展示中,对于同一网页中展示的信息通常是固定的。例如根据具体的网页设计,按设定的顺序展示网页内容。例如首行展示的信息始终展示在首行,而对于不同网页中展示的信息,首页展示的信息也始终展示在首页,后续网页中的信息无法在首页展示,这对于并无明确展示顺序的网页而言,无法保证网页信息展示的多样性。对于同一页展示的对象,展示在后列的对象也有可能因为用户的行为习惯而不被关注。用户在浏览网页时,通常的浏览方式是,对于内容相似的页面,很少会去翻页,排序比较靠后的页面被浏览的概率远低于排序靠前的页面。这使得网页信息的展示缺乏公平性,影响展示页面的丰富性,降低了网络展示相关资源的利用效率。
技术实现思路
本申请的目的在于,提供一种信息展示方法和设备,以保证网页中的信息向用户展示的多样性和/或公平性,提高网络展示相关资源的利用率,为此,本申请实施例采用如下技术方案:一种信息展示方法,包括:服务器接收网页访问请求,并根据所述网页访问请求获取请求发起方的唯一标识信息;所述服务器根据所述唯一标识信息确定所述请求发起方对应的特征值;所述服务器根据所述特征值对应的展示规则对所请求访问的网页进行处理,并展示处理后的网页。一种服务器,包括:接收模块,用于接收网页访问请求;获取模块,用于根据所述接收模块接收到网页访问请求获取请求发起方的唯一标识信息;确定模块,用于根据所述获取模块获取到的唯一标识信息确定所述请求发起方对应的特征值;处理模块,用于根据所述特征值对应的展示规则对所请求访问的网页进行处理,并展示处理后的网页。本申请的上述实施例,通过根据接收到的网页访问请求获取请求发起方的唯一标识信息,并根据唯一标识信息确定请求发起方对应的特征值,从而根据该特征值对应的展示规则对所请求访问的网页进行处理,并展示处理后的网页,保证了网页中的信息向用户展示的多样性和/或公平性,,提高了网络展示相关资源的利用率。附图说明图1为本申请实施例提供的一种信息展示方法的流程示意图;图2为本申请实施例提供的一种根据唯一标识信息对所请求访问的网页的不同页面的内容进行调整的实现方法的流程示意图;图3为本申请实施例提供的一种根据唯一标识信息对所请求访问的网页的同一页面中的内容进行调整的实现方法的流程示意图;图4为本申请实施例提供的一种服务器的结构示意图。具体实施方式针对上述现有技术中的问题,在本申请实施例中提供了一种信息展示的技术方案。在该技术方案中,服务器接收到网页访问请求后,根据网页访问请求获取请求发起方的唯一标识信息,并根据所述唯一标识信息确定所述请求发起方对应的特征值,从而根据所述特征值对应的展示规则对所请求访问的网页进行处理,并展示处理后的网页,保证了网页中的信息向用户展示的多样性和/或公平性,提高网络展示相关资源的利用率。为了保证网页中信息被展示的多样性和/或公平性,,提高网络展示相关资源的利用率,在本申请实施例提供的技术方案中,网页中的内容不再按照固定的规则进行排序,而是需要根据相应的展示规则对网页进行处理,以保证网页中所有的内容均可能在首页和/或前列展示。其中,在本申请实施例提供的技术方案中,根据展示规则对网页的内容进行调整,可以包括以下两种情况或两种情况的组合:情况一、根据相应展示规则对不同页面的内容进行调整。情况二、根据相应展示规则对同一页面中的内容进行调整。下面将结合本申请中的附图,对本申请中的技术方案进行清楚、完整的描述,显然,所描述的实施例是本申请的一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。如图1所示,其为本申请实施例提供的一种信息展示方法的流程示意图,可以包括以下步骤:步骤101、服务器接收网页访问请求,并根据该网页访问请求获取请求发起方的唯一标识信息。具体的,当用户想要浏览网页时,需要向服务器发送网页访问请求,该网页访问请求中会携带用户的唯一标识信息。服务器接收到网页访问请求后,可以获取接收到的网页访问请求中携带的用户的唯一标识信息。其中,该唯一标识信息可以包括但不限于:浏览器cookie或用户ID。步骤102、服务器根据该唯一标识信息确定请求发起方对应的特征值。具体的,在本申请实施例提供的技术方案中,当根据展示规则对网页的内容进行调整具体为:根据相应展示规则对不同页面的内容进行调整时(即上述情况一),服务器至少可以通过以下两种方式实现根据该唯一标识信息确定请求发起方对应的特征值:方式一、服务器统计所请求访问的网页的总页数,并通过hash算法确定唯一标识信息的hash值,进而将该hash值与所请求访问的网页的总页数取模,将取模结果作为该请求发起方对应的特征值。方式二、服务器统计所请求访问的网页的总页数,并通过hash算法确定唯一标识信息的hash值,进而将该hash值作为随机数的seed生成一个随机数,将随机数与所请求访问的网页的总页数取模,并将取模结果作为该请求发起方对应的特征值。相应地,当根据展示规则对网页的内容进行调整具体为:根据相应展示规则对同一页面中的内容进行调整时(即上述情况二),服务器至少可以通过以下两种方式实现根据该唯一标识信息确定请求发起方对应的特征值:方式一、服务器统计所请求访问的网页的同一页面中展示的对象的总数,并通过hash算法确定唯一标识信息的hash值,从而将该hash值与所请求访问的网页的同一页面中展示的对象的总数取模,将取模结果作为该请求发起方对应的特征值。方式二、服务器统计所请求访问的网页的同一页面中展示的对象的总数,并通过hash算法确定唯一标识信息的hash值,从而将该hash值作为随机数的seed生成一个随机数,将随机数与所请求访问的网页的同一页面中展示的对象的总数取模,并将取模结果作为该请求发起方对应的特征值。步骤103、服务器根据该特征值对应的展示规则对所请求访问的网页进行处理,并返回处理后的网页,以展示给该网页访问请求获取请求发起方。具体的,当特征值的确定方法为上述情况一中的方式一时,服务器根据该特征值对应的展示规则对所请求访问的网页进行处理可以为:服务器将所请求访问的网页中页码为特征值的网页的内容作为向请求发送方展示的网页的第1页的内容,并根据页码顺序依次将所请求访问的该网页的后续页的内容作为向请求发送方展示的网页的后续页的内容;其中,所请求访问的网页中页码为1的网页为所请求访问的网页中页码为总页数的网页相邻的后续网页。例如,特征值为n,网页的总页数为m,m不小于n,则服务器可以将所请求访问的网页的第n页中的内容展示在向用户展示的网页的第1页,第n+1页中的内容展示在向用户展示的网页的第2页,依此类推,所请求访问的网页的第m页中的内容展示在向用户展示的网页的第m本文档来自技高网...
一种信息展示方法和设备

【技术保护点】
一种信息展示方法,其特征在于,包括:服务器接收网页访问请求,并根据所述网页访问请求获取请求发起方的唯一标识信息;所述服务器根据所述唯一标识信息,确定所述请求发起方对应的特征值;所述服务器根据所述特征值对应的展示规则,对所请求访问的网页进行处理,并返回处理后的网页。

【技术特征摘要】
1.一种信息展示方法,其特征在于,包括:服务器接收网页访问请求,并根据所述网页访问请求获取请求发起方的唯一标识信息;所述服务器根据所述唯一标识信息,确定所述请求发起方对应的特征值;所述服务器根据所述特征值对应的展示规则,对所请求访问的网页进行处理,并返回处理后的网页;其中,所述服务器根据所述唯一标识信息确定所述请求发起方对应的特征值,具体为:所述服务器统计所请求访问的网页的总页数并确定所述唯一标识信息的hash值,将该hash值与所请求访问的网页的总页数取模,并将取模结果作为该请求发起方对应的特征值;或,所述服务器统计所请求访问的网页的总页数并确定所述唯一标识信息的hash值,将该hash值作为随机数的seed生成一个随机数,将随机数与所请求访问的网页的总页数取模,并将取模结果作为该请求发起方对应的特征值;或,所述服务器统计所请求访问的网页的同一页面中展示的对象的总数并确定所述唯一标识信息的hash值,将该hash值与所请求访问的网页的同一页面中展示的对象的总数取模,并将取模结果作为该请求发起方对应的特征值;或,所述服务器统计所请求访问的网页的同一页面中展示的对象的总数并确定所述唯一标识信息的hash值,将该hash值作为随机数的seed生成一个随机数,将随机数与所请求访问的网页的同一页面中展示的对象的总数取模,并将取模结果作为该请求发起方对应的特征值。2.如权利要求1所述的方法,其特征在于,所述服务器根据所述特征值对应的展示规则对所请求访问的网页进行处理,具体为:所述服务器将所请求访问的网页中页码为所述特征值的网页的内容作为向请求发送方展示的网页的第一页的内容,并根据页码顺序依次将所请求访问的该网页的后续页的内容作为向请求发送方展示的网页的后续页的内容;其中,所请求访问的网页中页码为总页数的网页为第一网页,所请求访问的网页中页码为1的网页为第二网页,所述第二网页为所述第一网页的后续网页。3.如权利要求1所述的方法,其特征在于,所述服务器根据所述特征值对应的展示规则对所请求访问的网页进行处理,具体通过以下流程实现:步骤A、所述服务器将页码为所述特征值的页面的内容与页码为1的网页的内容进行交换;步骤B、所述服务器判断是否存在未进行调整的网页;若判断为是,则转至步骤C;否则,结束流程;步骤C、所述服务器将所述特征值作为随机数的seed生成另一个随机数,将该另一个随机数与所请求访问的网页的总页数取模,并将页码为该取模结果的网页中的内容与未进行调整的网页中页码最小的网页中的内容进行交换;转至步骤B。4.如权利要求1所述的方法,其特征在于,所述服务器根据所述特征值对应的展示规则对所请求访问的网页进行处理,具体为:所述服务器将所述请求访问的页面中序号为所述特征值的对象作为向请求发送方展示的页面中序号为1的对象,并根据序号顺序依次将所请求访问的该页面...

【专利技术属性】
技术研发人员:陈卓明
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1