嗯 这个缓存起来不错~~
发件人: [email protected] [mailto:[email protected]] 代表 Beckheng Lam 发送时间: 2009年8月21日 10:08 收件人: [email protected] 主题: Re: 答复: 答复: 答复: 答复: [PerlChina] 再来一个调查:用PERL来开发WEB, 我更喜欢... 以前做过一个关于股票的,我把昨收的一些价格信息在第一次调用的时候就CACHE起 来,接着的就直接调用这个CACHE的内容。 蒋宇捷 wrote: Mason本身的cache我用的不多,用的更多的是Cache::Memcached。 因为Mason本身的cache,当使用内存缓存的时候,Apache每个子进程之间都会各自保留 自己的cache值,所以这个值不是唯一确定的。举个例 子,页面计数器,计数当使用 cache存放时,不同页面请求可能对应不同的Apache子进程,所以刷新页面显示计数时 数字会不 停来回变化,1->2->1>3类似。 所以cache一般用在存放不会要求很精确,不需要频繁 变动,变化不大的值。当然可以 使用文件缓存解决上面的这个问题,但是性能就会低一些,对于多web服务器的集群还 需要考虑使用nfs等共享机制。 而且除非是频繁重复使用的值,可以先cache,如果不是,是每次页面请求生成的,就 没 有必要使用了。 用户信息的存放一般使用Cache::Memcached,好用不贵。 发件人: [email protected] [mailto:[email protected]] 代表 Mike.G 发送时间: 2009年8月21日 9:46 收件人: [email protected] 主题: Re: 答 复: 答复: 答复: [PerlChina] 再来一个调查:用PERL来 开发WEB,我更 喜欢... 那是。主要是觉得TT名字好,尤其是MM叫。这个是不是有些流氓了? *^-^* 哈哈。 不开玩笑了。 不过mason最主要的问题,我还是觉得在使用mod_perl的时候,很难讲业务代码和表示 层分得更开。 虽然可以用昨天和蒋兄讨论的那个取巧的办法,可是看上去总是不伦不类的。 另外不知道mason的cache到 底该用在哪儿。 可能的用法(我没用过) 例如有个数组需要显示。 可以先查cache一把? 然后再调用action什么的?这看起来就是业务的逻辑了。 2009/8/21 Qiang (James) <[email protected]> 蒋宇捷 wrote: > 我觉得mason容易一些 简单一些 tt需要对perl的package、module、class、 function > 以及Apache::Request、CGI有一定的了解 > TT++ 像 Jeff 说的很多情况下美工在使用 TT, 所 以简单易用是很重要的。而且 TT 在很多 Perl Web Framework 都是被推荐使用的模板系 统。 Qiang -- Perl乐事 -- http://www.perlersh.org 我的博客 -- http://www.perlersh.org/blog.html --~--~---------~--~----~------------~-------~--~----~ 您收到此信息是由于您订阅了 Google 论坛“PerlChina Mongers 讨论组”论坛。 要在此论坛发帖,请发电子邮件到 [email protected] 要退订此论坛,请发邮件至 [email protected] 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛 -~----------~----~----~----~------~----~------~--~---
