摘要: 你可能想创建一个在应用的任何地方都可以访问的函数,这个教程将帮你实现 👏 很多教程都会说,你在 composer.json 这个文件中通过添加一个自动加载的文件,就可以实现这个需求。但我认为这不是一个好的方式,当你在 helpers.php 文件中添加了更多的函数时,可读性将变得很差。 下面我将介 阅读全文
posted @ 2019-11-10 21:24 八重樱 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 当创建队列jobs、监听器或订阅服务器以推送到队列中时,您可能会开始认为,一旦分派,队列工作器决定如何处理您的逻辑就完全由您自己决定了。 嗯……并不是说你不能从作业内部与队列工作器交互,但是通常情况下,哪怕你做了,也是没必要的。 这个神奇的骚操作的出现是因为“InteractsWithQueue”这 阅读全文
posted @ 2019-11-10 21:12 八重樱 阅读(2593) 评论(0) 推荐(0) 编辑
摘要: 环境:MacOS 10.13 MAMAP Prophp 7.0.33 + xdebugVisual Studio Code前言我所理解的 POP Chain:利用魔术方法并巧妙构造特殊属性调用一系列函数或类方法以执行某种敏感操作的调用堆栈反序列化常用魔法函数前言我所理解的 POP Chain:利用魔 阅读全文
posted @ 2019-11-10 20:42 八重樱 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 今天,我的任务是,在 Laravel 应用程序用户个人资料页面上,用户名旁边添加一个绿点,表示他们是否在线。我首先想到的是,我们将需要启动一个 node.js 服务器并跟踪每个用户的活动套接字连接。然后用当前登录的用户套接字,我们可以实时更新在线状态!唯一的问题是,这是我们目前的要求,有点超过顶部, 阅读全文
posted @ 2019-11-07 21:17 八重樱 阅读(515) 评论(0) 推荐(0) 编辑
摘要: Laravel 发布了 v6.2 版本,它添加了一个新的密码确认功能,该功能使你可以要求已登录的用户重新输入密码,然后才能访问路由。 在你执行敏感操作的时候,这个功能就类似GitHub确认对话框。在 Laravel 中你可以轻松的设置它,所以让我们来试用一下新功能,以便你可以更好的了解它的工作原理: 阅读全文
posted @ 2019-11-07 21:04 八重樱 阅读(663) 评论(0) 推荐(0) 编辑
摘要: 我最近在 Laravel Brasil 社区看到一个问题,结果比看起来更有趣。想象一下你有一个 UsersResource 用下面的实现: 1 <?php 2 namespace App\Http\Resources; 3 use Illuminate\Http\Resources\Json\Res 阅读全文
posted @ 2019-11-07 20:39 八重樱 阅读(999) 评论(0) 推荐(0) 编辑
摘要: thinkphp5配合datatable插件分页后端处理程序第一版DataTable.php v.1.0 1 <?php 2 use think\Db; 3 /** 4 * DataTable.php. 5 */ 6 /** 7 * datatable结合thinkphp5使用的分页后台处理程序. 阅读全文
posted @ 2019-11-07 14:43 八重樱 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 首先我们用go-micro构建一个服务。(关于go-micro的使用可以参照官方实例或者文档) //新建一个微服务 micro new --type "srv" user-srv 定义我们的服务,这里定义两个rpc服务,Register和User 1 // 修改proto 2 syntax = "p 阅读全文
posted @ 2019-11-07 14:13 八重樱 阅读(2540) 评论(1) 推荐(1) 编辑
摘要: Laravel作为最受欢迎的php web框架一直广受广大互联网公司的喜爱。 笔者也参与过一些由laravel开发的项目。虽然laravel的性能广受诟病但是业界也有一些比较好的解决方案,比如堆机器,比如使用swoole进行加速。 一个项目立项到开发上线,随着时间和需求的不断激增,会越来越复杂,变成 阅读全文
posted @ 2019-11-07 13:58 八重樱 阅读(6184) 评论(1) 推荐(1) 编辑
摘要: 分布式缓存是现在很多分布式应用中必不可少的组件,但是用到了分布式缓存,就可能会涉及到缓存与数据库双存储双写,你只要是双写,就一定会有数据一致性的问题,那么你如何解决一致性问题? Cache Aside Pattern 最经典的缓存+数据库读写的模式,就是 Cache Aside Pattern。读的 阅读全文
posted @ 2019-11-06 21:06 八重樱 阅读(652) 评论(0) 推荐(0) 编辑