V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
kmvan
V2EX  ›  程序员

关于内存缓存的选择,是缓存模块还是缓存整页?

  •  
  •   kmvan · 2014-07-02 00:23:14 +08:00 · 2415 次点击
    这是一个创建于 3585 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT。我个人觉得,缓存模块的sql结果对象的话,维护页面的时候可以比较轻松,因为不用重新生成整页的缓存。但貌似缓存模块的CPU占用比缓存整页的要多。而且还要考虑到用户登录状态(虽然可以用ajax来输出登录信息)。

    大家有啥好的看法?
    4 条回复    2014-07-04 00:53:59 +08:00
    fredcc
        1
    fredcc  
       2014-07-02 01:32:15 +08:00   ❤️ 1
    缓存页面输出结果比较粗暴,适合内容展示类,每个用户的结果相同的。
    反之,还是模块处理比较灵活
    yakczh
        2
    yakczh  
       2014-07-02 08:30:23 +08:00   ❤️ 2
    缓存一定是缓存数据模块,缓存页面直接前面放个squid就行了,还写啥程序
    kmvan
        3
    kmvan  
    OP
       2014-07-02 12:19:57 +08:00
    感谢。squid 太高端了,我看了介绍,就已经头大了。最后还是感觉用模块缓存(内存)比较爽
    fredcc
        4
    fredcc  
       2014-07-04 00:53:59 +08:00
    @yakczh 也不是这么绝对吧。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   4951 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 03:55 · PVG 11:55 · LAX 20:55 · JFK 23:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.