本發(fā)明屬于網(wǎng)站技術(shù)領(lǐng)域,尤其涉及一種社交網(wǎng)站征信方法。
背景技術(shù):
在現(xiàn)有的(內(nèi)容驅(qū)動(dòng)型)社交網(wǎng)站中,普遍運(yùn)用的用戶等級(jí)體系是使用單一數(shù)據(jù)指標(biāo)進(jìn)行統(tǒng)計(jì),(例如將“在線時(shí)長”映射為用戶積分),用戶等級(jí)往往只是作為算術(shù)排序或初級(jí)計(jì)數(shù)而存在,其等級(jí)與網(wǎng)站權(quán)限之間一般也沒有嚴(yán)格對(duì)應(yīng)(充值付費(fèi)后提供服務(wù)的網(wǎng)站類型除外);也有部分網(wǎng)站沒有用戶等級(jí)體系,僅是統(tǒng)計(jì)了用戶產(chǎn)出的內(nèi)容數(shù)量,以及在網(wǎng)站中的互動(dòng)狀態(tài)。
目前社交類網(wǎng)站中廣泛存在的“用戶等級(jí)”,往往只是作為初級(jí)的排序、計(jì)數(shù)等功能而自發(fā)性存在,并未進(jìn)行全面、合理、嚴(yán)密的征信體系(規(guī)則、等級(jí)、權(quán)限)邏輯設(shè)計(jì),因此對(duì)用戶活躍度的提升效果、用戶間差異化的體現(xiàn)也很有限;缺乏全面的規(guī)則設(shè)計(jì),對(duì)于用戶活躍度的考察自然也就片面、不精確,造成用戶(及其產(chǎn)出的內(nèi)容)往往可信度偏低;缺乏合理的等級(jí)設(shè)計(jì),無法激發(fā)用戶潛在的“進(jìn)取心”(活躍度),也就造成網(wǎng)站的互動(dòng)性不強(qiáng),且往往缺乏公信力;缺乏嚴(yán)密的權(quán)限設(shè)計(jì),對(duì)用戶就起不到“獎(jiǎng)優(yōu)懲劣”的效果,不能潛移默化的引導(dǎo)用戶遵從規(guī)則,造成劣質(zhì)內(nèi)容的泛濫。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的目的在于提供一種社交網(wǎng)站征信方法,旨在解決目前社交類網(wǎng)站中廣泛存在的“用戶等級(jí)”,往往只是作為初級(jí)的排序、計(jì)數(shù)等功能而自發(fā)性存在,并未進(jìn)行全面、合理、嚴(yán)密的征信體系(規(guī)則、等級(jí)、權(quán)限)邏輯設(shè)計(jì),因此對(duì)用戶活躍度的提升效果、用戶間差異化的體現(xiàn)也很有限的問題。
本發(fā)明是這樣實(shí)現(xiàn)的,一種社交網(wǎng)站征信方法,該社交網(wǎng)站征信方法通過統(tǒng)計(jì)用戶在網(wǎng)站中使用各項(xiàng)功能、遵從網(wǎng)站規(guī)則而整合獲取的多種類積分,進(jìn)行社交等級(jí)的合理邏輯性映射,并對(duì)應(yīng)該等級(jí)將用戶進(jìn)行嚴(yán)密的網(wǎng)站功能使用權(quán)限劃分,建立一種針對(duì)社交類網(wǎng)站用戶的征信體系。
進(jìn)一步,該社交網(wǎng)站征信方法包括積分規(guī)則和星級(jí)設(shè)置,所述積分規(guī)則和星級(jí)設(shè)置的方法為:
網(wǎng)站用戶通過發(fā)布文章來獲得相應(yīng)的積分和欣賞數(shù),進(jìn)而獲得高星級(jí);當(dāng)用戶發(fā)布文章,在數(shù)據(jù)庫中就為該用戶加上相應(yīng)的分?jǐn)?shù),用戶的積分會(huì)進(jìn)行累加的存儲(chǔ),當(dāng)用戶寫的文章獲得了其它用戶的欣賞,累加的存儲(chǔ)到該用戶獲得欣賞的字段中;
在需要顯示某個(gè)用戶的星級(jí)時(shí),通過該用戶登錄時(shí)保存的會(huì)話信息用戶唯一編號(hào)在數(shù)據(jù)庫中進(jìn)行查詢,調(diào)出該用戶的積分?jǐn)?shù)和欣賞數(shù),調(diào)用星級(jí)規(guī)則函數(shù)并將積分?jǐn)?shù)和欣賞數(shù)當(dāng)參數(shù)傳進(jìn)去,按照星級(jí)的定義公式,經(jīng)過計(jì)算返回該用戶的星級(jí)。
進(jìn)一步,為讓積分規(guī)則和星級(jí)規(guī)則在大用戶和高并發(fā)的網(wǎng)站上良好運(yùn)行,該積分規(guī)則和星級(jí)設(shè)置的方法進(jìn)一步包括:
首先,使用數(shù)據(jù)庫主從分離技術(shù)解除積分規(guī)則和欣賞規(guī)則對(duì)數(shù)據(jù)庫服務(wù)器帶來的負(fù)載壓力;
其次,使用異步技術(shù)和隊(duì)列技術(shù)解除大量的并發(fā)用戶點(diǎn)擊欣賞操作給數(shù)據(jù)庫服務(wù)器帶來巨大的負(fù)載;當(dāng)有用戶點(diǎn)擊欣賞后,首先用javascript將頁面中的欣賞進(jìn)行累加,再將該數(shù)放到欣賞更新隊(duì)列中,再從隊(duì)列中更新到數(shù)據(jù)庫,解除大量用戶對(duì)欣賞功能進(jìn)行的高并發(fā)操作并進(jìn)行削峰處理,加快對(duì)用戶的響應(yīng)。
進(jìn)一步,所述使用數(shù)據(jù)庫主從分離技術(shù)包括:
將數(shù)據(jù)庫服務(wù)器設(shè)置為主數(shù)據(jù)庫和從數(shù)據(jù)庫;
用戶通過大批量的寫操作獲取積分和獲得欣賞數(shù),將寫操作數(shù)據(jù)連接到主數(shù)據(jù)庫;
用戶展示星級(jí)時(shí)通過從數(shù)據(jù)庫獲取和顯示該用戶的積分和欣賞數(shù)進(jìn)行計(jì)算;
從具有數(shù)據(jù)一致性的兩個(gè)數(shù)據(jù)庫服務(wù)器中讀取最新的數(shù)據(jù)時(shí),主從服務(wù)器的數(shù)據(jù)同步進(jìn)行運(yùn)算。
進(jìn)一步,該社交網(wǎng)站征信方法還包括實(shí)名認(rèn)證方法和資質(zhì)認(rèn)證方法;所述實(shí)名認(rèn)證方法為:
網(wǎng)站用戶登入網(wǎng)站后,上傳不能涂改的原件證件進(jìn)行申請(qǐng)實(shí)名認(rèn)證;在選擇上傳證件的圖片后,還需選擇上傳證件的類型;所述類型為身份證、護(hù)照、駕駛證、港澳通行證;錄入真實(shí)姓名、證件號(hào)碼、手機(jī)號(hào)碼,這是必填信息,若有未填寫的信息,網(wǎng)站頁面的前端驗(yàn)證和后端驗(yàn)證會(huì)進(jìn)行攔截,阻止用戶提交;
用戶提交實(shí)名申請(qǐng)后等待網(wǎng)站管理員的審核,網(wǎng)站管理員通過進(jìn)入網(wǎng)站后臺(tái)查看用戶提交的資料和證件信息,經(jīng)過管理員審核用戶上傳的證件和錄入的信息正確無誤后,在后臺(tái)開通該用戶的實(shí)名認(rèn)證申請(qǐng);實(shí)名認(rèn)證審核通過后,進(jìn)入該用戶的空間能看到實(shí)名認(rèn)證的標(biāo)志;
所述資質(zhì)認(rèn)證方法為:
用戶上傳資質(zhì)證書前需先通過實(shí)名認(rèn)證;
用戶需上傳資質(zhì)證書的原件和公開版本;用戶提交了資質(zhì)證書后需等待網(wǎng)站管理員的審核,網(wǎng)站管理員通過進(jìn)入后臺(tái)審核用戶提交的資質(zhì)證書原件,經(jīng)過管理員審核通過后,管理員在后臺(tái)開通資質(zhì)證書顯示權(quán)限,其它用戶進(jìn)入該用戶的空間后能看到該用戶的資質(zhì)證書。
進(jìn)一步,為讓實(shí)名認(rèn)證和資質(zhì)認(rèn)證功能不影響Web應(yīng)用服務(wù)器的性能,并讓使用者有更好的用戶體驗(yàn),該社交網(wǎng)站征信方法還包括:
(a)為存儲(chǔ)用戶上傳的靜態(tài)資源文件,用一臺(tái)獨(dú)立的服務(wù)器搭建一臺(tái)文件服務(wù)器,在服務(wù)器上分別創(chuàng)建好實(shí)名認(rèn)證靜態(tài)資源文件夾real_name和資質(zhì)認(rèn)證的靜態(tài)資源文件夾aptitude,分別將每個(gè)文件夾設(shè)置好相應(yīng)的讀寫權(quán)限;
(b)創(chuàng)建二級(jí)域名user.youshizhishi.com,用來獨(dú)立的訪問實(shí)名認(rèn)證和資質(zhì)認(rèn)證的資源文件;
(c)在網(wǎng)站上將用戶上傳的實(shí)名認(rèn)證和資質(zhì)認(rèn)證的資源文件,直接通過二級(jí)域名user.youshizhishi.com上傳到文件服務(wù)器;
(d)將二級(jí)域名user.youshizhishi.com使用CDN加速,源站指向該二級(jí)域名,并將二級(jí)域名配置防盜鏈,加上訪問白名單;
(e)在網(wǎng)站開發(fā)的代碼中,將用戶上傳實(shí)名認(rèn)證和資質(zhì)認(rèn)證的靜態(tài)資源文件和訪問這些文件的地址,直接使用獨(dú)立的二級(jí)域名user.youshizhishi.com。
本發(fā)明提供的社交網(wǎng)站征信方法,全面的規(guī)則設(shè)計(jì):對(duì)于用戶活躍度的考察能夠盡可能的全面、精確,使得用戶(及其產(chǎn)出的內(nèi)容)極具可信度;積分是用戶星級(jí)的基礎(chǔ)之一,在內(nèi)容型社交網(wǎng)站,用戶需要通過發(fā)布(優(yōu)質(zhì))文章、提供(優(yōu)質(zhì))下載資源,或者通過提供(優(yōu)質(zhì))文章及問答內(nèi)容,吸引其他用戶評(píng)論,來獲得積分,因此能夠較全面的反映用戶在社交網(wǎng)站的互動(dòng)情況;獲得其他用戶的“欣賞”,也是用戶星級(jí)的基礎(chǔ)之一,就意味著用戶的活躍度,同時(shí)需要得到大眾的認(rèn)可,因此能更精確的體現(xiàn)用戶活躍度的有效性。
合理的等級(jí)設(shè)計(jì):激發(fā)用戶潛在的“進(jìn)取心”(活躍度),從而正向推動(dòng)網(wǎng)站的互動(dòng)性,維護(hù)網(wǎng)站的公信力;用戶星級(jí)提升到“權(quán)威”、“專家”級(jí)別,均需要通過(實(shí)名、資質(zhì))認(rèn)證,“專家”認(rèn)證所提交的資質(zhì)還需獲得大眾的認(rèn)可(達(dá)到一定“欣賞”數(shù)),這使得星級(jí)設(shè)計(jì)成為用戶專業(yè)性與公信力的集中體現(xiàn),從而有效保證用戶星級(jí)的一定權(quán)威度,激發(fā)用戶向更高的星級(jí)“榮譽(yù)”而努力。用戶星級(jí)可能因言行違規(guī)扣除積分而降低,這將促使用戶對(duì)自己的發(fā)表內(nèi)容審慎負(fù)責(zé),從而維護(hù)網(wǎng)站內(nèi)容的整體質(zhì)量。
嚴(yán)密的權(quán)限設(shè)計(jì):對(duì)用戶起到“獎(jiǎng)優(yōu)懲劣”的作用,同時(shí)對(duì)內(nèi)容起到“優(yōu)勝劣汰”的效果;潛移默化的引導(dǎo)用戶遵從規(guī)則,從而有效引導(dǎo)優(yōu)質(zhì)內(nèi)容的產(chǎn)出。星級(jí)相對(duì)高的用戶,對(duì)于星級(jí)相對(duì)低的用戶,擁有一定的限制權(quán)限,例如用戶對(duì)于自己在網(wǎng)站文章及問答版塊發(fā)布的的文章評(píng)論、附件下載、問題回答,可設(shè)置星級(jí)限制,這樣能夠有效的體現(xiàn)等級(jí)差異性,同時(shí)鼓勵(lì)優(yōu)質(zhì)內(nèi)容的產(chǎn)出。用戶通過(實(shí)名、資質(zhì))認(rèn)證后,可提升到“權(quán)威”、“專家”級(jí)別(“專家”認(rèn)證所提交的資質(zhì)還需獲得大眾的認(rèn)可,即達(dá)到一定“欣賞”數(shù))。權(quán)威和專家用戶在網(wǎng)站中將醒目標(biāo)示,并在網(wǎng)站內(nèi)容(文章、問答)中更容易被其他用戶所關(guān)注、求助,從而更好的體現(xiàn)專業(yè)可信用戶的社交價(jià)值。
附圖說明
圖1是本發(fā)明實(shí)施例提供的社交網(wǎng)站征信方法示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
“有識(shí)之士”網(wǎng)站在開發(fā)時(shí),對(duì)網(wǎng)站的運(yùn)行速度,網(wǎng)站的高并發(fā)、網(wǎng)站的安全性、網(wǎng)站開發(fā)的成本、用戶的使用習(xí)慣等做了綜合考慮,最后采用目前非常成熟的微軟.NET平臺(tái)體系,主要開發(fā)語言使用C#語言,同時(shí)整合jQuery、Ajax、JSON、HTML5等流行Web開發(fā)技術(shù),為用戶帶來良好的使用體驗(yàn)。
在數(shù)據(jù)存儲(chǔ)方面,采用微軟公司的SQL Server。
下面結(jié)合附圖及具體實(shí)施例對(duì)本發(fā)明的應(yīng)用原理作進(jìn)一步描述。
如圖1所示,本發(fā)明實(shí)施例提供的社交網(wǎng)站征信方法,通過統(tǒng)計(jì)用戶在網(wǎng)站中使用各項(xiàng)功能、遵從網(wǎng)站規(guī)則而整合獲取的多種類積分,進(jìn)行社交等級(jí)的合理邏輯性映射,并對(duì)應(yīng)該等級(jí)將用戶進(jìn)行嚴(yán)密的網(wǎng)站功能使用權(quán)限劃分,從而建立一種針對(duì)社交類網(wǎng)站用戶的征信體系。
下面結(jié)合及具體實(shí)施例對(duì)本發(fā)明的應(yīng)用原理作進(jìn)一步描述。
1、積分規(guī)則和星級(jí)設(shè)置的方法:
網(wǎng)站用戶要獲得高星級(jí),必須獲得相應(yīng)的積分和欣賞數(shù),用戶要獲取得積分和欣賞數(shù),最主要是通過發(fā)布文章來獲得,當(dāng)用戶發(fā)布了一篇文章,本發(fā)明在數(shù)據(jù)庫中就為該用戶加上相應(yīng)的分?jǐn)?shù),原創(chuàng)加上10個(gè)積分,翻譯加5個(gè)積分,轉(zhuǎn)載加2個(gè)積分,用戶的積分會(huì)進(jìn)行累加的存儲(chǔ),當(dāng)用戶寫的文章獲得了其它用戶的欣賞,也會(huì)累加的存儲(chǔ)到該用戶獲得“欣賞”的字段中。
在需要顯示某個(gè)用戶的星級(jí)時(shí),通過該用戶登錄時(shí)保存的會(huì)話信息“用戶唯一編號(hào)”去數(shù)據(jù)庫中查,拉出該用戶的積分?jǐn)?shù)和欣賞數(shù),調(diào)用星級(jí)規(guī)則函數(shù)并將積分?jǐn)?shù)和欣賞數(shù)當(dāng)參數(shù)傳進(jìn)去,按照上文所述星級(jí)的定義公式,經(jīng)過計(jì)算返回該用戶的星級(jí)。
為了讓積分規(guī)則和星級(jí)規(guī)則能夠在大用戶和高并發(fā)的網(wǎng)站上良好的運(yùn)行,本發(fā)明使用了以下技術(shù)進(jìn)行實(shí)現(xiàn):
首先,為了解決積分規(guī)則和欣賞規(guī)則對(duì)數(shù)據(jù)庫服務(wù)器帶來的負(fù)載壓力,使用了數(shù)據(jù)庫主從分離技術(shù),
1)配置兩臺(tái)數(shù)據(jù)庫服務(wù)器,一臺(tái)當(dāng)主數(shù)據(jù)庫,另一臺(tái)當(dāng)從數(shù)據(jù)庫;
2)用戶獲取積分和獲得欣賞數(shù)都是大批量的寫操作,將這部分寫操作都放在主數(shù)據(jù)庫上進(jìn)行,也就是將該部分的數(shù)據(jù)操作連接到主數(shù)據(jù)庫;
3)用戶展示星級(jí)時(shí)需要獲取該用戶的積分和欣賞數(shù)進(jìn)行計(jì)算,獲取和顯示這些數(shù)據(jù)時(shí)從第二個(gè)數(shù)據(jù)庫讀??;
4)為了保證兩個(gè)數(shù)據(jù)庫服務(wù)器中的數(shù)據(jù)的一致性,主從服務(wù)器的數(shù)據(jù)進(jìn)行同步,這樣保證從數(shù)據(jù)庫中讀取的數(shù)據(jù)是最新的;
5)通過主從數(shù)據(jù)庫的分離,不僅大大降低了數(shù)據(jù)庫服務(wù)器的負(fù)載壓力,還對(duì)數(shù)據(jù)的安全起到了冗余備份。
其次,為了解決大量的并發(fā)用戶點(diǎn)擊“欣賞”操作給數(shù)據(jù)庫服務(wù)器帶來巨大的負(fù)載,除了上面所講做了數(shù)據(jù)庫服務(wù)器的主從讀寫分離處理外,還使用了異步技術(shù)和隊(duì)列技術(shù),當(dāng)有用戶點(diǎn)擊“欣賞”后,首先用javascript將頁面中的欣賞進(jìn)行累加,再將該數(shù)放到欣賞更新隊(duì)列中,再從隊(duì)列中更新到數(shù)據(jù)庫,這樣很好的解決了大量用戶對(duì)欣賞功能進(jìn)行的高并發(fā)操作做了削峰處理,不僅提高了網(wǎng)站的吞吐效率,還大大加快了對(duì)用戶的響應(yīng),提升了用戶體驗(yàn)。
所述星級(jí)設(shè)置包括:
“有識(shí)之士”網(wǎng)站對(duì)于用戶進(jìn)行星級(jí)設(shè)置,用戶通過發(fā)表文章、提供附件下載、文章和問答引發(fā)評(píng)論等方式獲得積分和欣賞數(shù),成為高星級(jí)用戶,即可成為“專家”,“權(quán)威”,由自己打造“身份”。類似于游戲,達(dá)到每一級(jí)別所規(guī)定要求的用戶,即可完成身份升級(jí)。
根據(jù)用戶在網(wǎng)站的綜合活躍度,設(shè)置分為三大等級(jí)的共16個(gè)星級(jí)(根據(jù)網(wǎng)站的實(shí)際發(fā)展,可合理增加用戶星級(jí)上限):“普通”星級(jí),細(xì)列為6個(gè)星級(jí)(0~5星級(jí),含初始會(huì)員0星級(jí));“權(quán)威”星級(jí),細(xì)列為5個(gè)星級(jí)(1~5星級(jí));“專家”星級(jí),細(xì)列為5個(gè)星級(jí)(1~5星級(jí));用戶級(jí)別從低到高依次為:普通星級(jí)→權(quán)威星級(jí)→專家星級(jí)。
(a)普通星級(jí)
“有識(shí)之士”網(wǎng)站的所有注冊(cè)用戶(以下簡稱“有識(shí)用戶”),從注冊(cè)開始(至達(dá)到“權(quán)威星級(jí)”以前),依據(jù)所獲得的積分?jǐn)?shù)和欣賞數(shù),被劃分6個(gè)星級(jí)(0~5星級(jí);初始注冊(cè)會(huì)員為0星級(jí))),即0星級(jí)、1星級(jí)、2星級(jí)、3星級(jí)、4星級(jí)、5星級(jí)。
達(dá)到每星級(jí)(N≥1)需要獲得100N積分,以及欣賞數(shù)10N,星級(jí)積分區(qū)間為:10N≤積分≤10(N+1)-1。(N為普通星級(jí))。
(b)權(quán)威星級(jí)
當(dāng)有識(shí)用戶的積分達(dá)到1000積分、發(fā)表文章獲得的“欣賞”數(shù)達(dá)到100個(gè),并且該用戶通過了實(shí)名認(rèn)證,則進(jìn)入權(quán)威星級(jí)階段。
權(quán)威星級(jí)細(xì)列為5個(gè)星級(jí),即權(quán)威1星級(jí)、權(quán)威2星級(jí)、權(quán)威3星級(jí)、權(quán)威4星級(jí)、權(quán)威5星級(jí)。
達(dá)到每權(quán)威星級(jí)(M≥1)需要獲得1000M積分,欣賞數(shù)100M,星級(jí)積分區(qū)間為:1000M≤積分≤1000(M+1)-1。(M為權(quán)威星級(jí))。
(c)專家星級(jí)
有識(shí)用戶的積分達(dá)到10000積分、文章欣賞數(shù)達(dá)到1000,并且該用戶上傳的各類資質(zhì)累計(jì)獲得了1000欣賞時(shí)(資質(zhì)單獨(dú)計(jì)算欣賞數(shù)),則進(jìn)入專家星級(jí)階段。
專家星級(jí)細(xì)列為5個(gè)星級(jí),即專家1星級(jí)、專家2星級(jí)、專家3星級(jí)、專家4星級(jí)、專家5星級(jí)。
達(dá)到每專家星級(jí)(X≥1)需要獲得10000X積分,欣賞數(shù)1000X,星級(jí)積分區(qū)間為:10000X≤積分≤10000(X+1)-1。(X為專家星級(jí))。
(d)星級(jí)權(quán)限
星級(jí)相對(duì)高的用戶,對(duì)于星級(jí)相對(duì)低的用戶,擁有限制的權(quán)限:
有識(shí)用戶可以對(duì)本人的文章評(píng)論、問題征答、資源(附件)下載等功能進(jìn)行星級(jí)限制(發(fā)布提問時(shí)可選擇回答者的星級(jí)、發(fā)布附件時(shí)可規(guī)定下載的星級(jí)),但僅限于其星級(jí)以下(含同星級(jí))的其它有識(shí)用戶。例如,限制在2星級(jí)以上,則2星級(jí)以下的用戶將無法進(jìn)行評(píng)論、回答、下載。
若限制高于本人星級(jí)時(shí),用戶需要為跨越星級(jí)限制而向網(wǎng)站系統(tǒng)貢獻(xiàn)定額金錢,作為跨級(jí)費(fèi)用;對(duì)于相對(duì)高星級(jí)用戶的限制,相對(duì)低星級(jí)用戶也可以通過向網(wǎng)站系統(tǒng)貢獻(xiàn)定額金錢的方式,突破星級(jí)限制。若兩者沖突時(shí),以前者(限制者)的選擇為準(zhǔn)。
所述積分規(guī)則包括:
積分是有識(shí)用戶提升星級(jí)的重要指標(biāo)之一;積分可以增加,也可能扣除(下載附件會(huì)扣除相應(yīng)積分,違反網(wǎng)站規(guī)則會(huì)懲罰相應(yīng)積分);獲取積分的途徑,共有三個(gè)途徑:發(fā)布文章、下載附件、文章及問答評(píng)論。
(a)發(fā)布文章
有識(shí)用戶發(fā)布文章時(shí),根據(jù)文章創(chuàng)作的類型,可獲得不同的積分(原創(chuàng)+10、翻譯+5、轉(zhuǎn)載+2);
(b)下載附件
有識(shí)用戶提供以積分為報(bào)酬的文章附件,附件被下載,該用戶將根據(jù)前述設(shè)置獲得積分(對(duì)方同時(shí)扣除相應(yīng)積分);
(c)文章、問答評(píng)論
有識(shí)用戶發(fā)布的文章或回答,有其他用戶給予評(píng)論的,被評(píng)論用戶可獲得1積分。(無論評(píng)論用戶的星級(jí)多少,也無論用戶是否評(píng)論了多次,都只按評(píng)論用戶的個(gè)數(shù),獲得相應(yīng)的積分)。
(d)積分扣除
為了維護(hù)有識(shí)用戶星級(jí)和積分設(shè)置的嚴(yán)肅性,“有識(shí)之士”網(wǎng)站提倡用戶對(duì)自己的作品及言行,審慎、負(fù)責(zé),對(duì)于每次刪除,系統(tǒng)將自動(dòng)扣除10積分;有識(shí)用戶被舉報(bào)有不良、不實(shí)、不當(dāng)言論而經(jīng)查實(shí)的,系統(tǒng)除有權(quán)刪除相關(guān)內(nèi)容外,還將扣除20積分。
2、實(shí)名認(rèn)證和資質(zhì)認(rèn)證的方法:
1)實(shí)名認(rèn)證的實(shí)現(xiàn):
網(wǎng)站用戶可以在網(wǎng)站上申請(qǐng)實(shí)名認(rèn)證,用戶通過了實(shí)名認(rèn)證后,其它用戶進(jìn)入該用戶的空間就可以看到該用戶實(shí)名認(rèn)證通過標(biāo)志,這樣可以大大提升用戶在網(wǎng)站上的征信。
要申請(qǐng)實(shí)名認(rèn)證,用戶必須登入網(wǎng)站,然后上傳證件,上傳的證件必須是原件,不能是涂改件,選擇上傳證件的圖片后,還需選擇上傳證件的類型,類型可以是身份證、護(hù)照、架駛證、港澳通行證,錄入真實(shí)姓名,證件號(hào)碼和手機(jī)號(hào)碼,這些都是必填項(xiàng)。如有未填寫的信息,網(wǎng)站頁面的前端驗(yàn)證和后端驗(yàn)證會(huì)進(jìn)行攔截,阻止用戶提交。
用戶提交實(shí)名申請(qǐng)后需要等待網(wǎng)站管理員的審核,網(wǎng)站管理員通過進(jìn)入網(wǎng)站后臺(tái)查看用戶提交的資料和證件信息,經(jīng)過管理員審核用戶上傳的證件和錄入的信息正確無誤后,在后臺(tái)開通該用戶的實(shí)名認(rèn)證申請(qǐng)。實(shí)名認(rèn)證審核通過后,進(jìn)入該用戶的空間就可以看到實(shí)名認(rèn)證的標(biāo)志。
2)資質(zhì)認(rèn)證的實(shí)現(xiàn):
網(wǎng)站用戶可以在網(wǎng)站上通過上傳個(gè)人的資質(zhì)證書來展示個(gè)人的能力,其它用戶進(jìn)入該用戶的空間可以看到該用戶的資質(zhì)證書,這樣可以大大提高用戶在網(wǎng)站上的被認(rèn)可度,同時(shí)其它用戶還可以對(duì)資質(zhì)證書給予“欣賞”,這樣,上傳資質(zhì)證書的用戶也可以收獲到更多的欣賞。
用戶上傳資質(zhì)證書前必須先通過實(shí)名認(rèn)證。
用戶需要上傳資質(zhì)證書的原件和公開版本,原件是用來給網(wǎng)站管理員審核用,公開版本是用來給網(wǎng)站其它用戶展示。用戶提交了資質(zhì)證書后需要等待網(wǎng)站管理員的審核,網(wǎng)站管理員通過進(jìn)入后臺(tái)審核用戶提交的資質(zhì)證書原件,經(jīng)過管理員審核通過后,管理員在后臺(tái)開通資質(zhì)證書顯示權(quán)限,其它用戶進(jìn)入該用戶的空間后就可以看到該用戶的資質(zhì)證書。
3)為了讓實(shí)名認(rèn)證和資質(zhì)認(rèn)證功能不影響Web應(yīng)用服務(wù)器的性能,并讓使用者有更好的用戶體驗(yàn),使用下面的技術(shù)進(jìn)行實(shí)現(xiàn):
(a)為了存儲(chǔ)用戶上傳的靜態(tài)資源文件,用一臺(tái)獨(dú)立的服務(wù)器搭建一臺(tái)文件服務(wù)器,在服務(wù)器上分別創(chuàng)建好實(shí)名認(rèn)證靜態(tài)資源文件夾“real_name”和資質(zhì)認(rèn)證的靜態(tài)資源文件夾“aptitude”,分別將每個(gè)文件夾設(shè)置好相應(yīng)的讀寫權(quán)限;
(b)創(chuàng)建二級(jí)域名“user.youshizhishi.com”,用來獨(dú)立的訪問實(shí)名認(rèn)證和資質(zhì)認(rèn)證的資源文件;
(c)在網(wǎng)站上將用戶上傳的實(shí)名認(rèn)證和資質(zhì)認(rèn)證的資源文件,直接通過二級(jí)域名“user.youshizhishi.com”上傳到文件服務(wù)器,不再像傳統(tǒng)的方案一樣通過Web應(yīng)用服務(wù)器;
(d)為了進(jìn)一步的提高用戶的訪問速度,減輕Web應(yīng)用服務(wù)器的負(fù)載,將二級(jí)域名“user.youshizhishi.com”使用CDN加速,源站指向該二級(jí)域名,為訪止其它網(wǎng)站盜資源流量,將二級(jí)域名配置防盜鏈,加上訪問白名單;
(e)在網(wǎng)站開發(fā)的代碼中,將用戶上傳實(shí)名認(rèn)證和資質(zhì)認(rèn)證的靜態(tài)資源文件和訪問這些文件的地址,直接使用獨(dú)立的二級(jí)域名“user.youshizhishi.com”;
(f)將實(shí)名認(rèn)證和資質(zhì)認(rèn)證模塊,通過動(dòng)靜分離技術(shù)再配合CDN加速,不僅很好解決了應(yīng)用服務(wù)器的負(fù)載壓力,還大大加快了用戶的訪問速度,使實(shí)名認(rèn)證和資質(zhì)認(rèn)證功能能夠在網(wǎng)站上得到很好的應(yīng)用。
以上技術(shù)方案除了可以用.NET技術(shù)的C#語言實(shí)現(xiàn)以外,還可以使用Java語言、PHP語言、VB.NET語言、Python語言等實(shí)現(xiàn);數(shù)據(jù)存儲(chǔ)技術(shù)除了使用MS SqlServer數(shù)據(jù)庫以外,還可以使用Oracle、Mysql、Mongodb等數(shù)據(jù)庫實(shí)現(xiàn)。
在實(shí)名認(rèn)證和資質(zhì)認(rèn)證的技術(shù)實(shí)現(xiàn)方案中,文件服務(wù)器可以替代成目前互聯(lián)網(wǎng)上比較流行的云文件服務(wù)器,如阿里云文件服務(wù)器、百度云文件服務(wù)器、七牛云存儲(chǔ)等方案。
下面結(jié)合實(shí)施例對(duì)本發(fā)明的應(yīng)用原理進(jìn)一步詳細(xì)說明。
實(shí)施例
普通用戶如何快速升級(jí)?
凡是剛注冊(cè)“有識(shí)之士”網(wǎng)站的用戶,均為普通星級(jí)(即0星級(jí))。
普通(0)星級(jí)用戶若要升級(jí)至1星級(jí),需要至少100積分并且獲得10個(gè)欣賞。
獲得100或以上的積分,有不少途徑,例如發(fā)布文章,根據(jù)文章創(chuàng)作的類型,可獲得不同的積分(原創(chuàng)+10、翻譯+5、轉(zhuǎn)載+2),因此,發(fā)布原創(chuàng)文章是獲取積分最快的方式之一,僅10篇原創(chuàng)文章即可獲得100積分。
另外,文章中的附件功能也可作為積分的一大來源。實(shí)用且來源唯一的附件更能吸引用戶下載,附件下載所需的積分由發(fā)布者自定。
最后,多發(fā)布優(yōu)秀的文章,回答高質(zhì)量的問題,吸引用戶前來欣賞與評(píng)論,一個(gè)用戶的評(píng)論即為1積分。這就鼓勵(lì)用戶多產(chǎn)出優(yōu)質(zhì)的內(nèi)容,吸引用戶前來欣賞與互動(dòng)。
如此一來,滿足積分100及以上,欣賞數(shù)10個(gè),就能上升到1星級(jí);若想上升至2星級(jí),需要有200及以上的積分,獲得20個(gè)欣賞,以此類推,獲得500及以上積分,并且有50欣賞數(shù)時(shí),便成為普通星級(jí)的5星級(jí)。
當(dāng)成為普通星級(jí)的5星級(jí)后,若還想升級(jí)為權(quán)威星級(jí)用戶,則需要進(jìn)行實(shí)名認(rèn)證,且積分達(dá)到1000,欣賞數(shù)到100,即可升級(jí)成權(quán)威星級(jí)的1星級(jí)用戶。獲取積分的途徑同樣是發(fā)布文章、獲得評(píng)論、附件下載等。
總的來說,若要盡快升級(jí),用戶就需要不斷產(chǎn)出優(yōu)質(zhì)的原創(chuàng)文章,提供切實(shí)有用的附件資源、提供受歡迎的文章或問題答案獲得更多關(guān)注和評(píng)論,最終成為“有識(shí)之士”網(wǎng)站的專家級(jí)星級(jí)會(huì)員,成為大眾矚目的“有識(shí)之士”。
以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。