亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

終端、網(wǎng)頁信息預(yù)加載方法及系統(tǒng)的制作方法

文檔序號:9750930閱讀:313來源:國知局
終端、網(wǎng)頁信息預(yù)加載方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)領(lǐng)域,尤其涉及一種終端、網(wǎng)頁信息預(yù)加載方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展,使用新興的智能手機或智能可穿戴設(shè)備等訪問各類網(wǎng)站和應(yīng)用的現(xiàn)象也越來越多。訪問網(wǎng)站的頻率越高,互聯(lián)網(wǎng)應(yīng)用越普及,用戶對網(wǎng)站和應(yīng)用加載速度的要求也就越高。導(dǎo)致網(wǎng)站和應(yīng)用加載緩慢的原因有很多,除了設(shè)備性能的因素外,網(wǎng)站對移動端的適應(yīng)和優(yōu)化也非常重要。
[0003]現(xiàn)有的網(wǎng)站通常是在用戶點擊某個網(wǎng)頁之后,再由客戶端先向服務(wù)端發(fā)送加載被選中的網(wǎng)頁的請求,然后由服務(wù)端響應(yīng)請求以把網(wǎng)頁的內(nèi)容反饋給客戶端,最后在客戶端上顯示以供用戶查看。這種方式以不能滿足用戶快速加載網(wǎng)頁的需求。

【發(fā)明內(nèi)容】

