php解決與處理網(wǎng)站高并發(fā)大流量訪問(wèn)的方法

首先殿较,確認(rèn)服務(wù)器硬件是否足夠支持當(dāng)前的流量普通的P4服務(wù)器一般最多能支持每天10萬(wàn)獨(dú)立IP谁帕,如果訪問(wèn)量比這個(gè)還要大上渴,?那么必須首先配置一臺(tái)更高性能的專用服務(wù)器才能解決問(wèn)題?笋额,否則怎么優(yōu)化都不可能徹底解決性能問(wèn)題元暴。

其次,優(yōu)化數(shù)據(jù)庫(kù)訪問(wèn)前臺(tái)實(shí)現(xiàn)完全的靜態(tài)化當(dāng)然最好兄猩,可以完全不用訪問(wèn)數(shù)據(jù)庫(kù)茉盏,不過(guò)對(duì)于頻繁更新的網(wǎng)站,?靜態(tài)化往往不能滿足某些功能枢冤。

緩存技術(shù)就是另一個(gè)解決方案援岩,就是將動(dòng)態(tài)數(shù)據(jù)存儲(chǔ)到緩存文件中,動(dòng)態(tài)網(wǎng)頁(yè)直接調(diào)用?這些文件掏导,而不必再訪問(wèn)數(shù)據(jù)庫(kù)享怀,WordPress和Z-Blog都大量使用這種緩存技術(shù)? ? ? 如果確實(shí)無(wú)法避免對(duì)數(shù)據(jù)庫(kù)的訪問(wèn),那么可以嘗試優(yōu)化數(shù)據(jù)庫(kù)的查詢SQL.避免使用?Select * from這樣的語(yǔ)句趟咆,每次查詢只返回自己需要的結(jié)果添瓷,避免短時(shí)間內(nèi)的大,盡量做到"所查即所得" ,遵循以小表為主,附表為輔,查詢條件先索引,先小后大的原則,提高查詢效率.量SQL查詢梅屉。

禁止外部的盜鏈外部網(wǎng)站的圖片或者文件盜鏈往往會(huì)帶來(lái)大量的負(fù)載壓力,因此應(yīng)該嚴(yán)格限制外部對(duì)于自身的圖片或者文件盜鏈鳞贷,好在目前可以簡(jiǎn)單地通過(guò)refer來(lái)控制盜鏈坯汤,Apache自?己就可以通過(guò)配置來(lái)禁止盜鏈,IIS也有一些第三方的ISAPI可以實(shí)現(xiàn)同樣的功能搀愧。當(dāng)然惰聂,偽造refer也可以通過(guò)代碼來(lái)實(shí)現(xiàn)盜鏈,不過(guò)目前蓄意偽造refer盜鏈的還不多咱筛,?可以先不去考慮搓幌,或者使用非技術(shù)手段來(lái)解決,比如在圖片上增加水印迅箩。

控制大文件的下載溉愁。大文件的下載會(huì)占用很大的流量,并且對(duì)于非SCSI硬盤來(lái)說(shuō)饲趋,大量文件下載會(huì)消耗?CPU拐揭,使得網(wǎng)站響應(yīng)能力下降。因此奕塑,盡量不要提供超過(guò)2M的大文件下載堂污,如果需要提供,建議將大文件放在另外一臺(tái)服務(wù)器上龄砰。

使用不同主機(jī)分流主要流量將文件放在不同的主機(jī)上盟猖,提供不同的鏡像供用戶下載。比如如果覺(jué)得RSS文件占用流量大寝贡,那么使用FeedBurner或者FeedSky等服務(wù)將RSS輸出放在其他主機(jī)上扒披,這樣別人訪問(wèn)的流量壓力就大多集中在FeedBurner的主機(jī)上,RSS就不占用太多資源了圃泡。

使用流量分析統(tǒng)計(jì)軟件在網(wǎng)站上安裝一個(gè)流量分析統(tǒng)計(jì)軟件碟案,可以即時(shí)知道哪些地方耗費(fèi)了大量流量,哪些頁(yè)面需要再進(jìn)行優(yōu)化颇蜡,因此价说,解決流量問(wèn)題還需要進(jìn)行精確的統(tǒng)計(jì)分析才可以。我推薦使用的流量分析統(tǒng)計(jì)軟件是Google Analytics(Google分析)风秤。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末鳖目,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子缤弦,更是在濱河造成了極大的恐慌领迈,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,723評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異狸捅,居然都是意外死亡衷蜓,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,485評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門尘喝,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人朽褪,你說(shuō)我怎么就攤上這事置吓。” “怎么了缔赠?”我有些...
    開封第一講書人閱讀 152,998評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵衍锚,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我橡淑,道長(zhǎng)构拳,這世上最難降的妖魔是什么咆爽? 我笑而不...
    開封第一講書人閱讀 55,323評(píng)論 1 279
  • 正文 為了忘掉前任梁棠,我火速辦了婚禮,結(jié)果婚禮上斗埂,老公的妹妹穿的比我還像新娘符糊。我一直安慰自己,他們只是感情好呛凶,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,355評(píng)論 5 374
  • 文/花漫 我一把揭開白布男娄。 她就那樣靜靜地躺著,像睡著了一般漾稀。 火紅的嫁衣襯著肌膚如雪模闲。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,079評(píng)論 1 285
  • 那天崭捍,我揣著相機(jī)與錄音尸折,去河邊找鬼。 笑死殷蛇,一個(gè)胖子當(dāng)著我的面吹牛实夹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播粒梦,決...
    沈念sama閱讀 38,389評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼亮航,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了匀们?” 一聲冷哼從身側(cè)響起缴淋,我...
    開封第一講書人閱讀 37,019評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后重抖,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體圆存,經(jīng)...
    沈念sama閱讀 43,519評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,971評(píng)論 2 325
  • 正文 我和宋清朗相戀三年仇哆,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了沦辙。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,100評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡讹剔,死狀恐怖油讯,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情延欠,我是刑警寧澤陌兑,帶...
    沈念sama閱讀 33,738評(píng)論 4 324
  • 正文 年R本政府宣布,位于F島的核電站由捎,受9級(jí)特大地震影響兔综,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜狞玛,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,293評(píng)論 3 307
  • 文/蒙蒙 一软驰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧心肪,春花似錦锭亏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,289評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至固该,卻和暖如春锅减,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背伐坏。 一陣腳步聲響...
    開封第一講書人閱讀 31,517評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工怔匣, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人著淆。 一個(gè)月前我還...
    沈念sama閱讀 45,547評(píng)論 2 354
  • 正文 我出身青樓劫狠,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親永部。 傳聞我的和親對(duì)象是個(gè)殘疾皇子独泞,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,834評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容