一種業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法及系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)領(lǐng)域,特別涉及一種業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法及系統(tǒng)。
【背景技術(shù)】
[0002]隨著互聯(lián)網(wǎng)的發(fā)展,業(yè)務(wù)提供商(如服務(wù)提供商SP、中國(guó)移動(dòng))利用互聯(lián)網(wǎng)推廣自有業(yè)務(wù)越來(lái)越多,推廣時(shí)業(yè)務(wù)推廣商大多會(huì)選擇門戶網(wǎng)站打廣告,為推廣某業(yè)務(wù)而特意制作的廣告網(wǎng)頁(yè)WEB頁(yè)面稱為業(yè)務(wù)推廣頁(yè)面。
[0003]現(xiàn)有技術(shù)使用動(dòng)態(tài)頁(yè)面技術(shù)(如Java服務(wù)端頁(yè)面JSP、動(dòng)態(tài)服務(wù)端頁(yè)面ASP等)展示業(yè)務(wù)推廣頁(yè)面并將廣告點(diǎn)擊次數(shù)記錄到數(shù)據(jù)庫(kù)中。但對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中發(fā)現(xiàn)現(xiàn)有技術(shù)存在以下問(wèn)題:
[0004]1、動(dòng)態(tài)頁(yè)面對(duì)高并發(fā)訪問(wèn)響應(yīng)較慢。
[0005]2、每一次用戶訪問(wèn)推廣頁(yè)面,訪問(wèn)次數(shù)都要存到數(shù)據(jù)庫(kù)中,這種操作費(fèi)時(shí)費(fèi)力,在用戶訪問(wèn)量巨大時(shí),可能會(huì)造成數(shù)據(jù)庫(kù)服務(wù)器的癱瘓。
[0006]3、無(wú)法滿足按推廣效果計(jì)費(fèi)的要求。
【發(fā)明內(nèi)容】
[0007]本發(fā)明要解決的技術(shù)問(wèn)題是提供一種業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法及系統(tǒng),滿足高并發(fā)用戶訪問(wèn)的性能要求,保證計(jì)費(fèi)的有效性及準(zhǔn)確性。
[0008]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例提供一種業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法,包括:
[0009]在獲得嵌入網(wǎng)頁(yè)的一業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊的指令后,展示所述業(yè)務(wù)推廣的網(wǎng)頁(yè)WEB頁(yè)面;
[0010]后臺(tái)記錄所述業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊后產(chǎn)生的頁(yè)面瀏覽日志。
[0011]其中,展示所述業(yè)務(wù)推廣的網(wǎng)頁(yè)WEB頁(yè)面后還包括:
[0012]獲得用戶在所述WEB頁(yè)面輸入的預(yù)設(shè)信息后,對(duì)所述預(yù)設(shè)信息進(jìn)行預(yù)設(shè)項(xiàng)目的校驗(yàn);
[0013]根據(jù)所述校驗(yàn)的結(jié)果,向符合校驗(yàn)的用戶展示所述業(yè)務(wù)推廣的目標(biāo)頁(yè)面。
[0014]其中,上述業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法還包括:
[0015]后臺(tái)記錄所述用戶在所述WEB頁(yè)面輸入預(yù)設(shè)信息后產(chǎn)生的業(yè)務(wù)訪問(wèn)日志。
[0016]其中,所述頁(yè)面瀏覽日志及所述業(yè)務(wù)訪問(wèn)日志存儲(chǔ)在預(yù)設(shè)文本文件中。
[0017]其中,對(duì)所述預(yù)設(shè)信息進(jìn)行預(yù)設(shè)項(xiàng)目的校驗(yàn)的步驟包括:
[0018]調(diào)用自定義全文檢索弓I擎架構(gòu)Lucene服務(wù)或者自定義內(nèi)存對(duì)象緩存Memcache服務(wù),查詢所述預(yù)設(shè)項(xiàng)目的歷史記錄信息;
[0019]根據(jù)所述歷史記錄信息,對(duì)所述預(yù)設(shè)信息進(jìn)行校驗(yàn)。
[0020]為解決上述技術(shù)問(wèn)題,本發(fā)明的實(shí)施例還提供一種業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)系統(tǒng),包括:
[0021]第一展示模塊,用于在獲得嵌入網(wǎng)頁(yè)的一業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊的指令后,展示所述業(yè)務(wù)推廣的網(wǎng)頁(yè)WEB頁(yè)面;
[0022]第一記錄模塊,用于后臺(tái)記錄所述業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊后產(chǎn)生的頁(yè)面瀏覽日志。
[0023]其中,上述業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)系統(tǒng)還包括:
[0024]校驗(yàn)?zāi)K,用于獲得用戶在所述WEB頁(yè)面輸入的預(yù)設(shè)信息后,對(duì)所述預(yù)設(shè)信息進(jìn)行預(yù)設(shè)項(xiàng)目的校驗(yàn);
[0025]第二展示模塊,用于根據(jù)所述校驗(yàn)的結(jié)果,向符合校驗(yàn)的用戶展示所述業(yè)務(wù)推廣的目標(biāo)頁(yè)面。
[0026]其中,上述業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)系統(tǒng)還包括:
[0027]第二記錄模塊,用于后臺(tái)記錄所述用戶在所述WEB頁(yè)面輸入預(yù)設(shè)信息后產(chǎn)生的業(yè)務(wù)訪問(wèn)日志。
[0028]其中,所述頁(yè)面瀏覽日志及所述業(yè)務(wù)訪問(wèn)日志存儲(chǔ)在預(yù)設(shè)文本文件中。
[0029]其中,所述校驗(yàn)?zāi)K包括:
[0030]查詢模塊,用于調(diào)用自定義全文檢索引擎架構(gòu)Lucene服務(wù)或者自定義內(nèi)存對(duì)象緩存Memcache服務(wù),查詢所述預(yù)設(shè)項(xiàng)目的歷史記錄信息;
[0031]校驗(yàn)子模塊,用于根據(jù)所述歷史記錄信息,對(duì)所述預(yù)設(shè)信息進(jìn)行校驗(yàn)。
[0032]本發(fā)明的上述技術(shù)方案的有益效果如下:
[0033]本發(fā)明實(shí)施例的業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法,在獲得嵌入網(wǎng)頁(yè)的一業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊的指令后,展示該業(yè)務(wù)推廣的網(wǎng)頁(yè)WEB頁(yè)面,同時(shí)在后臺(tái)記錄該業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊后產(chǎn)生的頁(yè)面瀏覽日志。采用異步記錄的方式,滿足了高并發(fā)用戶訪問(wèn)的性能要求,且頁(yè)面瀏覽日志記錄的信息作為后續(xù)計(jì)費(fèi)的基礎(chǔ)數(shù)據(jù),保證了計(jì)費(fèi)的有效性及準(zhǔn)確性。
【附圖說(shuō)明】
[0034]圖1為本發(fā)明業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法流程圖;
[0035]圖2為本發(fā)明業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法調(diào)用Memcache服務(wù)搜索流程圖;
[0036]圖3為本發(fā)明業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法Memcache服務(wù)更新業(yè)務(wù)流程圖;
[0037]圖4為本發(fā)明業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法調(diào)用Lucene服務(wù)搜索流程圖;
[0038]圖5為本發(fā)明業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法Lucene服務(wù)更新業(yè)務(wù)流程圖;
[0039]圖6為本發(fā)明業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法一具體實(shí)施例的工作流程圖;
[0040]圖7為本發(fā)明業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)系統(tǒng)結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0041]為使本發(fā)明要解決的技術(shù)問(wèn)題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。
[0042]本發(fā)明實(shí)施例的業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法,滿足了高并發(fā)用戶訪問(wèn)的性能要求,保證了計(jì)費(fèi)的有效性及準(zhǔn)確性。
[0043]如圖1-7所示,本發(fā)明實(shí)施例的業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法,包括:
[0044]步驟11,在獲得嵌入網(wǎng)頁(yè)的一業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊的指令后,展示所述業(yè)務(wù)推廣的網(wǎng)頁(yè)WEB頁(yè)面;
[0045]步驟12,后臺(tái)記錄所述業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊后產(chǎn)生的頁(yè)面瀏覽日志。
[0046]本發(fā)明實(shí)施例的業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法,在獲得嵌入網(wǎng)頁(yè)的一業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊的指令后,展示該業(yè)務(wù)推廣的網(wǎng)頁(yè)WEB頁(yè)面,同時(shí)在后臺(tái)記錄該業(yè)務(wù)推廣廣告的對(duì)象被點(diǎn)擊后產(chǎn)生的頁(yè)面瀏覽日志。采用異步記錄的方式,解決了頁(yè)面訪問(wèn)響應(yīng)慢的問(wèn)題,滿足了高并發(fā)用戶訪問(wèn)的性能要求,且頁(yè)面瀏覽日志記錄的信息作為后續(xù)計(jì)費(fèi)的基礎(chǔ)數(shù)據(jù),保證了計(jì)費(fèi)的有效性及準(zhǔn)確性。
[0047]本發(fā)明的具體實(shí)施例中,展示所述業(yè)務(wù)推廣的網(wǎng)頁(yè)WEB頁(yè)面后還可以包括:
[0048]獲得用戶在所述WEB頁(yè)面輸入的預(yù)設(shè)信息后,對(duì)所述預(yù)設(shè)信息進(jìn)行預(yù)設(shè)項(xiàng)目的校驗(yàn);
[0049]根據(jù)所述校驗(yàn)的結(jié)果,向符合校驗(yàn)的用戶展示所述業(yè)務(wù)推廣的目標(biāo)頁(yè)面。
[0050]此時(shí),通過(guò)對(duì)用戶進(jìn)行預(yù)設(shè)項(xiàng)目的校驗(yàn),有效防止了業(yè)務(wù)推廣進(jìn)行作弊的行為,保證了計(jì)費(fèi)的有效性及準(zhǔn)確性。
[0051]其中,對(duì)所述預(yù)設(shè)信息進(jìn)行預(yù)設(shè)項(xiàng)目的校驗(yàn)后還可以包括:向不符合校驗(yàn)的用戶返回校驗(yàn)失敗的結(jié)果。
[0052]此時(shí),通過(guò)向用戶及時(shí)反饋校驗(yàn)結(jié)果,方便了用戶的使用,增加了實(shí)用性和便利性。
[0053]其中,所述預(yù)設(shè)信息可以是用戶的手機(jī)號(hào)碼,以及所述預(yù)設(shè)項(xiàng)目的校驗(yàn)可以包含同一 IP地址及手機(jī)號(hào)碼訪問(wèn)次數(shù)校驗(yàn)、訪問(wèn)統(tǒng)一資源定位符URL黑名單校驗(yàn)等。
[0054]此時(shí),通過(guò)獲取用戶的手機(jī)號(hào)碼,可以對(duì)用戶身份進(jìn)行驗(yàn)證,以便進(jìn)行接下來(lái)的操作。且通過(guò)對(duì)用戶訪問(wèn)次數(shù)進(jìn)行限定,有效避免了業(yè)務(wù)推廣商的作弊行為,保證了計(jì)費(fèi)的有效性及準(zhǔn)確性。以及通過(guò)URL黑名單的校驗(yàn),限制了非法網(wǎng)站的訪問(wèn),保證了訪問(wèn)來(lái)源的安全性,避免了惡意網(wǎng)站的侵害。
[0055]進(jìn)一步的,所述預(yù)設(shè)項(xiàng)目的校驗(yàn)還可以包括手機(jī)號(hào)碼紅名單校驗(yàn)、手機(jī)號(hào)碼黑名單校驗(yàn)。其中手機(jī)號(hào)碼紅名單指為一些特定人員設(shè)置的手機(jī)號(hào)碼清單,如政府官員、內(nèi)部員工或部分合作伙伴等,紅名單中的手機(jī)號(hào)碼不能被短信騷擾。手機(jī)號(hào)碼黑名單指業(yè)務(wù)規(guī)則定義的異常手機(jī)號(hào)碼清單,黑名單中的手機(jī)號(hào)碼不可以訪問(wèn)業(yè)務(wù)。
[0056]此時(shí),手機(jī)號(hào)碼紅名單及手機(jī)號(hào)碼黑名單校驗(yàn),滿足了業(yè)務(wù)提供商不同的業(yè)務(wù)需求,增加了實(shí)用性。
[0057]其中,按推廣計(jì)費(fèi)需要記錄更多的用戶訪問(wèn)信息,因此,本發(fā)明實(shí)施例的業(yè)務(wù)推廣頁(yè)面的實(shí)現(xiàn)方法還可以包括:
[0058]后臺(tái)記錄所述用戶在所述WEB頁(yè)面輸入預(yù)設(shè)信息后產(chǎn)生的業(yè)務(wù)訪問(wèn)日志。
[0059]此時(shí),業(yè)務(wù)訪問(wèn)日志與頁(yè)面瀏覽日志都可以作為后續(xù)計(jì)費(fèi)統(tǒng)計(jì)的基礎(chǔ)數(shù)據(jù),實(shí)現(xiàn)了按推廣計(jì)費(fèi)的要求,保證了計(jì)費(fèi)的有效性及準(zhǔn)確性,且滿足了不同計(jì)費(fèi)方式的需求。如只按頁(yè)面瀏覽量進(jìn)行計(jì)費(fèi),或只按業(yè)務(wù)訪問(wèn)量進(jìn)行計(jì)費(fèi),或頁(yè)面瀏覽量與業(yè)務(wù)訪問(wèn)量按不同的酬金比例進(jìn)行計(jì)費(fèi)等。
[0060]同時(shí),后臺(tái)記錄,即異步記錄業(yè)務(wù)訪問(wèn)日志,不會(huì)影響瀏覽器的操作流程,解決了頁(yè)面訪問(wèn)響應(yīng)慢的問(wèn)題,滿足了高并發(fā)用戶訪問(wèn)的性能要求。
[0061]其中,所述頁(yè)面瀏覽日志及所述業(yè)務(wù)訪問(wèn)日志存儲(chǔ)在預(yù)設(shè)文本文件中。
[0062]此時(shí),業(yè)務(wù)信息記錄到文本文件中,而不采用數(shù)據(jù)庫(kù),避免了在用戶訪問(wèn)量巨大時(shí)造成數(shù)據(jù)庫(kù)癱瘓的問(wèn)題。
[0063]其中,可以利用超文本鏈接標(biāo)示語(yǔ)言AJAX技術(shù)異步記錄頁(yè)面瀏覽日志及業(yè)務(wù)訪問(wèn)日志。
[0064]AJAX由HML、JavaScript技術(shù)、DHTML和DOM組成,可以將笨拙的WEB界面轉(zhuǎn)化為交互性的AJAX應(yīng)用程序。通過(guò)AJAX技術(shù)異步記錄頁(yè)面瀏覽日志及業(yè)務(wù)訪問(wèn)日志,有效解決了頁(yè)面訪問(wèn)響應(yīng)慢的問(wèn)題,滿足了高并發(fā)用戶訪問(wèn)的性能要求。
[0065]具體的,所述頁(yè)面瀏覽日志記錄的信息可以包括:用戶IP地址、訪問(wèn)時(shí)間、網(wǎng)站信息等。所述業(yè)務(wù)訪問(wèn)日志記錄的信息可以包括:用戶IP地址、訪問(wèn)實(shí)際(用戶訪問(wèn)了業(yè)務(wù)推廣頁(yè)面并輸入了預(yù)設(shè)信息)、網(wǎng)站信息、手機(jī)號(hào)碼等。
[0066]其中,對(duì)所述預(yù)設(shè)信息進(jìn)行預(yù)設(shè)項(xiàng)目的校驗(yàn)的步驟可以包括:
[0067]調(diào)用自定義全文檢索弓I擎架構(gòu)Lucene服務(wù)或者自定義內(nèi)存對(duì)象緩存Memcache服務(wù),查詢所述預(yù)設(shè)項(xiàng)目的歷史記錄信息;
[0068]根據(jù)所述歷史記錄信息,對(duì)所述預(yù)設(shè)信息進(jìn)行校驗(yàn)。
[0069]此時(shí),通過(guò)調(diào)用自定義服務(wù)進(jìn)行校驗(yàn),而不采用數(shù)據(jù)庫(kù),避免了在用戶訪問(wèn)量巨大時(shí)造成的數(shù)據(jù)庫(kù)癱瘓,滿足了高并發(fā)用戶訪問(wèn)的性能要求。且歷史記錄信息存儲(chǔ)在文本文件中,基于文件搜索相比數(shù)據(jù)庫(kù)性能大幅提升