作者erspicu (.)
看板Ajax
標題[問題] ajax搭配快取
時間Sun Sep 23 12:41:33 2012
很多網站有一套機制,會設計出一套快取機制,
好比說某個頁面內容是固定的不動的,網站乾脆就先製作快取出來,
等到user撈,直接丟,連處理都不用....一直到內容有變動為止再重新製作頁面....
這讓我想到ajax這種技術不知道有沒有辦法將類似的快取技術結合,
明明db裡頭的東西都沒有變動,重撈網頁的時候卻需要再跑一次運算動做,
有沒有什麼框架做法,可以讓ajax在request時直接撈既有資料降低主機負擔?
有人這樣嘗試過嗎?
真的要ajax搭配cache也可以,不過是想說有沒有什麼現有的成熟方案.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.70.79.227
1F:推 hellolucky:前端後端都有可以 看你想從哪方面著手?前端是直接減少 09/23 13:17
2F:→ hellolucky:request 後端的話實作方式有滿多種的 09/23 13:18
後端的部分
※ 編輯: erspicu 來自: 61.70.79.227 (09/23 13:19)
3F:→ hellolucky:結合memchached之類的cache做定時性的cache 09/23 13:19
4F:→ hellolucky:或是作用久性的cache 監控如果資料庫有更新再expire 09/23 13:20
5F:→ hellolucky:主要還是要分析你的東西 是寫多還是讀多 或是可以容忍 09/23 13:21
6F:→ hellolucky:資料不同步性到甚麼程度 09/23 13:21
7F:推 mrbigmouth:後端的很常見啊 09/23 17:34
8F:→ mrbigmouth:幾乎所有熱門的論壇,CMS套件都有這種功能 09/23 17:35
9F:→ hermitwhite:最基礎的是database裡面加一塊塞你要直接撈的東西,然 09/24 11:54
10F:→ hermitwhite:後每次寫入後就順便判斷要不要更新這樣。 09/24 11:55
11F:推 lovelycateye:我的作法是定時抓產生好整個html放memcache 09/24 14:27