筛选内容加载方法、装置、设备及计算机可读存储介质制造方法及图纸

技术编号:21361573 阅读:20 留言:0更新日期:2019-06-15 09:22
本发明专利技术提供一种筛选内容加载方法,包括:当监测到客户端启动时,向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据;当监测到房源筛选请求时,依据所述房源筛选请求中的筛选项对缓存的房源数据进行房源筛选操作,得到房源筛选结果,并加载包含所述房源筛选结果的页面。本发明专利技术还提供一种筛选内容加载装置、设备及计算机可读存储介质。本发明专利技术涉及数据处理,能够有效的提高页面加载速度。

Screening Content Loading Method, Device, Equipment and Computer Readable Storage Media

The invention provides a screening content loading method, which includes: sending a housing source data acquisition request to the server when the client starts up, receiving the housing source data returned by the server based on the housing source data acquisition request, and caching the housing source data; when monitoring the housing source screening request, the cached housing source is selected according to the screening item in the housing source screening request. Data are filtered to obtain the results of house source screening, and a page containing the results of house source screening is loaded. The invention also provides a screening content loading device, a device and a computer readable storage medium. The invention relates to data processing, which can effectively improve page loading speed.

【技术实现步骤摘要】
筛选内容加载方法、装置、设备及计算机可读存储介质
本专利技术涉及数据处理的
,尤其涉及一种筛选内容加载方法、装置、设备及计算机可读存储介质。
技术介绍
目前,现有楼盘系统中的前端的页面加载方式主要是用户在选择或输入筛选项时,触发页面前端代码,向楼盘系统中的服务器请求筛选项对应的房源数据,并在前端页面中加载显示服务器返回的筛选项对应的房源数据,形成房源页面,然而,用户每次选择或输入筛选项时,均需要向服务器请求筛选项对应的房源数据,当筛选项对应的房源数据较多或网络质量较差时,需要耗费较多时间加载包含有房源数据的页面,影响页面访问速度。因此,如何提高页面加载速度是目前亟待解决的问题。
技术实现思路
本专利技术的主要目的在于提供一种筛选内容加载方法、装置、设备及计算机可读存储介质,旨在提高页面加载速度。为实现上述目的,本专利技术提供一种筛选内容加载方法,所述筛选内容加载方法包括以下步骤:当监测到客户端启动时,向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据;当监测到房源筛选请求时,依据所述房源筛选请求中的筛选项对缓存的房源数据进行房源筛选操作,得到房源筛选结果,并加载包含所述房源筛选结果的页面。可选地,所述加载包含所述房源筛选结果的页面的步骤包括:从所述房源筛选结果中获取各房源小区的浏览量;依据各房源小区的浏览量的高低顺序和所述房源筛选结果中各房源小区的小区信息,生成对应的目标房源页面,并加载所述目标房源页面。可选地,所述加载包含所述房源筛选结果的页面的步骤包括:从所述房源筛选结果中获取各房源小区的位置信息;获取当前定位信息,且依据各房源小区的位置信息和所述当前定位信息,计算各房源小区与当前定位之间的距离;依据各房源小区与当前定位之间的距离的远近顺序和所述房源筛选结果中各房源小区的小区信息,生成对应的目标房源页面,并加载所述目标房源页面。可选地,所述向服务器发送房源数据获取请求的步骤包括:当监测到客户端启动时,执行城市定位操作,以获取当前定位城市的城市字段,并向服务器发送携带有所述城市字段的房源数据获取请求。可选地,所述当监测到客户端启动时,执行城市定位操作,以获取当前定位城市的城市字段步骤包括:当监测到客户端启动时,获取GPS信息,并依据所述GPS信息,确定当前定位城市,且获取当前定位城市的城市字段。可选地,所述向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据的步骤之前,还包括:当监测到客户端启动时,判断预设存储区域中是否缓存有房源数据;若预设存储区域中未缓存有房源数据,则执行步骤:向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据;若预设存储区域中缓存有房源数据,则将缓存的房源数据的版本号与存储在所述服务器中的对应房源数据的版本号进行比较;若缓存的房源数据的版本号与存储在所述服务器中的对应房源数据的版本号不同,则对缓存的房源数据执行更新操作。可选地,所述当监测到客户端启动时,向服务器发送房源数据获取请求的步骤之前,还包括:当监测到客户端启动时,判断当前连接网络是否为无线网络;若当前连接网络是无线网络,则执行步骤:向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据;若当前连接网络不是无线网络,则加载客户端首页。此外,为实现上述目的,本专利技术还提供一种筛选内容加载装置,所述筛选内容加载装置包括:收发模块,用于当监测到客户端启动时,向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据;缓存模块,用于缓存所述房源数据;处理模块,用于当监测到房源筛选请求时,依据所述房源筛选请求中的筛选项对缓存的房源数据进行房源筛选操作,得到房源筛选结果,并加载包含所述房源筛选结果的页面。此外,为实现上述目的,本专利技术还提供一种筛选内容加载设备,所述筛选内容加载设备包括处理器、存储器、以及存储在所述存储器上并可被所述处理器执行的筛选内容加载程序,其中所述筛选内容加载程序被所述处理器执行时,实现如上述的筛选内容加载方法的步骤。此外,为实现上述目的,本专利技术还提供一种可读存储介质,所述可读存储介质上存储有筛选内容加载程序,其中所述筛选内容加载程序被处理器执行时,实现如上述的筛选内容加载方法的步骤。本专利技术提供一种筛选内容加载方法、装置、设备及可读存储介质,本专利技术在客户端启动时,向服务器请求对应的房源数据,并缓存该房源数据,然后当监测到房源筛选请求时,依据该房源筛选请求中的筛选项对缓存的房源数据进行房源筛选操作,得到房源筛选结果,并加载包含该房源筛选结果的页面,通过在客户端启动时,提前缓存后续房源筛选所需的房源数据,能够在触发房源筛选时,不需要向服务器请求对应的数据,可以直接使用缓存的房源数据执行房源筛选操作,快速加载包含有房源筛选结果的页面,能够有效的提高页面加载速度。附图说明图1为本专利技术各实施例涉及的筛选内容加载设备的硬件结构示意图;图2为本专利技术筛选内容加载方法第一实施例的流程示意图;图3为本专利技术筛选内容加载装置第一实施例的功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例涉及的筛选内容加载方法主要应用于筛选内容加载设备,该筛选内容加载设备可以是PC(个人计算机personalcomputer)、便携计算机、移动终端等具有显示和处理功能的设备。参照图1,图1为本专利技术实施例方案中涉及的筛选内容加载设备的硬件结构示意图。本专利技术实施例中,筛选内容加载设备可以包括处理器1001(例如中央处理器CentralProcessingUnit、CPU),通信总线1002,用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信;用户接口1003可以包括显示屏(Display)、输入单元比如键盘(Keyboard);网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口);存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器,存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的硬件结构并不构成对本专利技术的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。继续参照图1,图1中作为一种可读存储介质的存储器1005可以包括操作系统、网络通信模块以及筛选内容加载程序。在图1中,网络通信模块主要用于连接服务器,与服务器进行数据通信;而处理器1001可以调用存储器1005中存储的筛选内容加载程序,并执行本专利技术实施例提供的筛选内容加载方法的步骤。本专利技术实施例提供了一种筛选内容加载方法。参照图2,图2为本专利技术筛选内容加载方法第一实施例的流程示意图。本实施例中,该筛选内容加载方法由筛选内容加载设备实现,该筛选内容加载设备可以是PC、掌上电脑和平板电脑等终端设备,可选为图1所示的设备,所述筛选内容加载方法本文档来自技高网...

