摘要: 要将 Laravel 从 11.1 更新到 11.3,可以按照以下步骤操作: 备份项目:在进行更新之前,确保备份整个项目文件夹,包括代码、配置文件和数据库,以防止意外情况。 更新 Composer:确保使用的是最新版本的 Composer,运行以下命令: composer self-update 修 阅读全文
posted @ 2025-04-08 12:54 Laravel自学开发 阅读(50) 评论(0) 推荐(0)
摘要: Laravel 自带了多语言支持功能,可以很方便地实现英汉双语系统。以下是使用 Laravel 自带多语言功能的详细步骤: 配置文件设置 在 config/app.php 文件中,设置 locale 为默认语言,fallback_locale 为备用语言。例如: 'locale' => 'en', 阅读全文
posted @ 2025-03-20 16:34 Laravel自学开发 阅读(193) 评论(0) 推荐(0)
摘要: 以下是一个推荐的 Tailwind CSS 类书写顺序规范,按照功能和优先级进行分类整理,方便你在开发中作为笔记手册使用: 1. 布局相关 flex、inline-flex、grid、inline-grid:定义元素的布局方式 block、inline-block、inline、contents:定 阅读全文
posted @ 2025-03-19 11:09 Laravel自学开发 阅读(129) 评论(0) 推荐(0)
摘要: 在 PHP 中,类的修饰符主要分为访问控制修饰符和类特性修饰符。以下是对这些修饰符的介绍,并结合示意图帮助理解。 1. 访问控制修饰符 访问控制修饰符用于控制类的属性和方法的访问权限,PHP 提供了三种访问控制修饰符:public、protected 和 private。 1.1 public(公有 阅读全文
posted @ 2025-03-06 15:52 Laravel自学开发 阅读(47) 评论(0) 推荐(0)
摘要: 在 Laravel 中,有多个第三方包可以帮助记录操作日志,以下是一些常用的选项: 1. Laravel Logger Laravel Logger 是一个用于记录用户活动的日志系统,可以记录登录、登出、创建、更新等操作。它提供了简单易用的接口来记录和检索操作日志,适合用于审计和跟踪用户行为。 安装 阅读全文
posted @ 2025-03-03 16:50 Laravel自学开发 阅读(39) 评论(0) 推荐(0)
摘要: Laravel 中的 N+1 问题 什么是 N+1 问题? N+1 问题是使用 ORM(如 Laravel 的 Eloquent)时常见的性能问题。当从数据库中检索关联数据时,可能会出现此问题。例如,如果你有一个 User 模型和一个 Post 模型,并且每个用户都有多个帖子,当你遍历用户并访问他们 阅读全文
posted @ 2025-02-28 18:25 Laravel自学开发 阅读(34) 评论(0) 推荐(0)
摘要: 大部分第三方浏览器都支持关闭最后一个标签后保留浏览器不关闭,但是chrome和edge都不支持这个功能 之前有第三方浏览器插件“Don't Close Window With Last Tab”来实现类似的功能,实际上这个插件通过插入一个空白页标签来保持总会有一个标签没有关闭,这个插件观感不好(因为 阅读全文
posted @ 2025-02-19 10:20 Laravel自学开发 阅读(515) 评论(0) 推荐(0)
摘要: 在Windows环境下使用Git时,出现“CRLF will be replaced by LF the next time Git touches it”这样的警告,是因为Windows系统默认使用CRLF(回车+换行)作为行结束符,而Linux系统使用LF(换行)作为行结束符。当代码从Windo 阅读全文
posted @ 2025-01-15 10:47 Laravel自学开发 阅读(1214) 评论(0) 推荐(0)
摘要: 以下是一些开发测试中常用的浏览器表单自动填充插件推荐: Chrome浏览器插件 Autofill 功能特点:可针对单个网址设置自动填充规则,支持网页地址、个人信息、帐户登录、博客帖子模板和高级搜索表单等建立表单填充内容。通过用户在配置界面配置的网址、控件定位方式、控件类型、控件操作内容等信息执行JS 阅读全文
posted @ 2025-01-15 10:05 Laravel自学开发 阅读(1606) 评论(0) 推荐(0)
摘要: 以下是 Laravel 官方生态系统中各个组件的功能和作用介绍: 认证与用户界面 Breeze:提供最小化的认证特性实现,包括登录、注册、密码重置、邮箱验证和密码确认等功能,还包含一个简单的“个人资料”页面,用户可以更新他们的名字、电子邮件地址和密码。 Jetstream:是一个应用启动工具,提供了 阅读全文
posted @ 2025-01-04 23:41 Laravel自学开发 阅读(54) 评论(0) 推荐(0)