ann
          冰是沒(méi)有未來(lái)的,因?yàn)樗挠篮?/span>
          posts - 107,comments - 34,trackbacks - 0

          一個(gè)登錄用戶在頁(yè)面訪問(wèn)的時(shí)候如何充分利用 cache?

          頁(yè)面靜態(tài)化的一個(gè)大問(wèn)題是登錄用戶訪問(wèn)頁(yè)面如何靜態(tài)化。 例如首頁(yè), 大部分的頁(yè)面內(nèi)容需要緩存但是用戶登錄后的個(gè)人信息是動(dòng)態(tài)信息, 不能緩存。 那么如何解決這個(gè)"頁(yè)面部分緩存"問(wèn)題?

          現(xiàn)有的方案是利用 SSI - Server Side include.

          Nginx SSI 實(shí)現(xiàn)是 http://wiki.nginx.org/NginxHttpSsiModule

          這里最關(guān)鍵的就是靜態(tài)文件可以包含一個(gè)動(dòng)態(tài)的網(wǎng)頁(yè)的 URL.

          這里有一篇文章對(duì)這個(gè)問(wèn)題進(jìn)行了深入的討論:

          http://jimmyg.org/blog/2009/ssi-memcached-nginx.html

          文章用了 memcache. 我關(guān)心的是 SSI 和 Nginx 自身的 cache 的協(xié)同工作。


          模塊分析:

          1. http://hi.baidu.com/langwan/blog/item/c6399513c19a4f896438db72.html
          2. http://hi.baidu.com/langwan/blog/item/d4c40efa6752ad9e59ee90c5.html

          http://kovyrin.net/2007/08/05/using-nginx-ssi-and-memcache-to-make-your-web-applications-faster/

          http://www.misuse.org/science/2008/02/22/rails-page-caching-nginx-ssi-ajax-and-form-posts/#more-118

          當(dāng)下,把心放下 放下如果是可能的,那一定是在當(dāng)下,
          不在過(guò)去,也不在未來(lái)。
          當(dāng)下放下。唯有活在當(dāng)下,你的問(wèn)題才能放下。

          主站蜘蛛池模板: 肥城市| 普陀区| 淮阳县| 白山市| 大荔县| 循化| 雷州市| 威远县| 鹤山市| 新蔡县| 弋阳县| 永安市| 原平市| 南郑县| 平邑县| 五家渠市| 盐边县| 虹口区| 榆中县| 拜泉县| 若尔盖县| 太和县| 长葛市| 固安县| 崇明县| 原阳县| 宜宾县| 淳化县| 西青区| 杭锦旗| 温州市| 武夷山市| 清远市| 新蔡县| 巴东县| 杭锦旗| 天气| 黄平县| 奉化市| 乳源| 邓州市|