亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
12
最近訪問(wèn)板塊 發(fā)新帖
樓主: shenlanyouyu
打印 上一主題 下一主題

雙十一電商顏值那些事:你的秒殺系統(tǒng)如何設(shè)計(jì)?(獲獎(jiǎng)名單已公布) [復(fù)制鏈接]

論壇徽章:
13
數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-08-06 06:20:002017金雞報(bào)曉
日期:2017-02-08 10:39:422017金雞報(bào)曉
日期:2017-01-10 15:13:29極客徽章
日期:2016-12-07 14:08:02JAVA
日期:2016-10-25 16:01:09luobin
日期:2016-06-17 17:46:362016猴年福章徽章
日期:2016-02-18 15:30:3415-16賽季CBA聯(lián)賽之天津
日期:2015-12-16 22:35:03黃金圣斗士
日期:2015-11-24 10:43:13IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-09 06:20:002015亞冠之廣州恒大
日期:2015-09-21 21:40:222015七夕節(jié)徽章
日期:2015-08-21 11:06:17
11 [報(bào)告]
發(fā)表于 2015-11-17 18:51 |只看該作者
1、秒殺系統(tǒng)的頁(yè)面該如何設(shè)計(jì)?

     這個(gè)感覺(jué)沒(méi)啥特殊的,都是專門(mén)設(shè)計(jì)的頁(yè)面,關(guān)鍵的頁(yè)面結(jié)構(gòu)劃分好,維護(hù)容易。
     而這個(gè)更多是做CDN、網(wǎng)頁(yè)緩存

2、大并發(fā)量和大流量面前,為了減輕后端服務(wù)的壓力及提升前端性能,如何對(duì)頁(yè)面的部分內(nèi)容進(jìn)行分級(jí)、降級(jí)處理?

     頁(yè)面降級(jí)不太清楚,都是服務(wù)器對(duì)服務(wù)做降級(jí)處理,以保證其他業(yè)務(wù)都能正常運(yùn)行。

3、前端頁(yè)面如何在PC和移動(dòng)設(shè)備上跨終端實(shí)現(xiàn)?

     目前要跨終端實(shí)現(xiàn),都是使用響應(yīng)式布局設(shè)計(jì)頁(yè)面,而且主流框架都支持這個(gè),如bootstrap、  Foundation、  pure等

4、數(shù)百個(gè)運(yùn)營(yíng)活動(dòng)涉及到非常多的內(nèi)容維護(hù)和策略調(diào)整,如何保證不出現(xiàn)錯(cuò)誤圖片、錯(cuò)誤連接及性能保持高效?

     這個(gè)要事先對(duì)運(yùn)營(yíng)活動(dòng)和內(nèi)容做調(diào)研,然后規(guī)劃活動(dòng)后臺(tái)維護(hù)頁(yè)面及前臺(tái)展示頁(yè)面,將頁(yè)面俺功能模塊分隔,各自取哪里的數(shù)據(jù)都確定好,形成文檔,在維護(hù)頁(yè)面操作哪部分功能對(duì)哪些頁(yè)面哪些模塊都很清楚

     這樣就可以快速更改運(yùn)營(yíng)的內(nèi)容

論壇徽章:
32
CU大;照
日期:2013-05-20 10:45:13每日論壇發(fā)貼之星
日期:2015-09-07 06:20:00每日論壇發(fā)貼之星
日期:2015-09-07 06:20:00數(shù)據(jù)庫(kù)技術(shù)版塊每日發(fā)帖之星
日期:2015-12-13 06:20:0015-16賽季CBA聯(lián)賽之江蘇
日期:2016-03-03 11:56:13IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-03-06 06:20:00fulanqi
日期:2016-06-17 17:54:25IT運(yùn)維版塊每日發(fā)帖之星
日期:2016-07-23 06:20:0015-16賽季CBA聯(lián)賽之佛山
日期:2016-08-11 18:06:41JAVA
日期:2016-10-25 16:09:072017金雞報(bào)曉
日期:2017-01-10 15:13:292017金雞報(bào)曉
日期:2017-02-08 10:33:21
12 [報(bào)告]
發(fā)表于 2015-11-18 13:55 |只看該作者
回復(fù) 3# 王楠w_n


    已經(jīng)在2樓回答了討論。

