无法正常浏览本邮件,请点此查看,查看往期 请点此

Laravel 周刊第 18 期

点赞排行

个点赞 20
Redis 性能优化 13 条军规 wenber

Redis 是基于单线程模型实现的, 也就是Redis 是使用一个线程来处理所有的客户端请求的, 尽管 Redis 使用了非阻塞式 IO, 并且对各种命令都做了优化(大部分命令操作时间复杂度都是O(1)), 但由于 Redis 是单线程执行的...

个点赞 15
用户钱包(账户)设计 Euan

前言 在涉及关于金钱的业务系统时,一定要注意数据安全。通常可以把财务相关的数据库,独立于其他的业务系统数据库。从表的设计角度来看。应该纪录每一步资金的流向,方便数据追踪下面来开始设计数据表。 1,表设计...

个点赞 11
Laravel 开发最佳实践 arvin-hermit

这并非laravel官方强制要求的规范,而是我们在日常开发过程中遇到的一些容易忽视的优秀实现方式。 内容 单一职责原则 保持控制器的简洁 使用自定义Request类来进行验证 业务代码要放到服务层中 DRY原则 不要重复自己...

个点赞 11
解决 Specified key was too long ... 767 bytes 的另一種方法 rc1021

能用 innodb_large_prefix 解决问题就别再用 Schema::defaultStringLength(191); 解决了。要了解问题的本质,才能够找到更适当的方式解决问题。 Update Log 2020.03.28 :感谢 @miaotiao 提醒(1.)目前这个方法只能...

个点赞 10
知识分享--消息队列 Shine-x

概述 什么场景用到了消息队列 说到消息队列你脑子就要想到异步、削峰、解耦,条件反射那种。 异步: 我们之前的场景里面有很多步骤都是在一个流程里面需要做完的,就比如说我的下单系统吧,本来我们业务简单,下单了...

个点赞 8
[扩展推荐] Laravel-backup-panel 为 Spatie 开源 Laravel Backup 数据库备份包提供一个管理界面 精品译文

https://github.com/pavel-mironchik/laravel... 为 spatie/laravel-backup 扩展包提供一个图形化面板。它提供以下功能: 创建备份 (完全备份 | 仅数据库 | 仅文件)检查备份运行状态列出所有备份下载备份删除备份监...

个点赞 7
企业级前后端分离框架 laravelcmf JeffreyBool

企业级前后端分离框架 起因,每次感觉做系统都要重复造一遍后台权限系统的轮子,感觉不是太方便。还有就是没有做过什么大型的开源系统,想基于这个后续慢慢开源更多的东西 展望 开箱即用,方便快速开发,对后台有颜...

个点赞 6
PHP 并发扣款,保证数据一致性(悲观锁和乐观锁) AR414

业务场景分析 用户购买商品的逻辑中,需要对用户钱包的余额进行查询和扣款 异常:如果同一用户并发执行多个业务进行”查询+扣款”的业务中有一定概率出现数据不一致 Tips:如果没有做限制单一接口请求频率,用户使用并...

更多周点赞排行文章

最多讨论

个评论 17
GitHub clone 太慢了,更改 hosts 指向 GitHub 的 IP 也没用 BboyFate

这种速度怎么太难了有哪位知道怎么解决的 我的 hosts 文件: 虚拟机的 windows 的

个评论 11
有没有在深圳的 PHPer,打听一下深圳目前求职市场情况 Allen_Chan

有没有在深圳的PHPer,打听一下深圳目前求职市场情况。目前肉身是在北京,北京这边工作实在比年前少了很多,投简历基本没有面试的。本来因为家庭原因过一两年也是要去深圳发展的,现在的情况下想看看深圳如何,有没...

个评论 10
个人比较反感的一些写法 lyxxxh

这只是我个人的感觉 () 里面的数字代变我个人讨厌程度。1-5吧 这些令我反感的,我都做过… 重要逻辑不拆分 (4) 这种才是最为讨厌的,一旦出bug(也很容易出),调试是非常麻烦的。 对于订单结算这些复杂操作,我认为必须要...

个评论 10
文档写的太粗糙,对新手不友好 xgrit

完全看不懂

个评论 9
企业级前后端分离框架 laravelcmf JeffreyBool

企业级前后端分离框架 起因,每次感觉做系统都要重复造一遍后台权限系统的轮子,感觉不是太方便。还有就是没有做过什么大型的开源系统,想基于这个后续慢慢开源更多的东西 展望 开箱即用,方便快速开发,对后台有颜...

个评论 8
Airlock 现已更名为 Sanctum leslieeilsel

由于Airlock与瑞典一家同名公司存在商标争议,现将Laravel Airlock更名为Laravel Sanctum。 详细信息请查看Laravel官方博客:Airlock 更名为 Sanctum 事件发展

个评论 7
请教大家一个问题,如何设置概率 wongvio

比如我想让用户点击一个帖子的时候,可以随机等到1-100个金币,怎么算比较科学呢,比如:20%的概率得到1-20个金币,20%的概率得到21-40个金币,...20%的概率得到90-100个金币 直接用rand太随机了,很有可能5次都是90...

个评论 6
Redis 性能优化 13 条军规 wenber

Redis 是基于单线程模型实现的, 也就是Redis 是使用一个线程来处理所有的客户端请求的, 尽管 Redis 使用了非阻塞式 IO, 并且对各种命令都做了优化(大部分命令操作时间复杂度都是O(1)), 但由于 Redis 是单线程执行的...

更多周评论排行文章

社区赞助商

成为赞助商

摒弃世俗浮躁,追求技术精湛
终身编程者的修道场 —— LearnKu.com

邮件服务由 SendCloud 赞助