标签: laravel
共找到了1952个结果
基于 Redis 布隆过滤器实现海量数据去重及其在爬虫系统中的应用示例
布隆过滤器的引入 在上篇教程中,学院君给大家介绍了 UV 统计功能的实现思路,如果访问量较小,使用 SET 即可,如果访问量很大,...
基于 Redis HyperLogLog 实现用户 UV 统计中间件功能
引子 在通过 Redis 实现全站访问计数器中,学院君已经给大家演示了统计用户 PV 的实现思路,今天我们来看看如何实现用户 UV...
基于 Redis 实现高级限流器及其在 Laravel 队列任务处理中的应用
更高级的限流器实现 上篇教程学院君给大家演示了如何通过 Redis 的字符串数据结构实现限流器,其中需要用到两个字符串键值对:一个...
基于 Redis 实现简单限流器及其在 Laravel 路由中间件中的应用
基于 Redis 字符串实现简单限流器及其在 Laravel 路由中间件中的应用 限流器的概念 作为一个分布式存储中间件,我们还...
Redis 分布式锁在 Laravel 任务调度底层实现中的应用
Laravel 任务调度的基本设置 在 Laravel 项目中,我们可以基于任务调度功能非常轻松地管理 Crontab 定时任务,...
基于 Redis 实现分布式锁及其在 Laravel 底层的实现源码
分布式锁的概念 不同于 Java、Golang 这些语言,PHP 本身并不支持并发编程,因为对于 PHP 的主战场 Web 应用而...
基于 Redis 实现 Laravel 广播功能(下):在私有频道和存在频道发布和接收消息
在私有频道广播事件消息 在上面的示例广播事件 UserSignedUp 中,我们通过 Channel 定义了一个公共频道广播,即所...
基于 Redis 实现 Laravel 广播功能(中):引入 Laravel Echo 接收广播消息
启动 Laravel Echo Server 上篇教程我们完成了广播系统的后端配置和事件分发,并探究了底层源码的实现,最终落地的都...
基于 Redis 实现 Laravel 广播功能(上):广播事件分发和底层源码探究
在上篇教程中,学院君给大家演示了如何通过 Redis + Socket.io 实现事件消息广播功能,这是一个非常简单的实现,目的在于...
基于 Redis 发布订阅 + Socket.io 实现事件消息广播功能
广播系统概述 前面学院君给大家介绍了 Laravel 底层基于 Redis 列表驱动的消息队列实现原理,以及基于消息队列的事件监听...
基于 Redis 消息队列实现 Laravel 事件监听及底层源码探究
在 Laravel 中,除了使用 dispatch 辅助函数通过 Illuminate\Bus\Dispatcher 显式推送队列任...
Laravel 消息队列的优先级和失败任务重试实现
上篇教程发布后,有同学反馈消息队列的优先级怎么实现,Laravel 本身对此提供了支持,除此之外,Laravel 的队列组件还支持批...
基于 Redis 实现 Laravel 消息队列系统及底层源码探究
消息队列简介 一个完整的队列系统由以下三个组件组成: 队列(Queue) 消息(Message) 处理进程(Worker) ...
通过 Nebula 扩展包构建基于 Laravel + Alpine + Tailwind 的后台管理系统
简介 Nebula 是一个最小化的、易于上手的 Laravel 后台管理扩展包,当然了,Laravel 后台管理扩展包现如今已如过...
基于 Laravel Fortify 提供纯后端用户认证解决方案
简介 Laravel Fortify 是一个与前台技术无关的纯后端 Laravel 认证功能实现扩展包。Fortify 提供了实现...