<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    samtiger


    QQ:418148757
    Name:yangchuan
    數(shù)據(jù)加載中……
    關(guān)于網(wǎng)站系統(tǒng)優(yōu)化的疑問,盼解答

    背景:網(wǎng)站中幾類變化很小的數(shù)據(jù)分為幾類:第一類,博客文章,新聞,(百培網(wǎng)站中的課程信息,分校信息,地圖數(shù)據(jù)等)
       第二類:學(xué)校各種門戶,聚集頁面。比如網(wǎng)站的首頁;
    其中第一類:變化最小,一旦產(chǎn)生,變化的可能性就很小。
    第二種:訪問機(jī)率很大,時(shí)常變化,主要由編輯人員手動(dòng)維護(hù)。

    方案1:提供兩臺(tái)memcached服務(wù)器(主從關(guān)系,保證數(shù)據(jù)穩(wěn)定),將訪問這兩類數(shù)據(jù)的方法緩存。在數(shù)據(jù)變更以后更新緩存即可
    主要目的是隔離頻繁的數(shù)據(jù)的訪問。
    方案2:將這兩類數(shù)據(jù)都生成靜態(tài)html文件,通過nginx指定前臺(tái)緩存訪問。缺點(diǎn)是更新數(shù)據(jù)后要生成新的文件,擔(dān)心時(shí)間久了
    以后有磁盤碎片。另外多次讀取文件,可能有磁盤io影響。如果緩存到前臺(tái),后臺(tái)數(shù)據(jù)變更了,前臺(tái)可能很難得到新的版本
    方案3:將第一類生成靜態(tài)文件,第二類通過方法緩存起來,看上去好,但是我覺得實(shí)現(xiàn)起來比較困難。
    實(shí)際上方案2,3都有一個(gè)實(shí)現(xiàn)上比較麻煩的地方,那就是所有的頁面頭部有一個(gè)用戶的登錄信息。如果緩存成文件這樣就我目前所想
    頭部的數(shù)據(jù)只能通過ajax來得去了,這樣不但多了一次網(wǎng)絡(luò)io,也不允許頁面可以后退。

    另外,我做這個(gè)方案有兩個(gè)目的,一種就是提高訪問速度,另外就是想從緩存的基礎(chǔ)上做數(shù)據(jù)庫讀寫分離,以便某些統(tǒng)計(jì)數(shù)據(jù)可以白天
    及時(shí)的做

    posted on 2011-12-22 21:49 sam.chuan.yang 閱讀(178) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: fc2免费人成在线| 亚洲精品伦理熟女国产一区二区| 免费精品国自产拍在线播放| 亚洲韩国在线一卡二卡| 国产午夜精品久久久久免费视 | 亚洲欧美成人综合久久久| 精品国产亚洲AV麻豆| 日韩精品免费视频| 久久久久亚洲AV成人无码| 久久免费公开视频| 亚洲国产一区二区a毛片| 国产99久久亚洲综合精品| 91人成网站色www免费下载| 亚洲日本一区二区三区| 91免费在线播放| 亚洲人配人种jizz| 日韩免费观看的一级毛片| 美女一级毛片免费观看| 亚洲国产一区二区视频网站| 亚洲春色另类小说| 久久国产精品免费| 亚洲Av无码专区国产乱码DVD| 99久久综合精品免费 | 国产亚洲精午夜久久久久久| 中文字幕免费观看视频| 亚洲成在人天堂一区二区| 在线观看AV片永久免费| 亚洲Av综合色区无码专区桃色| 99热这里有免费国产精品| 亚洲av日韩av无码av| 国产免费卡一卡三卡乱码| 亚洲精品中文字幕无乱码| 国产综合免费精品久久久| 亚洲国产成人久久精品动漫| 黄色成人网站免费无码av| 久久精品国产96精品亚洲| 成人免费黄色网址| 亚洲中文久久精品无码1| 国产免费牲交视频| 久久亚洲免费视频| 亚洲AV一区二区三区四区|