大型
電商網(wǎng)站平臺(tái)
設(shè)計(jì)圖片與服務(wù)器分離設(shè)計(jì)風(fēng)控范圍詳解,雖然
網(wǎng)站設(shè)計(jì)規(guī)劃風(fēng)控系統(tǒng)是融合在所有其他系統(tǒng)之內(nèi)的,但嚴(yán)格意義上來(lái)看,它還是有它的“管轄”范圍的。風(fēng)控是為了控制、預(yù)防風(fēng)險(xiǎn),因此所有涉及風(fēng)險(xiǎn)的環(huán)節(jié)都應(yīng)有風(fēng)控系統(tǒng)的存在,其中包括以下幾個(gè)部分。

●用戶信息:用戶在平臺(tái)中的所有相關(guān)信息,包括賬號(hào)、賬戶等。
●交易信息:用戶在平臺(tái)進(jìn)行的交易信息,包括訂單信息、支付信息和地址等。
●全平臺(tái)攻擊:對(duì)平臺(tái)進(jìn)行非常規(guī)行為,從而造成破壞和損失。這些行為或者信息本身是存在于其他系統(tǒng)之中的,比如用戶信息屬于用戶體系,訂單信息屬于訂單系統(tǒng),支付信息屬于支付系統(tǒng)等。而當(dāng)對(duì)這些信息進(jìn)行處理和操作時(shí)都需要優(yōu)先進(jìn)入風(fēng)控,由風(fēng)控進(jìn)行風(fēng)險(xiǎn)評(píng)估判斷,不同的風(fēng)控內(nèi)容會(huì)有不同的判斷標(biāo)準(zhǔn)。網(wǎng)站設(shè)計(jì)公司提醒首先我們要處理圖片與程序分離處理。
電商網(wǎng)站框設(shè)計(jì)規(guī)劃圖片服務(wù)器分離
對(duì)于Web服務(wù)器來(lái)說(shuō),不管是Apache、IIS還是其他Web服務(wù)器,圖片是最消耗資源的,所以有必要將圖片與頁(yè)面進(jìn)行分離,這是大型網(wǎng)站都會(huì)采用的策略,他們都有獨(dú)立的一臺(tái)或圖片服務(wù)器。這樣的架構(gòu)可以降低提供頁(yè)面訪問(wèn)請(qǐng)求的服務(wù)器系統(tǒng)的壓力,并且可以保證系統(tǒng)不會(huì)因?yàn)閳D片問(wèn)題而崩潰。在應(yīng)用服務(wù)器和圖片服務(wù)器上,可以進(jìn)行不同的優(yōu)化配置,比如Apache在配置ContentType的時(shí)候可以只支持必要的類型,配置LoadModule的時(shí)候只加載必要的模塊,保證更高的系統(tǒng)消耗和執(zhí)行效率。
數(shù)據(jù)庫(kù)集群和庫(kù)表散列大型網(wǎng)站都有很多復(fù)雜的應(yīng)用程序,這些應(yīng)用程序必須使用數(shù)據(jù)庫(kù),那么在面對(duì)大量訪問(wèn)的時(shí)候,數(shù)據(jù)庫(kù)的瓶頸很快就顯現(xiàn)出來(lái),這時(shí)一臺(tái)數(shù)據(jù)庫(kù)無(wú)法滿足應(yīng)用要求,所以需要使用數(shù)據(jù)庫(kù)集群或者庫(kù)表散列。在數(shù)據(jù)庫(kù)集群方面,很多數(shù)據(jù)庫(kù)都有自己的解決方案,Oracle、Sybase等都有很好的方案,常用的MySQL數(shù)據(jù)庫(kù)提供的Master/Slave也是類似的方案,業(yè)務(wù)上使用了什么樣的DB,就參考使用相應(yīng)的解決方案。由于數(shù)據(jù)庫(kù)集群在架構(gòu)、成本、擴(kuò)張性方面都受到所采用DB類型的限制,于是需要從應(yīng)用程序的角度來(lái)考慮改善系統(tǒng)架構(gòu)。庫(kù)表散列是常用并且最有效的解決方案。在應(yīng)用程序中,安裝業(yè)務(wù)和應(yīng)用或者功能模塊將數(shù)據(jù)庫(kù)進(jìn)行分離,不同的模塊對(duì)應(yīng)不同的數(shù)據(jù)庫(kù)或者表,再按照一定的策略對(duì)某個(gè)頁(yè)面或者功能進(jìn)行更小的數(shù)據(jù)庫(kù)散列,比如按照用戶ID進(jìn)行對(duì)用戶表散列,這樣不僅能夠低成本地提升系統(tǒng)的性能而且使系統(tǒng)具有很好的擴(kuò)展性。一些大型論壇就是采用了這樣的架構(gòu),將論壇的用戶、設(shè)置、帖子等信息進(jìn)行數(shù)據(jù)庫(kù)分離,然后對(duì)帖子、用戶按照板塊和ID進(jìn)行數(shù)據(jù)庫(kù)和表散列,最終只需在配置文件中進(jìn)行簡(jiǎn)單的配置便能讓系統(tǒng)隨時(shí)增加一臺(tái)低成本的數(shù)據(jù)庫(kù)進(jìn)來(lái)補(bǔ)充系統(tǒng)性能。好了,
深圳網(wǎng)站設(shè)計(jì)公司本文關(guān)于“大型電商網(wǎng)站平臺(tái)設(shè)計(jì):圖片與服務(wù)器分離設(shè)計(jì)風(fēng)控范圍詳解”建站知識(shí)就分享到這里,謝謝關(guān)注,博納網(wǎng)絡(luò)編輯整理。