常量和变量:

R_P //用于记录总论坛目录的绝对路径 D_P //用于分论坛目录的绝对路径 H_R //用于论坛使用插件目录的绝对路径 ./hack/bank/ phpwind //常用变量 $manager //创始人数组 $windid //登陆用户用户名 $winduid //登陆用户UID $groupid //用户所在组ID 游客为’guest’ $onlineip //访问IP地址 $timestamp //当前时间戳 $imgdir //图片dir $attachdir //附件dir

常用函数:

//对所有变量进行过滤,论坛没定义的变量都不能在程序中运行 function InitGP($keys,$method=null,$cvtype=1)

//提示信息 function Showmsg($msg_info,$dejump=0)

//输出模板 function PrintEot($template,$EXT=’htm’)

//输出页脚 function footer()

//将字符串转换为UNIX时间戳 function PwStrtoTime($time)

//针对SQL语句的变量进行反斜线过滤,并两边添加单引号 function pwEscape($var,$strip = true)

//过滤数据每个元素值,并进行逗号合并 function pwImplode($array,$strip=true)

//获取数据的分页连接串 function numofpage($count,$page,$numofpage,$url,$max=null)

Nginx 自动禁止爬虫IP采集

### 背景最近我们有一个公开服务提供给客户查询关键词的热度值,由于这个API做在官方网站上,自然没有用户登陆,也没有很高查询成本,所以设计上没有任何鉴权无法进行身份认定,于是就被一个爬虫开了超高并发请求,直接后端的AWS Tomcat CPU被用尽,导致无法响应。爬虫显然...… Continue reading

Redis原子性事务Lua应用

Published on June 28, 2020