login


还是关于memcache的思考~

Friday, Nov.. 28. 2008 –  Category: Django  –  0 Comments
Tags:  

现在的memcache是直接加在view函数上,缓存整个response对象..
时间暂时设置为5分钟..也就是说你新加文章 5分钟后才能看到

现在其实是有bug的  ,bug的原因在侧边栏...因为侧边栏要根据登录与否显示状态的.
而我现在缓存整个页面,就造成了本来是A的侧边栏,却读到了之前B侧边栏的缓存...(提示:你点分类 就有可能看到别人侧边栏的缓存..)

想来想去 看来只能用ajax来做了 页面 onload的时候去check状态,可以对每个用户的登录状态缓存,  这样也好些..
现在缓存的key是用用户名跟url拼接的  比较浪费空间= =...改成只缓存ajax登录侧边栏的话  首页只缓存一份就可以了 O(∩_∩)O


不知道还有什么更好的办法么  囧~...

    Share in Google Reader     Share in Twitter..     Share in Friendfeed     Leave a Reply

0 Response to “还是关于memcache的思考~”

Leave a Reply


Logo

About Me

  • A Computer Geek in Beijing, China. Focus on Web2.0 Technology: Google App Engine, Python, Django, Software Architecture, Agile, JAVA, J2EE, JavaScript, etc.

    Coding for fun, Coding with passion :-) It's my life!

Most Popular Posts

Tags