用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&&mysql)六
Oct 09 PHP
我用php+mysql写的留言本
Oct 09 PHP
深入探讨<br />和 \r\n两者有什么区别??
Jun 05 PHP
教你如何解密 “ PHP 神盾解密工具 ”
Jun 20 PHP
ThinkPHP独立分组使用的注意事项
Nov 25 PHP
php实现ip白名单黑名单功能
Mar 12 PHP
mac下多个php版本快速切换的方法
Oct 09 PHP
利用Laravel生成Gravatar头像地址的优雅方法
Dec 30 PHP
php微信公众号开发之快递查询
Oct 20 PHP
PHP simplexml_load_string()函数实例讲解
Feb 03 PHP
Laravel开启跨域请求的方法
Oct 13 PHP
详解php中流行的rpc框架
May 29 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
深入掌握include_once与require_once的区别
2013/06/17 PHP
PHP三元运算的2种写法代码实例
2014/05/12 PHP
使用Huagepage和PGO来提升PHP7的执行性能
2015/11/30 PHP
php导出生成word的方法
2015/12/25 PHP
微信随机生成红包金额算法php版
2016/07/21 PHP
thinkPHP多语言切换设置方法详解
2016/11/11 PHP
浅析PHP echo 和 print 语句
2020/06/30 PHP
纯JavaScript实现的完美渐变弹出层效果代码
2010/04/02 Javascript
JavaScript 面向对象之命名空间
2010/05/04 Javascript
JS取文本框中最小值的简单实例
2013/11/29 Javascript
Javascript玩转继承(三)
2014/05/08 Javascript
js读取json的两种常用方法示例介绍
2014/10/19 Javascript
JS是按值传递还是按引用传递
2015/01/30 Javascript
高性能JavaScript循环语句和条件语句
2016/01/20 Javascript
微信小程序踩坑记录之解决tabBar.list[3].selectedIconPath大小超过40kb
2018/07/04 Javascript
jQuery实现基本动画效果的方法详解
2018/09/06 jQuery
React+Antd+Redux实现待办事件的方法
2019/03/14 Javascript
详解在Javascript中进行面向切面编程
2019/04/28 Javascript
微信小程序页面间跳转传参方式总结
2019/06/13 Javascript
[02:39]DOTA2英雄基础教程 极限穿梭编织者
2013/12/05 DOTA
Python中pygame安装方法图文详解
2015/11/11 Python
python爬虫_自动获取seebug的poc实例
2017/08/05 Python
关于Django外键赋值问题详解
2017/08/13 Python
python使用Turtle库绘制动态钟表
2018/11/19 Python
python绘制封闭多边形教程
2020/02/18 Python
Python爬虫新手入门之初学lxml库
2020/12/20 Python
Python面试题:Python里面如何生成随机数
2015/03/12 面试题
写好求职应聘自荐信的三部曲
2013/09/21 职场文书
技术总监岗位职责
2013/12/05 职场文书
小学捐书活动总结
2014/07/05 职场文书
物流业务员岗位职责
2015/04/03 职场文书
为自己工作观后感
2015/06/11 职场文书
Html分层的box-shadow效果的示例代码
2021/03/30 HTML / CSS
TensorFlow中tf.batch_matmul()的用法
2021/06/02 Python
springboot中一些比较常用的注解总结
2021/06/11 Java/Android
未发现nvidia显卡怎么办?Win11系统中未检测到nvidia显卡解决教程
2022/04/08 数码科技