怎么在PHP中使用Memcache统计wordpress网站的访问数

  介绍

这期内容当中小编将会给大家带来有关怎么在PHP中使用Memcache统计wordpress网站的访问数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

<强> MySQL语句

首先在参数表中,添加访问次数的默认数据

//,获取所有浏览次数   function  get_all_visit_number ()   {   ,mc 美元;=,new  Memcache  ();   ,//大敌;使用wordpress自带wpdb类   ,global  wpdb美元;   ,   ,//参数表=,美元table “wp_options";   ,   ,//连接memcache   美元,mc→connect  (,“127.0.0.1",, 11211,);   ,   ,//获取浏览次数   美元,美元visit_number =, mc→get  (, & # 39; visit_number& # 39;,);   ,   ,//Memcache 中是否存有访问次数   ,if  (! $ visit_number), {      ,//不存在时,查询数据库,=,美元querystr “SELECT “option_value”,得到“,。美元表只“,WHERE “option_name”=& # 39; visit_number& # 39;“;   美元,美元results =, wpdb→get_results ($ querystr);   ,   ,//把数据库中存储的值赋予memcache变量   ,visit_number 美元;=,intval中($ results [0]→option_value);   ,}   ,   ,//设置浏览次数   美元,mc→set  (, & # 39; visit_number& # 39;,, + + $ visit_number);   ,   ,//获取浏览次数   美元,美元visit_number =, mc→get  (, & # 39; visit_number& # 39;,);   ,      ,//每达100次访问量,更新到数据库   ,if  (visit_number 美元;%,100,==,0),{//大敌;使用wordpress自带wpdb类   ,data_array 美元;=,阵列(   & # 39;才能option_value& # 39;,=祝辞visit_number美元   ,);   ,   ,where_clause 美元;=,阵列(   & # 39;才能option_name& # 39;,=祝辞,& # 39;visit_number& # 39;   ,);   ,   美元,wpdb→更新(表,data_array美元,where_clause美元);   ,}   ,   ,//关闭memcache连接   美元,mc→close  ();   ,   ,return  visit_number美元;   }

上述就是小编为大家分享的怎么在PHP中使用Memcache统计wordpress网站的访问数了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注行业资讯频道。

怎么在PHP中使用Memcache统计wordpress网站的访问数