13
2022
09

apidoc教程(非常详细的讲解)

apiDoc教程目录

1、安装nodejs

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