一、免费申请rabbitmq账号管理世界上最大的RabbitMQ集群rabbitmq管理器二、 安装rabbitmq软件包官方地址composer require vladimir-yuldashev/laravel-queue-rabbitmq
三、配置# config/queue.php
'connections' => [
......
553
0
0
2022-10-13
Laravel + connmix 开发分布式 WebSocket 聊天室Star github.com/connmix/examples 获取最新版本的示例connmix 是一个基于 go + lua 开发面向消息编程的分布式长连接引擎,可用于互联网、即时通讯、APP开发、网络游戏、硬件通讯、智能家居、物联网等领域的开发,支持java,php,go,nod
......
484
0
0
2022-10-12
旧版异常Handlerclass Handler extends ExceptionHandler
{
public function render($request, Exception $exception)
{
//ajax请求我们才捕捉异常
if ($request->ajax()){
......
533
0
0
2022-10-05
Laravel Vue组件分割,動態加載组件發現問題在laravel上開發Vue,往往都把組件註冊在app.js上,加載時會一次載入所有組件,造成client side網頁加載時間變長,影響使用者體驗解法動態引入從laravel-mix(4.0.16)起,開始支援動態引入(Dynamic Import),動態引入就是一種code splitting,可以將單
......
363
0
0
2022-10-04
Laravel 使用 TinyMCE 以及可上傳圖片版本Laravel 8TinyMCE 6初始化以及引入TinyMCE1. 創建新項目composer create-project laravel/laravel my-tiny-app
2. 到項目根目錄cd my-tiny-app
3. 新增可重用組件componentphp artisan mak
......
449
0
0
2022-10-03
PHP Composer包开发基于Composer的Laravel扩展包开发工作流实现laravle项目的文件管理,添加文件/文件夹,删除文件,查看代码/文件(代码支持缩进,支持语法高亮)composer 项目地址:packagist.org/packages/wuqb/larave...github 项目地址: github.com/wuxiumu/cod
......
390
0
0
2022-10-02
UML类图,大家都懂的吧,我应该是最后一个懂这个图的(所以看框架的结构费劲),呜呜,不懂的铁子们可以看下plantUML下面我先以 Illuminate/Auth 生成类图 来解释下图标和连线代表的含义:这应该就是类之间所有的关系吧,遗忘的欢迎大佬们补充ide提供的这个功能实在是方便我去查看框架的结构呀,哎。。。,我咋不能早点儿知道呢,头大
......
413
0
0
2022-09-29
Artisan 应用版本脚本升级命令应用版本脚本升级的意义升级命令的意义在于,应用升级迭代的时候时,需要对数据库的内容进行检查是否符合下个版本的使用,防止应用由于更新了版本 导致某个功能不可用或者异常。由于之前的bug 导致了脏数据填入 换新功能 等数据库需要变动 预填充数据等 的任何操作。人为去操作数据库是 很危险的,无论你涉及的数据重要性或多少所以应该增
......
400
0
0
2022-09-29
先安装下phpWord扩展包composer require phpoffice/phpword
git库地址https://github.com/PHPOffice/PHPWord记录一下用表格方式导出还有直接布局、模版文件替换这种的<?php
namespace App\Exports;
use App\Models\User;
u
......
469
0
0
2022-09-21
通常我们使用 laravel 内置的方法这样创建数据库迁移文件public function up()
{
Schema::create('flights', function (Blueprint $table) {
$table->id();
$table->st
......
445
0
0
2022-09-21
问题:为什么迁移文件的数据表名没有生成到数据库里?解决思路:首先回到迁移文件,Schema静态调用create方法通过Builder的create方法在模式上创建一个新表,调用build方法,与数据库链接,来构建/修改表。再通过Blueprint类的build方法,通过对数据库的链接,把迁移文件行组装好的$grammar数据,通过循环把单条迁移文件数据,调用
......
474
0
0
2022-09-21
运行环境机器 : macbook air m1 2021代码环境 : Docker — Laravel Sail 80版 (composer下载La8代码,再跑sail up)npm 、 node 环境、Laravel版本问题基本上都是围绕运行npm run dev / npm run watch-poll 时关于cross-env的错误导致,各种方案都不太
......
418
0
0
2022-09-21
需求最近由于业务功能的需求,需要根据数据库记录的请求路径(如admin/auth/menu/46/edit)、请求方法(如GET)去匹配路由实例,拿到路由实例后续做一些其他事情。分析其实就是路由的核心功能(将一类请求映射匹配到一个回调类型的变量)。框架本身自带的功能,查找源码是以下代码块实现的:// Illuminate/Routing/RouteColle
......
390
0
0
2022-09-20
一. 安装验证码composer扩展包1.安装扩展包:composer require mews/captcha
2.生成配置文件,并选择Mews\Captcha\CaptchaServiceProvider 代表的数字回车php artisan vendor:publish
3.修改config/captcha.php ,修改flat长度为4位<
......
564
0
0
2022-09-19
可配置项目代码Gitee地址起因之前在做项目的时候,后台管理扩展使用的是 Laravel-Admin,需要在后台可以灵活添加和修改一些项目需求的配置。然后我在 Github 上搜索了相关扩展,当时找到了这个 Config manager for laravel-admin。这个确实解决了我的燃眉之急,只不过这个配置比较简单,就是 key => valu
......
1205
0
0
2022-09-19