18
2014-04

Yii框架中memcache如何使用

 在现在的公司用的是YII的框架,接触到的东西也比较多,可以学到的东西也比较多,在以前的公司没有接触过memcache,只是听过,但是从来没有真正用过。现在终于有机会使用一下了,就以我做的项目为例吧!
        我做的项目是一个手机排行榜,但是排行榜每隔15分钟刷新一次啊,排行榜有一个前三名,可能前15分钟这三个人是前三名,也许下一个15分钟又是别人前三名了,产品要求,这些人中只要是前三名的都要发奖品,思考了好久,最终决定用memcache来保存每15分钟的榜单前三名的信息。代码如下:

public function getChargeRank3() 
    { 
        $startime='2014-04-10 00:00:00'; 
        $endtime='2014-04-30 23:59:59'; 
        $sql="select top 3 user_id, sum (point) as total from  table where state=5 and cp_id>=11 and cp_id<=19 and pay_time >='$startime' and pay_time<='$endtime'
group by user_id order by total desc"; 
        $result=  Yii::app()->controller>createCommand($sql)->queryAll(); 
        $cache = yii::app()->cache->get($key); 
        if($cache!=false) 
        { 
            foreach ($result as $key=>$val) 
            { 
  内部为赠送礼物代码,不便透漏 
            } 
        } 
        YII::app()->cache->set($key, $result, strtotime($endtime));//把前三名写入缓存 
    }

 


除非注明,文章均为史亚永原创,欢迎转载!转载请注明本文地址,谢谢。

本文地址:http://www.shiyayong.cn/post/256.html

评论列表:

9  草广告联盟  2015-4-9 9:55:46 回复该留言  IP:120.194.185.177
支持一下
草广告联盟
8  支持作者  2014-8-7 15:16:12 回复该留言  IP:115.193.221.163
http://115.29.195.83/ ,加油。也希望楼主有空去我网站玩玩
支持作者
7  稻花香大米  2014-7-31 16:17:22 回复该留言  IP:183.54.72.168

很不错的分享,谢谢博主的无私奉献,会持续关注,望博主分享更多干货~
粳米http://www.himph.com/
稻花香大米
6  佛珠佛珠  2014-6-16 16:50:04 回复该留言  IP:110.89.193.107
绕三圈在手臂上就行了呗,还要怎么戴?
难道要戴脖子上 ?http://www.wyrocktea.com/fozhu-5910.html
佛珠佛珠
5  不锈钢管  2014-5-19 19:55:19 回复该留言  IP:120.34.234.40
楼主说得很对啊,就应该是这样的か※
不锈钢管
4  屠龙  2014-5-18 12:05:39 回复该留言  IP:118.254.197.150
用代码的好处还真不少。
屠龙
3  yifeng  2014-5-13 0:18:34 回复该留言  IP:106.120.178.187
留下我的网站 欢迎来我的地方看看啊 www.5ijmjm.com 就买就卖网
yifeng
2  恋字坊  2014-5-11 15:41:48 回复该留言  IP:119.167.70.29
从松松博客过来的,贵站做的真心不错,我和大学同学也刚做了一个网站,欢迎站长朋友过来看看,能给我提点建议的话就感激不尽了,我的网站是练字方法http://www.lianzifang.com/
  茶馆老板  2014-5-29 21:47:16 回复该留言  IP:106.120.181.131
好的,没问题,我看看你的网站啊
茶馆老板
恋字坊
1  服装搭配技巧  2014-4-27 21:59:44 回复该留言  IP:61.182.139.8
程序工作者,辛苦了,加油。也希望楼主有空去我网站玩玩。www.oradre.com
服装搭配技巧

发表评论:

(设置个性头像)

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

无觅相关文章插件,快速提升流量