
laravel5
文章平均质量分 54
meng-xiang
记录点什么
展开
-
Laravel5 container & service provider
前言在看本篇博文之前,你应该对Laravel5有了初步的了解。例如如何定义路由与相应的控制器,如何使用Model操作数据库,如何渲染视图。掌握了以上技能,就已经可以顺畅的使用Laravel进行web开发了。对于想深入了解Laravel的伙伴们,接下来就应该了解Laravel的container和service provider。城堡、管家和奴隶从前有一个城堡,这个城堡有个大原创 2015-04-10 19:39:30 · 1926 阅读 · 1 评论 -
Lumen log daily 每天创建一份日志文件
lumen log daily每天创建一份日志文件原创 2016-05-05 16:36:01 · 5881 阅读 · 2 评论 -
Lumen 5创建Facade类
Laravel的Facade,实际上是对service container中的service provider的一层包装,使用魔术方法__callStatic调用service provider类的方法。原创 2016-05-05 17:12:56 · 4478 阅读 · 0 评论 -
Laravel监听数据库访问、打印SQL
监听数据库访问 打印sql原创 2016-03-10 17:31:43 · 4953 阅读 · 0 评论 -
在业务代码中植入异步通知功能
对异步通知的定位,是作为核心业务的一种补充,应该尽量与核心业务解耦。采用的解耦方式为“事件+监听器”。一些主流的php web框架,如laravel、yii2对“事件+监听器”的支持是“开箱即用”的,只需写少量的代码(通常是增加一些配置项)即可。这里描述的设计思想是“解耦”,是和语言无关的,属于“设计模式”的范畴。概念事件业务系统在某个时机触发事件,例如订单发货了,这时...原创 2018-02-24 11:33:34 · 295 阅读 · 0 评论 -
jobs:一个帮助你更好地组织任务的PHP库
在你的项目中,可能会遇到使用异步任务的场景,异步任务需要满足以下需求任务执行时间可自主设定(延时任务)任务失败可重试,并有最大重试次数限制任务失败后,下次重试的时间可自主设定,如固定间隔时间,随着失败次数增加逐渐增大间隔时间对于有依赖关系的任务,需要按顺序执行有些任务的执行结果依赖外部回调,需要有一个中间状态php-jobs 是一个不错的实现。这是一个抽象的库,具体的mod...原创 2018-03-29 16:39:59 · 277 阅读 · 0 评论