【技术保护点】
1.一种筛选内容加载方法,其特征在于,所述筛选内容加载方法包括以下步骤:当监测到客户端启动时,向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据;当监测到房源筛选请求时,依据所述房源筛选请求中的筛选项对缓存的房源数据进行房源筛选操作,得到房源筛选结果,并加载包含所述房源筛选结果的页面。

【技术特征摘要】
1.一种筛选内容加载方法,其特征在于,所述筛选内容加载方法包括以下步骤:当监测到客户端启动时,向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据;当监测到房源筛选请求时,依据所述房源筛选请求中的筛选项对缓存的房源数据进行房源筛选操作,得到房源筛选结果,并加载包含所述房源筛选结果的页面。2.如权利要求1所述的筛选内容加载方法,其特征在于,所述加载包含所述房源筛选结果的页面的步骤包括:从所述房源筛选结果中获取各房源小区的浏览量;依据各房源小区的浏览量的高低顺序和所述房源筛选结果中各房源小区的小区信息,生成对应的目标房源页面,并加载所述目标房源页面。3.如权利要求1所述的筛选内容加载方法,其特征在于,所述加载包含所述房源筛选结果的页面的步骤包括:从所述房源筛选结果中获取各房源小区的位置信息;获取当前定位信息,且依据各房源小区的位置信息和所述当前定位信息,计算各房源小区与当前定位之间的距离;依据各房源小区与当前定位之间的距离的远近顺序和所述房源筛选结果中各房源小区的小区信息,生成对应的目标房源页面,并加载所述目标房源页面。4.如权利要求1-3中任一项所述的筛选内容加载方法,其特征在于,所述向服务器发送房源数据获取请求的步骤包括:当监测到客户端启动时,执行城市定位操作,以获取当前定位城市的城市字段,并向服务器发送携带有所述城市字段的房源数据获取请求。5.如权利要求4所述的筛选内容加载方法,其特征在于,所述当监测到客户端启动时,执行城市定位操作,以获取当前定位城市的城市字段步骤包括:当监测到客户端启动时,获取GPS信息,并依据所述GPS信息,确定当前定位城市,且获取当前定位城市的城市字段。6.如权利要求1-3中任一项所述的筛选内容加载方法,其特征在于,所述向服务器发送房源数据获取请求,并接收所述服务器基于所述房源数据获取请求返回的房源数据,且缓存所述房源数据的...

【专利技术属性】
技术研发人员:师旭朱桦侯斯靓洪明伟盛陈灵江国义刘东
申请(专利权)人:平安城市建设科技深圳有限公司
类型:发明
国别省市:广东,44

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

1