作者: Jobs Lin

255 篇文章

要进军Swoole啦
但愿这是一个美好的开始。美好的开始。
漫谈JWT
跨域认证的问题 互联网服务离不开用户认证。一般流程是下面这样。 用户向服务器发送用户名和密码。 服务器验证通过后,在当前对话(session)里面保存相关数据,比如用户角色、登录时间等等。 服务器向用户返回一个 session_id,写入用户的 Cookie。 用户随后的每一次请求,都会通过 Coo…
Redis常用命令
Redis keys 命令DEL key 该命令用于在 key 存在时删除 key。 DUMP key 序列化给定 key ,并返回被序列化的值。 EXISTS key 检查给定 key 是否存在。 EXPIRE key seconds 为给定 key 设置过期时间,以秒计。 EXPIREAT ke…
php-fpm详解
我们先温习下php-fpm。 php-fpm即php-Fastcgi Process Manager。 php-fpm是 FastCGI 的实现,并提供了进程管理的功能。 进程包含 master 进程和 worker 进程两种进程。 master 进程只有一个,负责监听端口,接收来自 Web Ser…
OAuth2.0之授权码模式
授权码模式(authorization code)是功能最完整、流程最严密的授权模式。它的特点就是通过客户端的后台服务器,与”服务提供商”的认证服务器进行互动。 它的步骤如下: (A)用户访问客户端,后者将前者导向认证服务器。(B)用户选择是否给予客户端授权。 (C)假设用户给予授权,认证服务器将用…
OAuth2.0与JWT
这篇文章源于一场面试,讲真的面试是很快发现自己不足的一种途径。 面试官提出的问题是:“介绍下OAuth2.0”。起初听到这个问题很慌,我对OAuth2.0本是一无所知,只知道它是授权机制罢了,但是我使用过JWT,于是我就吧啦吧啦说了一些JWT的知识。 现在想想真是滑稽,OAuth2.0与JWT貌似毛…
喜提Laravel6.0 (✪ω✪)
Laravel6.0为LTS版本二话不说,升级再说!先体验体验新版本特征,整理总结下。
cgi fastcgi与php-fpm区别和之间的关系
本文主要讲解Nginx和PHP-FPM之间的运行机制和交互过程。在深入讲解之前,需要先介绍CGI、FastCGI、PHP-CGI、PHP-FPM之间的关系。 什么是CGI? 最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总…
什么样的代码是好代码
百无聊赖的面试中,忽然考官提出了一个问题,你认为什么样的代码是好代码? 卧槽。。。这终于到了我表现的时候了。想到上午被世纪佳缘血虐的样子,不禁感慨人生大起大落来的太快。 我当上CEO,迎娶白富美,走上人生巅峰就全靠这道题了。 对着面试官慧心的一笑,心里有B树,嘴里有乾坤。 首先要遵守面向对象三大基本…