Tag: 客户端
68 total results found
Redis 客户端与服务端通信协议 RESP 详解及 predis 扩展实现原理
在上篇教程中,学院君通过字符串键值对 Redis 指令执行的生命周期给大家整体介绍了 Redis 的组织架构和基本实现,从今天开始,...
安全地使用 Redis(下):基于 Spiped 代理对通信进行加密
上篇教程我们介绍 Redis 安全隐患的时候提到 Redis 客户端和服务端通信默认是明文传输,而且 Redis 也没有提供诸如 S...
安全地使用 Redis(上):端口安全、指令安全和内存使用限制
本来规划开始更新 Redis 底层实现、数据结构和高性能原理了: 不过考虑到如何安全使用 Redis 也是这个比较基础的东西,...
基于 Redis 发布订阅 + Socket.io 实现事件消息广播功能
广播系统概述 前面学院君给大家介绍了 Laravel 底层基于 Redis 列表驱动的消息队列实现原理,以及基于消息队列的事件监听...
Redis 安装部署和基本数据结构介绍
安装部署 Redis 是由意大利开发者 Salvatore Sanfilippo(antirez)通过 C 语言开发的、基于内存的...
基于 Laravel Passport 提供 OAuth2 认证解决方案
简介 Laravel 通过传统的登录表单已经让用户认证变得很简单,但是 API 认证怎么实现?API 通常使用令牌(token)进...
HTTP 客户端
简介 Laravel 基于 Guzzle HTTP 客户端封装了一个优雅的、最小化的 API,从而方便开发者快速创建 HTTP 请...
MySQL 数据库连接原理和性能优化
常见的 MySQL 客户端 MySQL 服务端启动之后,就可以通过客户端建立与服务端的连接,然后发送查询/更新请求了。 我们可以...
WebSocket
WebSocket API:允许客户端代码在客户端和支持 WebSocket 协议的服务器端创建双向的套接字类型的连接。使用非常简单...
文件系统与客户端数据库
文件系统 API 操作本地文件系统的文件分为以下几步:首先,必须要获取一个表示本地文件系统的对象: // 同步版本 // 永久...
Web 应用存储和离线 Web 应用
HTML5 新增了「应用程序缓存」,允许 Web 应用将应用程序自身本地保存到用户浏览器中。不同于上面提到的存储数据,它是将应用程序...
利用 IE userData 持久化数据
IE5 及以上版本的浏览器通过在 Document 元素后面附加一个 userData 来实现客户端存储: var memory ...
Cookie
在支持 navigator.cookieEnabled 的浏览器中可以通过该属性判断浏览器是否支持 Cookie。 Cookie ...
localStorage 和 sessionStorage
客户端存储方案 Web 应用允许使用浏览器提供的 API 实现将数据存储到用户的电脑上。这种客户端存储相当于赋予了 Web 浏览器...
客户端框架
基于客户端框架或类库来创建 Web 应用非常便捷,它们对 Web 浏览器提供的标准和专用 API 进行了封装,并向上提供更高级别的 ...