用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加MYSQL服务器
Oct 09 PHP
php whois查询API制作方法
Jun 23 PHP
PHP cdata 处理(详细介绍)
Jul 05 PHP
kohana框架上传文件验证规则写法示例
Jul 14 PHP
PHP永久登录、记住我功能实现方法和安全做法
Apr 27 PHP
PHP保存session到memcache服务器的方法
Jan 19 PHP
谈谈php对接芝麻信用踩的坑
Dec 01 PHP
php的常量和变量实例详解
Jun 27 PHP
PHP守护进程化在C和PHP环境下的实现
Nov 21 PHP
浅谈PHP匿名函数和闭包
Mar 08 PHP
自定义Laravel (monolog)日志位置,并增加请求ID的实现
Oct 17 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开发文档 会员收费1期
2012/08/14 PHP
PHP实现求两个字符串最长公共子串的方法示例
2017/11/17 PHP
javascript学习笔记(二) js一些基本概念
2012/06/18 Javascript
js实现日历可获得指定日期周数及星期几示例分享(js获取星期几)
2014/03/14 Javascript
JavaScrip调试技巧之断点调试
2015/10/22 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
2016/06/13 Javascript
判断输入的字符串是否是日期格式的简单方法
2016/07/11 Javascript
jQuery时间验证和转换为标准格式的时间格式
2017/03/06 Javascript
javaScript动态添加Li元素的实例
2018/02/24 Javascript
JavaScript函数、闭包、原型、面向对象学习笔记
2018/09/06 Javascript
9102了,你还不会移动端真机调试吗
2019/03/25 Javascript
layer.open回调获取弹出层参数的实现方法
2019/09/10 Javascript
微信小程序文章详情功能完整实例
2020/06/03 Javascript
[02:46]2014DOTA2国际邀请赛 选手为你解读比赛MVP充满梦想
2014/07/09 DOTA
python多重继承新算法C3介绍
2014/09/28 Python
初步剖析C语言编程中的结构体
2016/01/16 Python
深度定制Python的Flask框架开发环境的一些技巧总结
2016/07/12 Python
Python 使用requests模块发送GET和POST请求的实现代码
2016/09/21 Python
Python利用itchat对微信中好友数据实现简单分析的方法
2017/11/21 Python
python实现人人自动回复、抢沙发功能
2018/06/08 Python
在python中将list分段并保存为array类型的方法
2019/07/15 Python
python 自定义装饰器实例详解
2019/07/20 Python
django创建简单的页面响应实例教程
2019/09/06 Python
Python学习之路之pycharm的第一个项目搭建过程
2020/06/18 Python
python 多线程死锁问题的解决方案
2020/08/25 Python
一款CSS3实现多功能下拉菜单(带分享按)的教程
2014/11/05 HTML / CSS
一款纯css3实现的鼠标经过按钮特效教程
2014/11/09 HTML / CSS
Europcar比利时:租车
2019/08/26 全球购物
葡萄牙航空官方网站:TAP Air Portugal
2019/10/31 全球购物
企业文化口号
2014/06/12 职场文书
质量管理标语
2014/06/12 职场文书
中文专业求职信
2014/06/20 职场文书
法律意见书范本
2015/06/04 职场文书
高中政治教师教学反思
2016/02/23 职场文书
k8s部署redis cluster集群的实现
2021/06/24 Redis
Ruby使用Mysql2连接操作MySQL
2022/04/19 Ruby