[0004]本發(fā)明要解決的技術(shù)問題是現(xiàn)有技術(shù)中網(wǎng)頁信息加載速度慢的方法,提供一種能夠提高網(wǎng)頁信息加載速度的終端、網(wǎng)頁信息預(yù)加載方法及系統(tǒng)。
[0005]本發(fā)明是通過以下技術(shù)方案解決上述解決問題的:
[0006]本發(fā)明提供一種網(wǎng)頁信息預(yù)加載方法,其特點是,包括:
[0007]在網(wǎng)頁被訪問時觸發(fā)服務(wù)端請求,所述服務(wù)端請求用于請求服務(wù)端查詢所述網(wǎng)頁中的一鏈接鏈接的頁面并將所述頁面的信息返回本地,接收所述服務(wù)端返回的信息,將所述信息保存在本地,所述鏈接為所述網(wǎng)頁被訪問后選中率最高的鏈接;
[0008]在進(jìn)入所述頁面時從本地讀取所述信息并顯示。
[0009]所述網(wǎng)頁被訪問后選中率最高的鏈接經(jīng)統(tǒng)計獲得;所述信息包括頁面的內(nèi)容等,以所述頁面為用于顯示用戶訂單的網(wǎng)頁為例,所述信息可以包括訂單列表及訂單自助服務(wù)
?目息O
[0010]通過本技術(shù)方案訪問所述頁面時,由于網(wǎng)站預(yù)加載有所述頁面的信息,所以所述頁面的加載時間大大減少,加載速度大幅提高,有助于用戶快速訪問頁面。
[0011]較佳地,所述網(wǎng)頁信息預(yù)加載方法還包括:
[0012]在網(wǎng)頁被訪問之后且在觸發(fā)服務(wù)端請求之前,判斷網(wǎng)頁被訪問的時間與前一次觸發(fā)服務(wù)端請求的時間的時間間隔是否大于第一時間閾值,若是,觸發(fā)服務(wù)端請求,若否,不觸發(fā)服務(wù)端請求。
[0013]本技術(shù)方案能夠避免觸發(fā)服務(wù)端請求過于頻繁,浪費系統(tǒng)資源。
[0014]較佳地,所述網(wǎng)頁信息預(yù)加載方法還包括:設(shè)置標(biāo)志位;
[0015]在接收所述服務(wù)端返回的信息的過程中,先將所述標(biāo)志位置為進(jìn)行中,然后判斷是否在第二時間閾值內(nèi)所述信息是否接收完畢,若是則將所述標(biāo)志位改為成功并記錄時間戳,若否則將所述標(biāo)志位改為失敗。
[0016]較佳地,所述信息預(yù)加載方法還包括:
[0017]在進(jìn)入所述頁面之后,判斷所述標(biāo)志位;
[0018]若所述標(biāo)志位為進(jìn)行中,則判斷所述標(biāo)志位置為進(jìn)行中所持續(xù)的時間是否小于第三時間閾值,若是則直接請求服務(wù)端獲取所述頁面的信息,若否則繼續(xù)等待直至所述標(biāo)志位改為成功或失敗再判斷標(biāo)志位,所述第三時間閾值小于所述第二時間閾值;
[0019]若所述標(biāo)志位為成功,則判斷本地的信息保存的時間與進(jìn)入所述頁面的時間的時間間隔是否大于第四時間閾值,若是則直接請求服務(wù)端獲取所述頁面的信息,若否則從本地讀取信息并顯示;
[0020]若所述標(biāo)志位為失敗,則直接請求服務(wù)端獲取所述頁面的信息。
[0021]本技術(shù)方案通過判斷標(biāo)志位是進(jìn)行中、成功還是失敗制定了不同的加載策略,兼具了從本地讀取信息及直接從服務(wù)端獲取信息的兩種加載途徑,保證了頁面的順利加載。
[0022]較佳地,所述信息預(yù)加載方法還包括:
[0023]在進(jìn)入所述頁面之后且在判斷所述標(biāo)志位之前,判斷所述頁面是否是通過所述網(wǎng)頁的鏈接進(jìn)入的,若是,則判斷所述標(biāo)志位,若否,則直接請求服務(wù)端獲取所述頁面的信息。
[0024]考慮到無論所述頁面的鏈接是否為網(wǎng)頁中選中率最高的(即所述頁面的鏈接可能在一些網(wǎng)頁中是選中率最高的,在一些網(wǎng)頁中不是選中率最高的),用戶都有可能從一些網(wǎng)頁中進(jìn)入所述頁面,本技術(shù)方案通過上述判斷判斷出進(jìn)入所述頁面的途徑,防止在沒有預(yù)加載所述頁面的信息的情況下判斷標(biāo)志位,這樣可以提高系統(tǒng)工作效率,減少執(zhí)行不必要的操作。
[0025]較佳地,所述網(wǎng)頁為購物類網(wǎng)站的首頁,所述頁面為用于顯示用戶訂單的網(wǎng)頁。
[0026]所述購物類網(wǎng)站包括購買實體商品的網(wǎng)站和購買虛擬商品的網(wǎng)站等。
[0027]本發(fā)明還提供一種終端,用于網(wǎng)頁信息的預(yù)加載,其特點是,包括:第一單元和第二單元;
[0028]所述第一單元包括:
[0029]觸發(fā)模塊,用于在網(wǎng)頁被訪問時觸發(fā)服務(wù)端請求,所述服務(wù)端請求用于請求服務(wù)端查詢所述網(wǎng)頁中的一鏈接鏈接的頁面并將所述頁面的信息返回本地,所述鏈接為所述網(wǎng)頁被訪問后選中率最高的鏈接;
[0030]存儲模塊,用于接收所述服務(wù)端返回的信息,將所述信息保存在本地;
[0031]所述第二單元包括:
[0032]加載模塊,用于在進(jìn)入所述頁面時從本地讀取所述信息并顯示。
[0033]其中,所述終端可以為手機、平板電腦、筆記本電腦、臺式電腦、智能可穿戴設(shè)備等能夠連入互聯(lián)網(wǎng)的設(shè)備。
[0034]較佳地,所述第一單元還包括:
[0035]第一判斷模塊,用于判斷網(wǎng)頁被訪問的時間與前一次觸發(fā)服務(wù)端請求的時間的時間間隔是否大于第一時間閾值,若是,調(diào)用觸發(fā)模塊觸發(fā)服務(wù)端請求,若否,不調(diào)用觸發(fā)模塊觸發(fā)服務(wù)端請求。
[0036]較佳地,所述第一單元還包括:
[0037]標(biāo)志模塊,用于設(shè)置標(biāo)志位,在接收所述服務(wù)端返回的信息的過程中,先將所述標(biāo)志位置為進(jìn)行中,然后判斷是否在第二時間閾值內(nèi)所述信息是否接收完畢,若是則將所述標(biāo)志位改為成功并記錄時間戳,若否則將所述標(biāo)志位改為失敗。
[0038]較佳地,所述第二單元還包括:
[0039]第二判斷模塊,用于在進(jìn)入所述頁面之后,判斷所述標(biāo)志位,若所述標(biāo)志位為進(jìn)行中,則判斷所述標(biāo)志位置為進(jìn)行中所持續(xù)的時間是否小于第三時間閾值,若是則調(diào)用請求模塊,若否則繼續(xù)等待直至所述標(biāo)志位改為成功或失敗再判斷標(biāo)志位,所述第三時間閾值小于所述第二時間閾值,若所述標(biāo)志位為成功,則判斷本地的信息保存的時間與進(jìn)入所述頁面的時間的時間間隔是否大于第四時間閾值,若是則調(diào)用請求模塊,若否則調(diào)用所述加載模塊從本地讀取信息并顯示,若所述標(biāo)志位為失敗,則調(diào)用請求模塊;
[0040]請求模塊,用于直接請求服務(wù)端獲取所述頁面的信息。
[0041 ]較佳地,所述第二單元還包括:
[0042]第三判斷模塊,用于在進(jìn)入所述頁面之后且在所述第二判斷模塊判斷所述標(biāo)志位之前,判斷所述頁面是否是通過所述網(wǎng)頁的鏈接進(jìn)入的,若是,則調(diào)用所述第二判斷模塊判斷所述標(biāo)志位,若否,則調(diào)用所述請求模塊。
[0043]較佳地,所述網(wǎng)頁為購物類網(wǎng)站的首頁,所述頁面為用于顯示用戶訂單的網(wǎng)頁。
[0044]本發(fā)明還提供一種網(wǎng)頁信息預(yù)加載系統(tǒng),其特點是,包括上述各優(yōu)選條件任意組合的一種終端及服務(wù)端,所述服務(wù)端用于響應(yīng)服務(wù)端請求。
[0045]在符合本領(lǐng)域常識的基礎(chǔ)上,上述各優(yōu)選條件,可任意組合,即得本發(fā)明各較佳實例。
[0046]本發(fā)明的積極進(jìn)步效果在于:本發(fā)明能夠在用戶訪問頁面時,減少頁面的加載時間,提高加載速度,有助于用戶快速訪問頁面。
【附圖說明】
[0047]圖1為本發(fā)明實施例的網(wǎng)頁信息預(yù)加載方法在網(wǎng)頁被訪問時的流程圖。
[0048]圖2為本發(fā)明實施例的網(wǎng)頁信息預(yù)加載方法在進(jìn)入所述頁面時的流程圖。
[0049]圖3為本發(fā)明實施例的終端的系統(tǒng)框圖。
【具體實施方式】
[0050]下面通過實施例的方式進(jìn)一步說明本發(fā)明,但并不因此將本發(fā)明限制在所述的實施例范圍之中。
[0051 ] 實施例
[0052]—種網(wǎng)頁信息預(yù)加載方法,如圖1所示,包括在網(wǎng)頁被訪問時執(zhí)行步驟101-102:
[0053]步驟101、判斷網(wǎng)頁被訪問的時間與前一次觸發(fā)服務(wù)端請求的時間的時間間隔是否大于第一時間閾值,若是,觸發(fā)服務(wù)端請求然后執(zhí)行步驟102,若否,不觸發(fā)服務(wù)端請求然后結(jié)束此部分流程。
[0054]所述服務(wù)端請求用于請求服務(wù)端查詢所述網(wǎng)頁中的一鏈接鏈接的頁面并將所述頁面的信息返回本地,所述鏈接為所述網(wǎng)頁被訪問后選中率最高的鏈接。其中,所述網(wǎng)頁被訪問后選中率最高的鏈接經(jīng)統(tǒng)計而得,每個網(wǎng)頁中選中率最高的鏈接可以預(yù)先存儲于發(fā)送服務(wù)端請求的終端內(nèi)并在所述終端發(fā)送服務(wù)端請求時指明要查詢的頁面,也可以預(yù)先存儲于服務(wù)端內(nèi),此時發(fā)送的服務(wù)端請求不需要指明要查詢的頁面而由服務(wù)端來確定返回哪個頁面的信息。所述網(wǎng)頁為購物類網(wǎng)站的首頁,所述頁面為用于顯示用戶訂單的網(wǎng)頁。在所述服務(wù)端接收到所述服務(wù)端請求之后,所述服務(wù)端查詢所述頁面的信息并返回。
[0055]步驟102、接收所述服務(wù)端返回的信息,將所述信息保存在本地。在接收所述服務(wù)端返回的信息的過程中,先將標(biāo)志位置為進(jìn)行中,然后判斷是否在第二時間閾值內(nèi)所述信息是否接收完畢,若是則將所述標(biāo)志位改為成功并記錄時間戳,若否則將所述標(biāo)志位改為失敗。
[0056]所述網(wǎng)頁信息預(yù)加載方法,如圖2所示,還包括在進(jìn)入所述頁面時執(zhí)行步驟201-205:
[0057]步驟201、判斷所述頁面是否是通過所述網(wǎng)頁的鏈接進(jìn)入的,若是,則執(zhí)行步驟202,若否,則執(zhí)行步驟205。
[0058]步驟202、判斷所述標(biāo)志位。若所述標(biāo)志位為進(jìn)行中,則執(zhí)行步驟203;若所述標(biāo)志位為成功,則執(zhí)行步驟204;若所述標(biāo)志位為失敗,則執(zhí)行步驟205。
[0059]步驟203、判斷所述標(biāo)志位置為進(jìn)行中所持續(xù)的時間是否小于第三時間閾值,若是則執(zhí)行步驟205,若否則繼續(xù)等待直至所述標(biāo)志位
當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1