拥有laravel标签的文章

进击微信小程序 AES交互加密

最近在开发微信小程序;涉及到请求接口数据加密的问题;用的是`laravel` 框架;话不多说直接上代码;这是 `laravel` 中间件;参考了微信根据session_key解密用户信息;```php<?phpnamespace App\Http\Middleware;use Closure;/ Class verifySign @p...
阅读全文

Laravel 使用后置中间件

玩啦 2年多的 laravel 最近才注意到 laravel 的中间件还有后置的;之前我理解的中间件都是在请求之前做的一些逻辑判断;那么后置中间件可以做一些什么呢?1:统计记录API的响应时间,请求参数和响应值;2:后台的一些操作记录;......等等;有了后置中间件;对于我们处理某些业务会方便许多;其实很简单;Laravel 的中间件有一个叫做 `termin...
阅读全文

Laravel 队列系统实现(二) Supervisor

上一节,已经队列任务类已经成功创建了;但是上节遗留下来的问题;问题 :在我们真实的开发过程中;不可能一直开着这个命令行这个窗口;里面运行着 `php artisan queue:work` 这个命令吧;这时就需要 搭建进程守护了;接下来我们会需要下载一个进程守护的软件`supervisor`;开发的一个client/server服务;是linux/unix系统下...
阅读全文

Laravel 队列系统实现(一) 创建任务篇

最近公司遇到客户反馈问题;说是下单反应慢;我打开f12;我看了一下接口的请求时间 平均下来10秒以上 (心里想想确实比较慢啊);(╥╯^╰╥)开始排查问题;刚开始我以为是sql查询效率的问题;开始优化sql;没有加索引的地方加索引;后面发现请求的时间还是没有提升上去;心里一想,下单这一块处理的逻辑确实有点多啊;计算商品价格 (商品规格 , 商品运费 , ...
阅读全文

laravel scout 全文搜索篇

最近看再看白俊遥大牛的博客,用laravel scout 做全文搜索,自己试了一试发现还是有坑,还是我自己没看仔细,还是自己少运行一条命令 composer require algolia/algoliasearch-client-php ,所以导致 Class 'AlgoliaSearch\Version' not found 查询报错 , 然而自己又找了laravel scout 的官方文档看了看 , 功夫不负有心人 , 经历了九九八十一难 ,终于成功了
阅读全文

laravel 的env配置文件中 app_env 可以设置成哪些值?

重线上拉下来的代码报错 : It is unsafe to run Dusk in production laravel 找了一下午,没找到是什么原因 ,一头雾水 ,带着程序员的专研精神 , 研究出来 ,带大家爬坑 (说实话就是自己菜)
阅读全文

安装laravel 5.6 跳过去的坑

刚开始接触laravel的时候是在laravel 5.1的时候,现在laravel 5.6 了, 变化挺大的 ,想装着学习学习, 没想到在安装的时候就遇到了问题
阅读全文