用php来限制每个ip每天浏览页面数量的实现思路


Posted in PHP onFebruary 24, 2015

实现思路:首先,创建一个表,比如下面的

CREATE TABLE ip_log

(


ip_log_ip VARCHAR(40),

ip_log_date DATE,

ip_log_visits TINYINT(1),

ip_log_page varchar(255),

PRIMARY KEY(ip_log_page,ip_log_ip,ip_log_date),

);

然后,写代码,当用户访问时记录下ip信息,浏览次数初始值为1,

当浏览页数等于设置的值时,不允许用户访问。

最后你可以每天晚上00:00运行一个cron表中删除所有数据,比如使用truncate

PHP 相关文章推荐
PHP开发文件系统实例讲解
Oct 09 PHP
php处理json时中文问题的解决方法
Apr 12 PHP
codeigniter集成ucenter1.6双向通信的解决办法
Jun 12 PHP
laravel 5 实现模板主题功能(续)
Mar 02 PHP
PHP使用内置dir类实现目录遍历删除
Mar 31 PHP
验证token、回复图文\文本、推送消息的实用微信类php代码
Jun 28 PHP
Netbeans 8.2与PHP相关的新特性介绍
Oct 08 PHP
php cli模式下获取参数的方法
May 05 PHP
php命令行写shell实例详解
Jul 19 PHP
php实现微信企业付款到个人零钱功能
Oct 09 PHP
用php定义一个数组最简单的方法
Oct 04 PHP
Laravel 6.2 中添加了可调用容器对象的方法
Oct 22 PHP
php基于GD库画五星红旗的方法
Feb 24 #PHP
php获取文件名后缀常用方法小结
Feb 24 #PHP
php获取字符串中各个字符出现次数的方法
Feb 23 #PHP
php截取中文字符串函数实例
Feb 23 #PHP
php输入数据统一类实例
Feb 23 #PHP
php简单定时执行任务的实现方法
Feb 23 #PHP
Yii学习总结之数据访问对象 (DAO)
Feb 22 #PHP
You might like
dedecms中常见问题修改方法总结
2007/03/21 PHP
simplehtmldom Doc api帮助文档
2012/03/26 PHP
php微信公众号js-sdk开发应用
2016/11/28 PHP
jquery的$(document).ready()和onload的加载顺序
2010/05/26 Javascript
jQuery学习笔记之jQuery原型属性和方法
2014/06/09 Javascript
JQuery中DOM实现事件移除的方法
2015/06/13 Javascript
js弹出框、对话框、提示框、弹窗实现方法总结(推荐)
2016/05/31 Javascript
自己封装的一个简单的倒计时功能实例
2016/11/23 Javascript
AngularJs篇:使用AngularJs打造一个简易权限系统的实现代码
2016/12/26 Javascript
微信小程序封装http访问网络库实例代码
2017/05/24 Javascript
详解vue-resource promise兼容性问题
2017/06/20 Javascript
详解升级react-router 4 踩坑指南
2017/08/14 Javascript
详解使用Vue Router导航钩子与Vuex来实现后退状态保存
2017/09/11 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
2017/09/20 Javascript
Vue 路由 过渡动效 数据获取方法
2018/07/31 Javascript
[06:53]2018DOTA2国际邀请赛寻真——勇于创新的Vici Gaming
2018/08/14 DOTA
在Django中同时使用多个配置文件的方法
2015/07/22 Python
Python判断文本中消息重复次数的方法
2016/04/27 Python
python爬虫系列Selenium定向爬取虎扑篮球图片详解
2017/11/15 Python
Python字典及字典基本操作方法详解
2018/01/30 Python
浅谈Python在pycharm中的调试(debug)
2018/11/29 Python
pandas计算最大连续间隔的方法
2019/07/04 Python
python调用HEG工具批量处理MODIS数据的方法及注意事项
2020/02/18 Python
Python插件机制实现详解
2020/05/04 Python
Python中使用Selenium环境安装的方法步骤
2021/02/22 Python
机关财务管理制度
2014/01/17 职场文书
致标枪运动员加油稿
2014/02/15 职场文书
诉前财产保全担保书
2014/05/20 职场文书
乡镇综治宣传月活动总结
2014/07/02 职场文书
2014年感恩节活动策划方案
2014/10/06 职场文书
2014年保洁工作总结
2014/11/24 职场文书
大学学生个人总结
2015/02/15 职场文书
初中重阳节活动总结
2015/05/05 职场文书
Django项目如何正确配置日志(logging)
2021/04/29 Python
高通2023 年将发布高性能PC处理器
2022/04/29 数码科技
MySql中的json_extract函数处理json字段详情
2022/06/05 MySQL