- 批量处理任务的场景在我们开发中是经常使用的,比如邮件群发,消息通知,短信,秒杀等等,我们需要将这个耗时的操作放在队列中来处理,从而大幅度缩短Web请求和相应的时间。下面讲解下Laravel中队列的使用 配置文件 config/queue.php <?php return [ ... 批量处理任务的场景在我们开发中是经常使用的,比如邮件群发,消息通知,短信,秒杀等等,我们需要将这个耗时的操作放在队列中来处理,从而大幅度缩短Web请求和相应的时间。下面讲解下Laravel中队列的使用 配置文件 config/queue.php <?php return [ ...
- 使用Laravel-admin做项目,原本好好的项目,今天一运行则报错:Driver [] is not supported,截图如下:翻看百度翻译之后,才知道是不支持驱动器[],但是知道意思还是不知道如何去更改,最后在大牛的帮助下解决了,解决方法如下:在/config/admin.php文件中:'upload' =&... 使用Laravel-admin做项目,原本好好的项目,今天一运行则报错:Driver [] is not supported,截图如下:翻看百度翻译之后,才知道是不支持驱动器[],但是知道意思还是不知道如何去更改,最后在大牛的帮助下解决了,解决方法如下:在/config/admin.php文件中:'upload' =&...
- 文章目录 注册elasticSearch服务配置env配置在控制器创建搜索设置视图展示效果 在做这个功能前,你需要安装好你的elasticSearch 参考文档:https://clou... 文章目录 注册elasticSearch服务配置env配置在控制器创建搜索设置视图展示效果 在做这个功能前,你需要安装好你的elasticSearch 参考文档:https://clou...
- author:咔咔 wechat:fangkangfk 所谓迁移就像是数据库的版本控制,这种机制允许团队简单轻松的编辑并共享应用的数据库表结构。迁移通常和 Laravel 的 schema 构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经频繁告知团队成员需要手动添加列到本地数据库表结构以维护本地开发环境,那么这正是数据库... author:咔咔 wechat:fangkangfk 所谓迁移就像是数据库的版本控制,这种机制允许团队简单轻松的编辑并共享应用的数据库表结构。迁移通常和 Laravel 的 schema 构建器结对从而可以很容易地构建应用的数据库表结构。如果你曾经频繁告知团队成员需要手动添加列到本地数据库表结构以维护本地开发环境,那么这正是数据库...
- 正常情况: env 方法 可以获取 .env 文件的值 config 可以获取 config 文件夹下 指定配置的值 非正常情况: 当我们执行了 php artisan config:cache 之后 在bootstrap/cache 文件夹下 会生成一个 config.php 文件 这个文件包含了 conf... 正常情况: env 方法 可以获取 .env 文件的值 config 可以获取 config 文件夹下 指定配置的值 非正常情况: 当我们执行了 php artisan config:cache 之后 在bootstrap/cache 文件夹下 会生成一个 config.php 文件 这个文件包含了 conf...
- 1.在laravel根目录下面找到一个composer.json文件 打开并在require下面加上一句话,如图所示: 注:以后这个excel的版本号可能还会修改 2.执行 composer install 3.在config下面的app.php中修改如下: 在prov... 1.在laravel根目录下面找到一个composer.json文件 打开并在require下面加上一句话,如图所示: 注:以后这个excel的版本号可能还会修改 2.执行 composer install 3.在config下面的app.php中修改如下: 在prov...
- author:咔咔 wechat:fangkangfk 公众号地址:https://mp.weixin.qq.com/s/AG25x8f100AmmGQo8ZxEYA 首先先创建出我们的控制器 login是登录 loginOut是退出 refresh是刷新token(因为token不能一直有效,这样对于用户还是程序都... author:咔咔 wechat:fangkangfk 公众号地址:https://mp.weixin.qq.com/s/AG25x8f100AmmGQo8ZxEYA 首先先创建出我们的控制器 login是登录 loginOut是退出 refresh是刷新token(因为token不能一直有效,这样对于用户还是程序都...
- 从某种意义上说,服务提供者有点类似HTTP控制器,HTTP控制器用于为相关路由注册提供统一管理,而服务提供者用于为相关服务容器提供统一绑定场所,此外服务提供者还可以做一些初始化启动操作。Laravel的每个核心组件都对应一个服务提供者,可以这么说,服务提供者是Laravel的心脏,是Laravel的核心,核心组件类在这里完... 从某种意义上说,服务提供者有点类似HTTP控制器,HTTP控制器用于为相关路由注册提供统一管理,而服务提供者用于为相关服务容器提供统一绑定场所,此外服务提供者还可以做一些初始化启动操作。Laravel的每个核心组件都对应一个服务提供者,可以这么说,服务提供者是Laravel的心脏,是Laravel的核心,核心组件类在这里完...
- 我们这里要讨论的并不是 Laravel 版的 SOLID 原则(想要了解更多 SOLID 原则细节查看这篇文章)亦或是设计模式,而是 Laravel 实际开发中容易被忽略的最佳实践。 内容概览 单一职责原则胖模型,瘦控制器验证业务逻辑应该放到服务类DRY(Don't Repeat Yourself,不要重复造轮子)优先使用... 我们这里要讨论的并不是 Laravel 版的 SOLID 原则(想要了解更多 SOLID 原则细节查看这篇文章)亦或是设计模式,而是 Laravel 实际开发中容易被忽略的最佳实践。 内容概览 单一职责原则胖模型,瘦控制器验证业务逻辑应该放到服务类DRY(Don't Repeat Yourself,不要重复造轮子)优先使用...
- 官方导出文档 laravel-admin自带的导出excel会导出与此模型关联的其他数据。所以参考官方文档调整代码 文章表:id,title,user_id 用户表:id,username //文章模型关联用户 public function user(){ return $this... 官方导出文档 laravel-admin自带的导出excel会导出与此模型关联的其他数据。所以参考官方文档调整代码 文章表:id,title,user_id 用户表:id,username //文章模型关联用户 public function user(){ return $this...
- 当构建 JSON API 时,您可能常常需要把模型和关联对象转换成数组或JSON。所以Eloquent里已经包含了这些方法。要把模型和已载入的关联对象转成数组,可以使用 toArray方法: $user = User::with('roles')->first(); return $user->toArray(); 注... 当构建 JSON API 时,您可能常常需要把模型和关联对象转换成数组或JSON。所以Eloquent里已经包含了这些方法。要把模型和已载入的关联对象转成数组,可以使用 toArray方法: $user = User::with('roles')->first(); return $user->toArray(); 注...
- 遇到一个需求,需要修改数据库中所有包含email的字段的表,要把里面的长度改为128位。Laravel获取所有的表,然后循环判断表里面有没有email这个字段。代码如下: use Illuminate\Support\Facades\Schema;use DB; public function getDatabaseC... 遇到一个需求,需要修改数据库中所有包含email的字段的表,要把里面的长度改为128位。Laravel获取所有的表,然后循环判断表里面有没有email这个字段。代码如下: use Illuminate\Support\Facades\Schema;use DB; public function getDatabaseC...
- 用laravel踩到一个大坑。。。 需要使用laravel的队列(queue)功能, 设置 ".env"配置文件 QUEUE_DRIVER=database 按照文档,建立jobs数据表,生成任务类,在controller中将任务推送(dispatch)到队列中。 问题来了,... 用laravel踩到一个大坑。。。 需要使用laravel的队列(queue)功能, 设置 ".env"配置文件 QUEUE_DRIVER=database 按照文档,建立jobs数据表,生成任务类,在controller中将任务推送(dispatch)到队列中。 问题来了,...
- 简介 Laravel 致力于让你在 PHP 开发过程中更加轻松愉快,这其中也包括本地开发环境的搭建。 Vagrant 提供了一种简单、优雅的方式来管理和配置虚拟机。 Laravel Homestead 是一个官方预封装的 Vagrant box,它为你提供了一个完美的开发环境,你无需在本地安装 P... 简介 Laravel 致力于让你在 PHP 开发过程中更加轻松愉快,这其中也包括本地开发环境的搭建。 Vagrant 提供了一种简单、优雅的方式来管理和配置虚拟机。 Laravel Homestead 是一个官方预封装的 Vagrant box,它为你提供了一个完美的开发环境,你无需在本地安装 P...
- 一般返回数据格式 return response()->json(['status' => 'success','code' => 200,'message' => '关注成功']); return response()->json(['status' => 'fail','code... 一般返回数据格式 return response()->json(['status' => 'success','code' => 200,'message' => '关注成功']); return response()->json(['status' => 'fail','code...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签