本篇文章更新于 2022-01-16 12:45:45
本篇文章更新于 2022-01-16
前言
由于自己的API平台经常被频繁请求,还偶尔被CC攻击,所以自己开发出了一套防止非正常高频率请求和防止一般CC攻击的PHP版本。
优势:
- 简单易用,无论你懂不懂PHP开发,只要会复制粘贴就行。
- Memcached内存缓存技术,高性能,高并发。
- 精准无误,0误封。
- 能防护QPS10000以内的CC攻击,看机器配置,有可能更高。
- 支持范围较广,直接你网站支持PHP就行。
- 源码简单,可自行修改,可以套自己喜欢的前端模板主题。
要求:
- PHP版本 ≥ 7.2
- PHP需安装Memcached扩展
- Memcached ≥1.6
使用方法
以下开源代码添加到你网站核心文件中,相当于你网站任何页面都会引用的一个文件。类似于:config.php
WordPress网站添加到根目录的/index.php
头部即可。
其他PHP网站根据你的程序逻辑决定。