論壇徽章:
1
2017金雞報(bào)曉
日期:2017-02-08 10:39:42
13 [報(bào)告]
發(fā)表于 2015-11-18 15:31 |只看該作者
1、秒殺系統(tǒng)的頁(yè)面該如何設(shè)計(jì)?
應(yīng)該去掉臃腫、炫麗等特效,提升加載速度,以簡(jiǎn)潔美為主
2、大并發(fā)量和大流量面前,為了減輕后端服務(wù)的壓力及提升前端性能,如何對(duì)頁(yè)面的部分內(nèi)容進(jìn)行分級(jí)、降級(jí)處理?
多個(gè)服務(wù)器進(jìn)行負(fù)載均衡處理,增加CDN,讓固定的元素不在多次加載生成。
3、前端頁(yè)面如何在PC和移動(dòng)設(shè)備上跨終端實(shí)現(xiàn)?
貌似現(xiàn)在BootStrap,還有妹子庫(kù)等前臺(tái)庫(kù)已經(jīng)做的很不錯(cuò)了吧--
4、數(shù)百個(gè)運(yùn)營(yíng)活動(dòng)涉及到非常多的內(nèi)容維護(hù)和策略調(diào)整,如何保證不出現(xiàn)錯(cuò)誤圖片、錯(cuò)誤連接及性能保持高效?
使用腳本多次檢測(cè)錯(cuò)誤連接,至于錯(cuò)誤圖片,如果維護(hù)人員做到認(rèn)真上傳,再加上客戶的及時(shí)反饋應(yīng)該不會(huì)出現(xiàn)太久

論壇徽章:
5
技術(shù)圖書(shū)徽章
日期:2015-01-14 09:32:18IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-09 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-10 06:20:002017金雞報(bào)曉
日期:2017-01-10 15:13:292017金雞報(bào)曉
日期:2017-02-08 10:33:21
14 [報(bào)告]
發(fā)表于 2015-11-23 10:19 |只看該作者
1、秒殺系統(tǒng)的頁(yè)面該如何設(shè)計(jì)?

昨晚和一公司工作幾年的同事閑扯了一些程序人生和技術(shù)問(wèn)題。感覺(jué)自己目前的經(jīng)驗(yàn)還是太少太少了,看的書(shū)也不是太多,慚愧啊。
就比如同事問(wèn)了我一個(gè)如何做一個(gè)我們很常見(jiàn)的“秒殺”系統(tǒng),我當(dāng)時(shí)一拍腦門(mén)直接回答說(shuō)加個(gè)排它鎖不就行了么,但是晚上回到家里google了一番之后,深深的感到臉紅啊。一個(gè)看似簡(jiǎn)單的“秒殺”系統(tǒng),里面涉及到的東西也著實(shí)不少,而不僅僅是一個(gè)簡(jiǎn)單的加鎖就行了的。我大致整理了一下我想到的和google到的需要注意的地方,當(dāng)然有很多的不足,同時(shí)也希望大神們能夠指點(diǎn)一點(diǎn):

1) 對(duì)現(xiàn)有網(wǎng)站業(yè)務(wù)的沖擊
因?yàn)槊霘⒒顒?dòng)只是網(wǎng)站營(yíng)銷的一個(gè)附加活動(dòng),這個(gè)活動(dòng)具有時(shí)間短,并發(fā)訪問(wèn)量大的特點(diǎn),如果和網(wǎng)站原有應(yīng)用部署在一起,必然會(huì)對(duì)現(xiàn)有業(yè)務(wù)造成沖擊,稍有不慎可能導(dǎo)致整個(gè)網(wǎng)站癱瘓。
2) 高并發(fā)情況以及數(shù)據(jù)庫(kù)的負(fù)載
用戶在秒殺開(kāi)始前,通過(guò)不停的刷新瀏覽器頁(yè)面以保證不會(huì)錯(cuò)過(guò)秒殺,這些請(qǐng)求如果按照一般的網(wǎng)站應(yīng)用架構(gòu),訪問(wèn)應(yīng)用服務(wù)器、連接數(shù)據(jù)庫(kù),會(huì)對(duì)應(yīng)用服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器造成極大的負(fù)載壓力。
3) 突然增加的網(wǎng)絡(luò)和服務(wù)器帶寬
假設(shè)商品頁(yè)面大小200K(主要是商品圖片大。敲葱枰木W(wǎng)絡(luò)和服務(wù)器帶寬是2G(200K×10,000),這些網(wǎng)絡(luò)帶寬是因?yàn)槊霘⒒顒?dòng)新增的,超過(guò)網(wǎng)站平時(shí)使用的帶寬。
4) 直接下單
秒殺的游戲規(guī)則是到了秒殺時(shí)間才能開(kāi)始對(duì)商品下單購(gòu)買(mǎi),在此時(shí)間點(diǎn)之前,只能瀏覽商品信息,不能下單。而下單頁(yè)面也是一個(gè)普通的URL,如果得到這個(gè)URL,不用等到秒殺開(kāi)始就可以下單了。
5) 防止機(jī)器秒殺
防止網(wǎng)上的一些“秒殺器”

