成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

再談ASP.NET緩存機制:開發(fā)效率與優(yōu)化的平衡

開發(fā) 后端
本文對ASP.NET緩存機制進行了深一步的探討:開發(fā)效率與性能優(yōu)化,應(yīng)該尋找一個合適的平衡。緩存不是萬能的,沒有緩存也不是萬萬不能的。

不使用ASP.NET緩存機制的情況

上回說到了Memcached的性能問題,的確,緩存不是***的,但沒有緩存是萬萬不能的?還真有這么干的. PlentyofFish就是這樣做的, 它也是互聯(lián)網(wǎng)上巨頭中為數(shù)不多的采用WISC(Windows + IIS + Sql server + C#)架構(gòu)的網(wǎng)站, MS不能老拿MySpace說事, 現(xiàn)在當(dāng)然不會放過這個機會大肆宣傳, 但是諷刺的是人家根本不用那些“看起來很美”的服務(wù)器控件,與其說是使用了.Net技術(shù)不如說是借用了這個平臺而已. 他們的頁面輸出絕大多數(shù)都是使用構(gòu)造字符串要不就是Response.Write出來的,簡單即是美,他們在寫程序的時候即是嚴格遵守這個規(guī)則,反過來想想CommunityServer里面多達7層的繼承關(guān)系的控件, 它看起來有點象是這個樣子:(基本的)(網(wǎng)頁的)(模版化的)(相冊基本模版化的)(相冊模版化的)(相冊可更換風(fēng)格的)XXX控件,瞧這一長串定語,它在每一層繼承里面都實現(xiàn)了不同的特性, 結(jié)構(gòu)其實還是蠻清晰的, POF有點象什么呢,手工打造的奧迪,性能沒的說,就是麻煩點。那些B4 Discuz!NT的朋友是不是應(yīng)該反思一下了呢:)

話說回來, 這并不意味著那堆微軟件挖空心思弄出來的Control就沒有用了, 但對于中小應(yīng)用來說我們更需要的是開發(fā)效率,再說負載量達不那么大,有過度優(yōu)化之嫌, 合適的就是***的,能快速弄出讓用戶滿意的東西才是最重要的。

ASP.NET緩存機制以外,其他值得注意的地方

我們來看看它里面的一些值得玩味的地方吧:

1. ***的照片請求都是由他們的服務(wù)器來完成處理的,但是它們都被緩存在內(nèi)存中,并且大小都在2KB以下.

3. 使用Gzip技術(shù)雖然增加了30%的CPU開銷但從節(jié)省的帶寬情況來看是值得的.

4. 沒有使用Asp.Net的緩存機制,因為數(shù)據(jù)更新太快了, 一旦它進入緩存就過期了.

5. 大量使用 if,else 或者 while + Response.Write這樣的簡單語句來實現(xiàn)功能.

6. 負載均衡(好象沒有誰不用的)

每天3千萬的頁面訪問量,服務(wù)器只有2 個WebServer + 3個DB Server,優(yōu)化功夫?qū)嵲谑橇说?

以上就對ASP.NET緩存機制進行了深一步的探討:開發(fā)效率與性能優(yōu)化,應(yīng)該尋找一個合適的平衡。

本文來自沙加的博客:《.Net下的分布式緩存(3)--如果我們沒有緩存會怎么樣》

【編輯推薦】

  1. .NET分布式緩存之Memcached執(zhí)行速度檢測
  2. 如何避免ASP.NET緩存占用系統(tǒng)資源
  3. .NET緩存機制探討與比對
  4. 概述ASP.NET緩存機制
  5. ASP.NET數(shù)據(jù)緩存之?dāng)?shù)據(jù)緩存淺談
責(zé)任編輯:yangsai 來源: 沙加的博客
相關(guān)推薦

2009-08-04 15:22:33

ASP.NET緩存機制

2009-08-03 18:35:51

ASP.NET數(shù)據(jù)緩存

2009-08-17 16:59:36

ASP.NET緩存機制

2011-10-19 09:41:15

ASP.NET性能優(yōu)化

2009-07-29 10:56:54

ASP.NET構(gòu)架與安

2009-07-31 10:23:44

緩存頁面ASP.NET緩存

2011-10-17 09:54:18

ASP.NET性能

2024-12-05 08:14:41

2009-07-29 09:38:06

Web開發(fā)ASP.NET

2009-07-29 15:34:13

2009-07-31 10:33:54

ASP.NET頁面輸出

2009-07-29 14:35:34

頁面輸出緩存ASP.NET

2009-07-29 10:35:51

ASP.NET緩存

2009-07-21 14:16:02

ASP.NET管道優(yōu)化

2009-08-04 17:16:16

ASP.NET代碼優(yōu)化

2009-07-24 10:14:22

ASP.NET開發(fā)

2009-07-29 17:29:46

ASP與ASP.NET

2009-11-09 08:53:21

ASP.NET緩存

2009-05-11 13:48:00

ASP.NET 2.0緩存效率

2009-08-03 18:47:12

ASP.NET數(shù)據(jù)緩存
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 成人在线免费 | 国产精品亚洲精品 | 毛色毛片免费看 | 伊人91在线 | 亚洲国产精品精华素 | 中文字幕日本一区二区 | 老牛影视av一区二区在线观看 | 尤物在线 | 在线观看国产网站 | 亚洲性视频网站 | 日韩视频在线免费观看 | 国产福利在线视频 | 日韩伦理电影免费在线观看 | 国产区在线免费观看 | 久久高清| 国产一区二区三区四区五区加勒比 | 麻豆久久久9性大片 | 特级做a爱片免费69 精品国产鲁一鲁一区二区张丽 | 欧美日韩亚洲一区 | 日韩一区二区成人 | 青青草视频网站 | 成人欧美一区二区三区1314 | 亚洲精品黄色 | 男女搞网站 | 97精品一区二区 | 亚洲天堂一区 | 国产成人免费视频网站高清观看视频 | 日本一区精品 | 又黄又色| 久久中文视频 | 欧美xxxⅹ性欧美大片 | 国产美女精品 | 亚洲一区亚洲二区 | 欧美国产日韩在线 | 在线观看成年视频 | 伊人在线 | 日本午夜一区 | 精品在线一区二区 | 欧美国产精品久久久 | 日韩免费一区 | 久久精品国产一区 |