1.一種分頁(yè)展示數(shù)據(jù)的方法,應(yīng)用于服務(wù)器側(cè),其特征在于,包括: 接收第一用戶首次發(fā)出的展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù); 對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示; 后續(xù)每次接收所述第一用戶發(fā)出的展示第N頁(yè)數(shù)據(jù)的請(qǐng)求后,判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),N多I ; 在判斷結(jié)果為否的情況下,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù),其中,所生成的針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)中不包括已進(jìn)行展示過(guò)的數(shù)據(jù); 對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示。
2.如權(quán)利要求1所述的方法,其特征在于,所述接收第一用戶首次發(fā)出的展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù),具體為: 接收第一用戶首次發(fā)出的展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,生成針對(duì)所述第一用戶的標(biāo)識(shí)信息,并根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù); 所述對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示,具體為: 根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并將所述針對(duì)所述第一用戶的標(biāo)識(shí)信息發(fā)送至第一用戶的客戶端,及將所述第I頁(yè)待展示數(shù)據(jù)發(fā)送給第一用戶的客戶端進(jìn)行展示; 所述后續(xù)每次接收所述第一用戶發(fā)出的展示第N頁(yè)數(shù)據(jù)的請(qǐng)求,判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),N ^ 1,具體為: 后續(xù)每次接收所述第一用戶發(fā)出的,攜帶有所述針對(duì)所述第一用戶的標(biāo)識(shí)信息的展示第N頁(yè)數(shù)據(jù)的請(qǐng)求,根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),N多I ; 對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展不,具體為: 根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示。
3.如權(quán)利要求1所述的方法,其特征在于,所述接收第一用戶首次發(fā)出的展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù),具體為: 接收第一用戶首次發(fā)出的、攜帶有針對(duì)所述第一用戶的標(biāo)識(shí)信息的、展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù),其中,所述針對(duì)所述第一用戶的標(biāo)識(shí)信息由第一用戶的客戶端生成; 所述對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示,具體為: 根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并將所述第I頁(yè)待展示數(shù)據(jù)發(fā)送給第一用戶的客戶端進(jìn)行展示; 所述后續(xù)每次接收所述第一用戶發(fā)出的展示第N頁(yè)數(shù)據(jù)的請(qǐng)求,判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),N ^ 1,具體為: 后續(xù)每次接收所述第一用戶發(fā)出的、攜帶有所述針對(duì)所述第一用戶的標(biāo)識(shí)信息的、展示第N頁(yè)數(shù)據(jù)的請(qǐng)求,根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),N多I ; 對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展不,具體為: 根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示。
4.如權(quán)利要求2或3所述的方法,其特征在于,所述針對(duì)所述第一用戶的標(biāo)識(shí)信息,具體為:針對(duì)所述第一用戶的全局唯一標(biāo)識(shí)。
5.如權(quán)利要求1所述的方法,其特征在于,還包括: 在對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ)后,為其設(shè)置過(guò)期時(shí)間;所述過(guò)期時(shí)間用于當(dāng)所述第一用戶后續(xù)發(fā)出的展示第2頁(yè)數(shù)據(jù)的請(qǐng)求的時(shí)間超過(guò)所述過(guò)期時(shí)間后,刪除針對(duì)所述第一用戶的所有已存儲(chǔ)的數(shù)據(jù); 在對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ)后,為其設(shè)置過(guò)期時(shí)間;所述過(guò)期時(shí)間用于當(dāng)所述第一用戶后續(xù)發(fā)出的展示第N+1頁(yè)數(shù)據(jù)的請(qǐng)求的時(shí)間超過(guò)所述過(guò)期時(shí)間后,刪除針對(duì)所述第一用戶的所有已存儲(chǔ)的數(shù)據(jù)。
6.一種分頁(yè)展示數(shù)據(jù)的裝置,應(yīng)用于服務(wù)器側(cè),其特征在于,包括: 待展示數(shù)據(jù)生成模塊、待展示數(shù)據(jù)存儲(chǔ)模塊、待展示數(shù)據(jù)發(fā)送模塊及數(shù)據(jù)判斷模塊; 所述待展示數(shù)據(jù)生成模塊,用于接收第一用戶首次發(fā)出的展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù); 所述待展示數(shù)據(jù)存儲(chǔ)模塊,用于對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ);并觸發(fā)所述待展示數(shù)據(jù)發(fā)送模塊將所述第I頁(yè)待展示數(shù)據(jù)發(fā)送給第一用戶的客戶端進(jìn)行展示; 所述數(shù)據(jù)判斷模塊,用于在后續(xù)每次接收所述第一用戶發(fā)出的展示第N頁(yè)數(shù)據(jù)的請(qǐng)求后,判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),NS I ; 在判斷結(jié)果為否的情況下,觸發(fā)所述待展示數(shù)據(jù)生成模塊根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù),其中,所生成的針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)中不包括已進(jìn)行展示過(guò)的數(shù)據(jù); 在所述待展示數(shù)據(jù)生成模塊生成針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)后,所述待展示數(shù)據(jù)存儲(chǔ)模塊對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并觸發(fā)所述待展示數(shù)據(jù)發(fā)送模塊將所述第N頁(yè)待展示數(shù)據(jù)發(fā)送給第一用戶的客戶端進(jìn)行展示。
7.如權(quán)利要求6所述的裝置,其特征在于,所述待展示數(shù)據(jù)生成模塊,包括:標(biāo)識(shí)信息生成子模塊及數(shù)據(jù)生成子模塊; 所述標(biāo)識(shí)信息生成子模塊,用于在接收第一用戶首次發(fā)出的展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,生成針對(duì)所述第一用戶的標(biāo)識(shí)信息; 所述數(shù)據(jù)生成子模塊,用于在接收第一用戶首次發(fā)出的展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù); 所述待展示數(shù)據(jù)存儲(chǔ)模塊,具體用于: 根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ); 所述待展示數(shù)據(jù)發(fā)送模塊,具體用于:將所述針對(duì)所述第一用戶的標(biāo)識(shí)信息發(fā)送至第一用戶的客戶端,及將所述第I頁(yè)待展示數(shù)據(jù)發(fā)送給第一用戶的客戶端進(jìn)行展示; 所述數(shù)據(jù)判斷模塊,具體用于: 后續(xù)每次接收所述第一用戶發(fā)出的,攜帶有所述針對(duì)所述第一用戶的標(biāo)識(shí)信息的展示第N頁(yè)數(shù)據(jù)的請(qǐng)求,根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),N多I ; 所述待展示數(shù)據(jù)存儲(chǔ)模塊,還具體用于: 根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示。
8.如權(quán)利要求6所述的裝置,其特征在于,待展示數(shù)據(jù)生成模塊,具體用于: 接收第一用戶首次發(fā)出的、攜帶有針對(duì)所述第一用戶的標(biāo)識(shí)信息的、展示第I頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù),其中,所述針對(duì)所述第一用戶的標(biāo)識(shí)信息由第一用戶的客戶端生成; 所述待展示數(shù)據(jù)存儲(chǔ)模塊,具體用于: 根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并觸發(fā)所述待展示數(shù)據(jù)發(fā)送模塊將所述第I頁(yè)待展示數(shù)據(jù)發(fā)送給第一用戶的客戶端進(jìn)行展示; 所述數(shù)據(jù)判斷模塊,具體用于: 后續(xù)每次接收所述第一用戶發(fā)出的、攜帶有所述針對(duì)所述第一用戶的標(biāo)識(shí)信息的、展示第N頁(yè)數(shù)據(jù)的請(qǐng)求,根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息判斷針對(duì)所述第一用戶的第N頁(yè)數(shù)據(jù)是否已經(jīng)進(jìn)行存儲(chǔ),N多I ; 所述待展示數(shù)據(jù)存儲(chǔ)模塊,還具體用于:根據(jù)所述針對(duì)所述第一用戶的標(biāo)識(shí)信息對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并觸發(fā)所述待展示數(shù)據(jù)發(fā)送模塊發(fā)送給第一用戶的客戶端進(jìn)行展示。
9.如權(quán)利要求7或8所述的裝置,其特征在于,所述針對(duì)所述第一用戶的標(biāo)識(shí)信息,具體為:針對(duì)所述第一用戶的全局唯一標(biāo)識(shí)。
10.如權(quán)利要求6所述的裝置,其特征在于,還包括:過(guò)期時(shí)間設(shè)置模塊及數(shù)據(jù)刪除模塊; 所述過(guò)期時(shí)間設(shè)置模塊,用于在所述待展示數(shù)據(jù)存儲(chǔ)模塊對(duì)針對(duì)所述第一用戶的第I頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ)后,為其設(shè)置過(guò)期時(shí)間;所述過(guò)期時(shí)間用于當(dāng)所述第一用戶后續(xù)發(fā)出的展示第2頁(yè)數(shù)據(jù)的請(qǐng)求的時(shí)間超過(guò)所述過(guò)期時(shí)間后,觸發(fā)所述數(shù)據(jù)刪除模塊刪除針對(duì)所述第一用戶的所有已存儲(chǔ)的數(shù)據(jù); 所述過(guò)期時(shí)間設(shè)置模塊,還用于在所述待展示數(shù)據(jù)存儲(chǔ)模塊對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ)后,為其設(shè)置過(guò)期時(shí)間;所述過(guò)期時(shí)間用于當(dāng)所述第一用戶后續(xù)發(fā)出的展示第N+1頁(yè)數(shù)據(jù)的請(qǐng)求的時(shí)間超過(guò)所述過(guò)期時(shí)間后,觸發(fā)所述數(shù)據(jù)刪除模塊刪除針對(duì)所述第一用戶的所有已存儲(chǔ)的數(shù)據(jù)。
【專利摘要】本發(fā)明實(shí)施例公開(kāi)了一種分頁(yè)展示數(shù)據(jù)的方法及裝置,應(yīng)用于服務(wù)器側(cè),該方法包括:接收第一用戶首次發(fā)出的展示第1頁(yè)數(shù)據(jù)的請(qǐng)求后,根據(jù)已確定的所有待展示數(shù)據(jù),生成針對(duì)所述第一用戶的第1頁(yè)待展示數(shù)據(jù);后續(xù)每次接收所述第一用戶發(fā)出的展示第N頁(yè)數(shù)據(jù)的請(qǐng)求后,生成針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù),其中,所生成的針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)中不包括已進(jìn)行展示過(guò)的數(shù)據(jù);對(duì)針對(duì)所述第一用戶的第N頁(yè)待展示數(shù)據(jù)進(jìn)行存儲(chǔ),并發(fā)送給第一用戶的客戶端進(jìn)行展示。與現(xiàn)有技術(shù)相比,對(duì)存儲(chǔ)、計(jì)算方面的要求要小得多,尤其是在進(jìn)行個(gè)性化展示或待展示數(shù)據(jù)的量較大的情況下,效果更加明顯。
【IPC分類】G06F17-30
【公開(kāi)號(hào)】CN104778279
【申請(qǐng)?zhí)枴緾N201510219839
【發(fā)明人】孫靜波
【申請(qǐng)人】北京奇藝世紀(jì)科技有限公司
【公開(kāi)日】2015年7月15日
【申請(qǐng)日】2015年4月30日