好好努力,天天向上-首页.技术.

Redis 秒杀系统实战代码

Redis 秒杀 本来这个是想弄到博客的实验室里面的,但是测试后服务器顶不住测试,容易崩就放弃了。下面是具体的代码,大概主要的注释都有了,有疑问留言哈哈

PHP basic digest API接口鉴权

接口鉴权 API Basic Digest 初代的是basic的认证,比较容易被破解。升级版的就是加上摘要basic digest。可用于api接口请求的一个过滤,为api的安全提供一定的保护。需要注意的地方 有个问题是前端ajax会发送一个预请求OPTION,后端需要对此作出正确的回应前端ajax才会真正的请求。

PHP html富文本转Json错误

PHP html富文本转Json错误 商城的详情页面使用百度的富文本,存储在mysql中。 前端使用vue,所以在去取出来和其他数据一起转为json数据返回给前端的时候发生错误,json格式错误。打印发现是富文本里面有图片或者说是有 “” 双引号的原因,在网上找了一些方法说需要转义再存。后来觉得这种方法不是很适合,所以换了一种方法,使用 Base64 的方式

简述LNMP的工作原理

lnmp linux nginx mysql php 首先我们先来了解一下整一个的工作流程: 浏览器发送http请求给服务器nginx上,nginx将这个请求转发给fast-cgi模块,fast-cgi去与php-fpm通信,php-fpm调用php解析器解析,将解析结果原路返回直到浏览器上,最终浏览器解析内容渲染 简要的解释下其中的要点:

创建compser包上传到packagist

compse packagist 简单的创建一个compser包上传到packagist 准备工作是得有GitHub和packagist账号 packagist的账号可以用GitHub来登录 大致流程是: 先在GitHub上创建一个仓库让后clone下来 初始化composer(composer的安装请自行百度) 编辑composer.json 和 创建对应的文件夹和文件

什么是JWT(json web token)

JWT json_web_token 关于JWT的讲解和说明在网上有很多,其实也不用再过多去写文章来说明,在网上找了一篇比较通俗易懂的文章。 现在有很多的php类库都可以使用到jwt 例如:

Laravel5 JWT

Laravel5 JWT 签名 在使用laravel集成的JWT的过程中遇到的坑 基本使用请到官方说明文档查看 laravel官方的集成简介 环境:laravel5.3+window+phpstudy

支付宝小程序支付

支付宝 小程序

Redis的两种持久化操作RDB-AOF

redis,持久化保存数据,RDB,AOF 相对来说RDB这种持久化模式更加适合较多的场景 以下转载 Redis支持RDB和AOF两种持久化机制,持久化功能有效地避免因进程退出造成的数据丢失问题,当下次重启时利用之前持久化文件即可实现数据恢复。 1. RDB是什么 RDB持久化是把当前进程数据生成快照保存到硬盘的过程,触发RDB持久化过程分为**手动触发**和**自动触发**。

Top