apiDoc教程目录
13
2022
09
10
2022
06
Nginx添加模块http_image_filter_module实现图片缩略图功能
前言
我们可能服务器上使用yum安装的Nginx,这时要新增模块的思路大致如下
官网下载相同版本的nginx源码包
编译安装并指定需要的模块(第三方模块需要单独下载对应的包)
注意只编译make,不要编译安装make install. 编译完成会在objs目录下生成可执行文件nginx
&nbs
25
2022
05
禁止yisouspider
robots文件实现方式
1) 完全禁止yisouspider抓取:
User-agent: yisouspider
Disallow: /
2) 禁止yisouspider抓取指定目录
User-agent: yisouspider
Disal
05
2021
07
PHP如何获取客户端ip地址
一、如果没有使用代理服务器,
REMOTE_ADDR = 客户端IP HTTP_X_FORWARDED_FOR = 没数值或不显示
$ip = $_SERVER['REMOTE_ADDR'];
30
2020
11
使用screw plus来保护php代码安全
https://github.com/del-xiong/screw-plus
http://git.oschina.net/splot/php-screw-plus
screw plus是一个开源的php扩展,作用是对php文件进行加密,网络上提供php加密的服务很多,但大多都只是混淆级别的加密,被人拿到加密文件问只要有足够耐心就能破解,与之不同的是,screw plus采用扩展来加解密,而
04
2020
08
数据库命名规范
我们在开发一个简单的项目时,变量名、字段名都可以随心所欲,想怎么起就怎么起!当项目需要多人协同开发时,这样任性是不行滴!
每个人有每个人的习惯,格式不统一会影响到项目的开发进度,对于后期的维护也会带来可读性不高,规则不统一的麻烦!
本文是一篇包含了数据库命名、数据库表命名、数据库表字段命名及SQL语言编码
13
2020
02
【转】PHP对Redis操作详解
/*1.Connection*/
$redis = new Redis();
$redis->connect('127.0.0.1',6379,1);//短链接,本地host,端口为6379,超过1秒放弃链接
$redis->open('127.0.0.1',6379,1);
12
2020
02
PHP操作Redis
1.PHP操作Redis之List
1、lPush()/rPush()
lPush()的语法格式是:$redis->lPush(key, value),作用是将value添加到链表key的左边(头部)。
rPush()的语法格式是:$redis->rPush(key, value),作用是将value添加到链表key的右边(尾部)。
2、lPushx()/rPushx()
lPushx
09
2018
10
安装ffmpeg-php
安装ffmepg-php
#tar -jxvf ffmpeg-php-0.6.0.tbz2
#cd ffmepg-php
#/usr/local/php/bin/phpize
#./configure --with-php-config=/usr/local/php/bin/php-config --with-ffmpeg=/usr/local/ffmpeg
#make && make install
26
2016
07
CSS3 animation 属性
使用简写属性,将动画与 div 元素绑定:
div
{
animation:mymove 5s infinite;
-webkit-animation:mymove 5s infinite; /* Safari 和 Chrome */
}语法
animation