2020年4月27日

如何开发 Laravel 扩展包并发布到 Composer

摘要: 开发扩展包 我们来做一个根据第一个字符或者汉字生成头像的laravel扩展包。其实原理就是我们自己去写一个服务提供者,把服务提供者配置到app/providers数组中。 1.第一步现在自己项目中跟目录创建packages/cxp/avatar/src 2.修改 composer.json "psr 阅读全文

posted @ 2020-04-27 17:02 爱漂泊人生 阅读(654) 评论(0) 推荐(0) 编辑

解决 Laravel JWT 多表认证时获取不到当前认证用户的问题

摘要: 解决 Laravel JWT 多表认证时获取不到当前认证用户的问题 由 4Ark 创建于1年前, 最后更新于 1年前 版本号 #1 2987 views 1 likes 0 collects 问题描述 最近在做一个项目,需要多表认证,分别为admin和user表,我采用的JWT认证方式,但今天遇到了 阅读全文

posted @ 2020-04-27 16:57 爱漂泊人生 阅读(983) 评论(0) 推荐(0) 编辑

laravel添加api缓存系统

摘要: 项目背景:最初是想给接口加缓存,但是不想每个接口添加缓存代码,就写了个统一的缓存系统。 技术方案: 本项目使用laravel框架 监听requestHanled事件写入缓存 添加apiCache中间件,对每个get访问进行拦截,检查是否有缓存,如果有,就读取缓存就返回,如果没有,就执行下一个中间件。 阅读全文

posted @ 2020-04-27 16:53 爱漂泊人生 阅读(921) 评论(0) 推荐(0) 编辑

深入学习 Composer 自动加载(autoload)机制

摘要: 众所周知 composer 是现代 PHP 项目的基石, 与古老的 pear 不同, composer 并不是一款专注于系统级别 php 管理的包管理系统,而是基于项目的一个库管理系统。这就好比 npm install -g 和 npm install 的区别。而且最主要的是 pear 不太能跟上时 阅读全文

posted @ 2020-04-27 11:36 爱漂泊人生 阅读(1950) 评论(0) 推荐(0) 编辑

基于 Laravel 的 API 服务端架构代码

摘要: 1、源码地址 原文出处:http://flc.ren/2016/08/549.html GitHub:https://github.com/flc1125/ApiServer 2、部署说明 现有API基于laravel框架开发,本次介绍也针对laravel。可根据文档自行调整,以适用其他框架下使用! 阅读全文

posted @ 2020-04-27 10:58 爱漂泊人生 阅读(645) 评论(0) 推荐(0) 编辑

使用阿里云、腾讯云推出 Composer的全量镜像

摘要: 阿里云镜像 本镜像与 Packagist 官方实时同步,推荐使用最新的 Composer 版本,每隔 30s 会刷新全国 CDN 缓存。 全局配置(推荐) 所有项目都会使用该镜像地址: composer config -g repo.packagist composer https://mirror 阅读全文

posted @ 2020-04-27 09:22 爱漂泊人生 阅读(494) 评论(0) 推荐(0) 编辑

导航