全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

thinkPHP+ajax实现统计页面pv浏览量的方法

本文实例讲述了thinkPHP+ajax实现统计页面pv浏览量的方法。分享给大家供大家参考,具体如下:

统计pv量很常用,下面的代码用ajax实现的,使用ajax可以避免页面缓存造成的影响,只要客户端的js代码执行了就可以统计流量。

一共就两步:

1. 将下面代码放在要统计的html页面中,测试时把地址换成自己的。

<script>
var ajax;
if(window.XMLHttpRequest){ ajax = new XMLHttpRequest();}else{ ajax = new ActiveXObject('Microsoft.XMLHTTP');}
ajax.open('GET','__MODULE__/Article/set_hits/id/{$_GET['id']}',true);
ajax.send();
</script>

2. 下面的代码放在对应的控制器,M('表名称') setInc('字段')都换成自己的,也就是上面ajax代码请求的方法。

// ajax设置点击量
public function set_hits(){
  if(!$_GET['id']){return;}
  M('article')->where("id = '{$_GET['id']}'")->setInc('hits');
}

更多关于thinkPHP相关内容感兴趣的读者可查看本站专题:《ThinkPHP入门教程》、《thinkPHP模板操作技巧总结》、《ThinkPHP常用方法总结》、《codeigniter入门教程》、《CI(CodeIgniter)框架进阶教程》、《Zend FrameWork框架入门教程》、《smarty模板入门基础教程》及《PHP模板技术总结》。

希望本文所述对大家基于ThinkPHP框架的PHP程序设计有所帮助。


# thinkPHP  # ajax  # 统计  # 页面  # pv  # 浏览量  # TP5(thinkPHP5)框架基于ajax与后台数据交互操作简单示例  # ThinkPHP5.1+Ajax实现的无刷新分页功能示例  # thinkPHP5 ajax提交表单操作实例分析  # ThinkPHP中使用ajax接收json数据的方法  # ThinkPHP结合AjaxFileUploader实现无刷新文件上传的方法  # ThinkPHP实现ajax仿官网搜索功能实例  # thinkphp中AJAX返回ajaxReturn()方法分析  # thinkphp中ajax与php响应过程详解  # ThinkPHP处理Ajax返回的方法  # thinkphp验证码的实现(form、ajax实现验证)  # thinkPHP5框架实现基于ajax的分页功能示例  # TP5(thinkPHP5)框架使用ajax实现与后台数据交互的方法小结  # 自己的  # 放在  # 进阶  # 相关内容  # 感兴趣  # 给大家  # 更多关于  # 两步  # 所述  # 程序设计  # 就可以  # 客户端  # 操作技巧  # 讲述了  # codeigniter  # pre  # html  # CI  # script 


相关文章: 如何通过二级域名建站提升品牌影响力?  *服务器网站为何频现安全漏洞?  mc皮肤壁纸制作器,苹果平板怎么设置自己想要的壁纸我的世界?  建站OpenVZ教程与优化策略:配置指南与性能提升  定制建站流程解析:需求评估与SEO优化功能开发指南  php json中文编码为null的解决办法  如何通过宝塔面板实现本地网站访问?  如何在万网主机上快速搭建网站?  如何高效配置香港服务器实现快速建站?  香港服务器建站指南:免备案优势与SEO优化技巧全解析  建站之星如何实现五合一智能建站与营销推广?  如何选择网络建站服务器?高效建站必看指南  制作网站公司那家好,网络公司是做什么的?  ,怎么用自己头像做动态表情包?  制作假网页,招聘网的薪资待遇,会有靠谱的吗?一面试又各种折扣?  建站主机无法访问?如何排查域名与服务器问题  历史网站制作软件,华为如何找回被删除的网站?  成都品牌网站制作公司,成都营业执照年报网上怎么办理?  网站制作公司,橙子建站是合法的吗?  如何在万网开始建站?分步指南解析  如何在阿里云部署织梦网站?  如何在阿里云域名上完成建站全流程?  python的本地网站制作,如何创建本地站点?  模具网站制作流程,如何找模具客户?  网站规划与制作是什么,电子商务网站系统规划的内容及步骤是什么?  制作网站的模板软件,网站怎么建设?  公司门户网站制作流程,华为官网怎么做?  岳西云建站教程与模板下载_一站式快速建站系统操作指南  如何撰写建站申请书?关键要点有哪些?  如何构建满足综合性能需求的优质建站方案?  建站之星在线客服如何快速接入解答?  高防服务器如何保障网站安全无虞?  已有域名如何免费搭建网站?  如何在腾讯云服务器上快速搭建个人网站?  海南网站制作公司有哪些,海口网是哪家的?  建站之星如何助力企业快速打造五合一网站?  已有域名和空间,如何快速搭建网站?  网站制作企业,网站的banner和导航栏是指什么?  网站制作外包价格怎么算,招聘网站上写的“外包”是什么意思?  如何快速搭建高效WAP手机网站吸引移动用户?  C++如何将C风格字符串(char*)转换为std::string?(代码示例)  建站之星安装后如何自定义网站颜色与字体?  香港服务器租用费用高吗?如何避免常见误区?  建站之星后台管理如何实现高效配置?  如何在VPS电脑上快速搭建网站?  高性价比服务器租赁——企业级配置与24小时运维服务  如何选择域名并搭建高效网站?  定制建站流程步骤详解:一站式方案设计与开发指南  C++如何使用std::optional?(处理可选值)  建站主机与服务器功能差异如何区分? 

您的项目需求

*请认真填写需求信息,我们会在24小时内与您取得联系。