mysql 慢查询

开启慢查询日志,可以让MySQL记录下查询超过指定时间的语句,通过定位分析性能的瓶颈,才能更好的优化数据库系统的性能 参数说明 slow_query_log 慢查询开启状态 slow_query_log_file 慢查询日志存放的位置(这个 阅读更多…

php分布式中Redis实现Session

方式1:修改配置 找到配置文件php.ini,修改为下面内容,保存并重启服务

方式2:修改代码 直接在代码中加入以下内容: [crayon-5ce8d7c5cc8c39314 阅读更多…

php redis 常用函数

string

list链表操作

Set集合类型 set无序集合 不允许出现重复的元素 服务端可以实现多个 集 阅读更多…

PHP安全之Web攻击

PHP的安全最大化:不对外界展示服务器或程序设计细节(屏蔽错误) SQL注入 攻击者把SQL命令插入到Web表单的输入域或页面请求的字符串,欺骗服务器执行恶意的SQL命令。 检查变量数据类型和格式 过滤特殊符号 绑定变量,使用预处理语句 X 阅读更多…

php 几个常见的设计模式

单例模式 单例模式:确保一个类只有一个实例 在计算机系统中,线程池、缓存、日志对象、对话框、打印机、数据库操作、显卡的驱动程序常被设计成单例。 特点: 只能有一个实例。 必须自行创建这个实例。 必须给其他对象提供这一实例。 为什么要使用PH 阅读更多…

mysql 命令 创建索引

索引分类 普通索引 唯一索引 主键索引 组合索引 全文索引 空间索引 创建索引语句

unique|fulltext为可选参数,分别表示唯一索引、全文索引 index和key为 阅读更多…

php 获取客户端ip、浏览器、系统相关信息

获取客户端ip、ip所在城市、随机生成ip 手机号归属地 客户端浏览器、系统信息 判断设备ios或android

JWT(JSON Web Token)简介

JSON Web Token(缩写 JWT)是目前最流行的跨域认证解决方案,本文介绍它的原理和用法。 跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。

这种模式 阅读更多…

php Guzzle的使用

安装

我的版本”guzzlehttp/guzzle”: “^6.3” 简单的例子

post 参数说明 bod 阅读更多…

反向代理的定义与其作用

反向代理的定义 反向代理 (reverse proxy): 在电脑网络中, 反向代理是代理服务器的一种. 它根据客户端请求, 从后端服务器上获取资源并返回给客户端. 此处的后端服务器可以泛指整个网络, 即, 反向代理的定义没有规定后端服务器 阅读更多…