Search Filters
Search Results
2033 total results found
后台文章增删改查功能实现(支持Markdown)
本节我们将会完成博客后台管理系统的文章发布功能:我们将会继续完善 posts 表迁移、引入一些额外前端资源、并实现文章创建、修改和删...
GORM 使用入门
ORM 与 GORM 我们已经成功存储数据到数据表,但是所有操作都要自行编写代码,很多编程语言和框架会引入 ORM 来解决模型类与...
课程介绍&目录索引
此系列教程已全部更新完毕,通过本系列教程的学习,你可以对 TCP/IP 协议栈有一个总体的了解,从而对 TCP、UDP、Socket...
概述及目录索引
1、设计模式概述 在软件工程中,设计模式(Design Pattern)是对软件设计中普遍存在(反复出现)的各种问题,所提出的解决...
目录索引
本文档是由学院君翻译提供的 Laravel 7.x 中文文档,供学习参考用,如有纰漏,欢迎指正: 序言 新版特性 升级指南 ...
Composer 2.0 发布带来的性能优化、新特性和升级指南
Composer 在昨天程序员节这天发布了 2.0 版本,本次版本距离 Composer 1.0 beta 版本发布已经过去了 8 ...
高负载导致的线上数据库突发性能问题解决方案及 PHP 数据库长连接初探
我们接着上篇教程,来看看短时间内过高负载导致的线上数据库性能问题如何解决。 首先要简单分析下高负载的原因,这里我们以常见的两种为例...
目录索引
由 Laravel 学院提供的 Laravel 5.7 中文文档,供学习参考用,如有纰漏,请指正:序言新版特性升级指南贡献指南API...
目录索引
由 Laravel 学院提供的 Laravel 5.8 中文文档,供学习参考用,如有纰漏,请指正: 序言新版特性升级指南贡献指南A...
基于 Redis HyperLogLog 实现用户 UV 统计中间件功能
引子 在通过 Redis 实现全站访问计数器中,学院君已经给大家演示了统计用户 PV 的实现思路,今天我们来看看如何实现用户 UV...
请教:模块化开发和扩展包开发,应该用哪个?
以前一直用模块化开发来着,看到 Laravel 文档里有扩展包开发,可以用 Composer 安装,感觉比模块化方便,不禁眼前一亮。...
通过幂等设计和原子锁避免重复退款
幂等性设计 我们回顾下上篇教程创建的 RefundAttendee 任务类,它会做两件事情 —— 退款和发送邮件: 如果这个...
通过队列批处理退款订单
上篇教程我们看到了将单个耗时队列任务拆分成多个子任务的好处: 但是这也引入了新的问题,如果使用 Redis 作为队列驱动,会存...
业务流量峰值检测和数据一致性
业务流量有尖峰听起来不错,但是当尖峰到来时需要通知开发者以便有足够的资源(CPU、内存等)应对。 检测流量尖峰并发送通知 假设我...
基于 JWT 实现用户认证接口
引入 JWT 包提供用户认证服务 微服务接口都是基于 API 的,所以传统的基于 Cookie + Session 的用户认证方式...