針對(duì)上面的5個(gè)問(wèn)題,對(duì)應(yīng)的策略如下:
1)  秒殺系統(tǒng)獨(dú)立部署
為了避免因?yàn)槊霘⒒顒?dòng)的高并發(fā)訪問(wèn)而拖垮整個(gè)網(wǎng)站,使整個(gè)網(wǎng)站不必面對(duì)蜂擁而來(lái)的用戶訪問(wèn),將秒殺系統(tǒng)獨(dú)立部署,如果需要,還可以使用獨(dú)立的域名,以和網(wǎng)站完全隔離,即使秒殺系統(tǒng)崩潰了,也不會(huì)對(duì)網(wǎng)站造成任何影響。
2)  秒殺商品頁(yè)面靜態(tài)化
秒殺商品頁(yè)面重新設(shè)計(jì),不使用網(wǎng)站原來(lái)的商品詳情頁(yè)面,頁(yè)面內(nèi)容靜態(tài)化:商品描述,商品參數(shù),成交記錄,用戶評(píng)價(jià)全部寫(xiě)入一個(gè)靜態(tài)頁(yè)面,用戶請(qǐng)求不需要經(jīng)過(guò)應(yīng)用服務(wù)器的業(yè)務(wù)邏輯處理,也不需要訪問(wèn)數(shù)據(jù)庫(kù)。所以秒殺商品服務(wù)不需要部署動(dòng)態(tài)的Web服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器。
3)  租借秒殺活動(dòng)網(wǎng)絡(luò)帶寬
對(duì)于因?yàn)槊霘⑿略龅木W(wǎng)絡(luò)帶寬,必須和運(yùn)營(yíng)商重新購(gòu)買(mǎi)或者租借。為了減輕網(wǎng)站服務(wù)器的壓力,需要將秒殺商品頁(yè)面緩存在CDN,同樣需要和CDN服務(wù)商臨時(shí)租借新增的出口帶寬。
4)  動(dòng)態(tài)生成隨機(jī)下單頁(yè)面URL
為了避免用戶直接訪問(wèn)下單頁(yè)面URL,需要將該URL動(dòng)態(tài)化,即使秒殺系統(tǒng)的開(kāi)發(fā)者也無(wú)法在秒殺開(kāi)始前訪問(wèn)下單頁(yè)面的URL。辦法是在下單頁(yè)面URL加入由服務(wù)器端生成的隨機(jī)數(shù)作為參數(shù),在秒殺開(kāi)始的時(shí)候才能得到。
5)  防止“秒殺器”感覺(jué)很難,
因?yàn)樗坪蹩偸怯修k法可以跳過(guò)設(shè)置的“障礙”。真正做到防止,僅靠webserver怕是很難防范,一般的做法都是增加一些人為的“障礙”,比如:
注冊(cè)時(shí)有一定的門(mén)檻,像皮皮書(shū)屋一樣,通過(guò)輸入程序執(zhí)行結(jié)果作為驗(yàn)證 –à之前批量手工注冊(cè)
參加秒殺的積分或者等級(jí)策略 -à 掛太陽(yáng),就如同你當(dāng)你為了升級(jí)QQ等級(jí)的時(shí)候一直掛著QQ一樣。
驗(yàn)證碼,阻止自動(dòng)化操作 -à 可以圖像識(shí)別
ip阻止 –à 但是ip可以偽造,可以代理
12
返回列表 發(fā)新帖
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP