用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查询数据库中满足条件的记录条数(两种实现方法)
Jan 29 PHP
PHP使用GIFEncoder类处理gif图片实例
Jul 01 PHP
给ECShop添加最新评论
Jan 07 PHP
PHP中调用C/C++制作的动态链接库的教程
Mar 10 PHP
Yii2 GridView实现列表页直接修改数据的方法
May 16 PHP
PHP设计模式之工厂模式与单例模式
Sep 28 PHP
thinkPHP实现的省市区三级联动功能示例
May 05 PHP
解决form中action属性后面?传递参数 获取不到的问题
Jul 21 PHP
PHP编程快速实现数组去重的方法详解
Jul 22 PHP
php中各种定义变量的方法小结
Oct 18 PHP
ajax+php实现无刷新验证手机号的实例
Dec 22 PHP
laravel异步监控定时调度器实例详解
Jun 21 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
PHP 文件上传进度条的两种实现方法的代码
2007/11/25 PHP
修改php.ini实现Mysql导入数据库文件最大限制的修改方法
2007/12/11 PHP
深入解析php中的foreach问题
2013/06/30 PHP
ThinkPHP中的常用查询语言汇总
2014/08/22 PHP
浅谈PHP正则表达式中修饰符/i, /is, /s, /isU
2014/10/21 PHP
PHP积分兑换接口实例
2015/02/09 PHP
php解析xml方法实例详解
2015/05/12 PHP
使用PHP接受文件并获得其后缀名的方法
2015/08/05 PHP
创建无限极分类树型结构的简单方法
2017/06/20 PHP
基于PHP实现的多元线性回归模拟曲线算法
2018/01/30 PHP
Laravel多域名下字段验证的方法
2019/04/04 PHP
PHP7 安装event扩展的实现方法
2019/10/08 PHP
showModalDialog模态对话框的使用详解以及浏览器兼容
2014/01/11 Javascript
全面兼容的javascript时间格式化函数(比较实用)
2014/05/14 Javascript
JavaScript实现在页面间传值的方法
2015/04/07 Javascript
jquery validate 实现动态增加/删除验证规则操作示例
2019/10/28 jQuery
jquery添加div实现消息聊天框
2020/02/08 jQuery
Vue中父子组件的值传递与方法传递
2020/09/28 Javascript
[01:55]《走出家门看比赛》——DOTA2 2015国际邀请赛同城线下观战
2015/07/18 DOTA
Python重新引入被覆盖的自带function
2014/07/16 Python
Python中的命令行参数解析工具之docopt详解
2017/03/27 Python
Python读取指定目录下指定后缀文件并保存为docx
2017/04/23 Python
基于Django contrib Comments 评论模块(详解)
2017/12/08 Python
Python 200行代码实现一个滑动验证码过程详解
2019/07/11 Python
pycharm编写spark程序,导入pyspark包的3中实现方法
2019/08/02 Python
python清空命令行方式
2020/01/13 Python
2020年10款优秀的Python第三方库,看看有你中意的吗?
2021/01/12 Python
canvas需要在标签里直接定义宽高
2014/12/17 HTML / CSS
戴森美国官网:Dyson美国
2016/09/11 全球购物
复古服装:RetroStage
2019/05/10 全球购物
师范应届生语文教师求职信
2013/10/29 职场文书
小学体育教学反思
2014/01/31 职场文书
秋天的雨教学反思
2014/04/27 职场文书
机关作风建设自查报告及整改措施
2014/10/21 职场文书
员工旷工检讨书
2015/08/15 职场文书
Go遍历struct,map,slice的实现
2021/06/13 Golang