随笔分类 -  php语言 / php框架 / Laravel

摘要:为什么使用依赖注入,他的好处? 提高模块化和可测试性 降低耦合度 增强代码的灵活性和可维护性 简化对象创建和管理 促进单一职责原则 阅读全文
posted @ 2023-05-25 09:10 方达达 阅读(2) 评论(0) 推荐(0) 编辑
摘要:能用钱解决的都不是问题,但如何有钱,才是你最大的问题。 什么是API限流? Laravel API 限流是一种保护机制,用于限制对 API 端点的访问频率。它可以帮助防止恶意用户或机器人对 API 端点进行过度请求,从而保护应用程序免受滥用和攻击。 在 Laravel 中,可以使用 Laravel 阅读全文
posted @ 2022-10-31 09:05 方达达 阅读(76) 评论(0) 推荐(0) 编辑
摘要:一些人追求卓越是因为他们天性如此,且能力出众。很多其他人却也喜欢跟着凑热闹。 如何减少 Laravel 中的内存使用? 在处理大量数据时,可以使用 cursor 方法以减少内存使用量 例如: $users = User::all(); foreach ($users as $user) { // 处 阅读全文
posted @ 2022-10-28 09:05 方达达 阅读(16) 评论(0) 推荐(0) 编辑
摘要:这个世界没有错,谁让你长得不好看又没钱。 laravel 框架的优势 Laravel 具有 blade 模板引擎,可创建动态布局并增加编译任务. 可以很简单的复用代码. 不需要手动维护和包含路径,因为具有自动加载功能. 该框架可帮助您使用 LOC 容器制作新工具. Laravel 提供了一个版本控制 阅读全文
posted @ 2022-10-27 08:58 方达达 阅读(29) 评论(0) 推荐(0) 编辑
摘要:上帝为你关上了一扇门,还会给它加上防盗锁,大插销。 什么是服务器容器? 服务容器是用于在 Laravel 中执行依赖注入的工具。 用于存储各种注入到容器中的类库对象,首先会经过绑定到容器,然后在通过反射机制获取里面的对象,或者的时候会根据绑定的类型进行判断,例如有类、闭包、实例对象。会根据类型进行获 阅读全文
posted @ 2022-10-26 09:03 方达达 阅读(15) 评论(0) 推荐(0) 编辑
摘要:往往那些不起眼的小餐馆,才能吃到真正的美味,而那些大酒店的我吃不起。 Laravel 反向路由 会根据路由声明生成 URL。反向路由使您的应用程序更加灵活 例如 Route::get('login', 'users@login'); 使用反向路由 {{ HTML::link_to_action('u 阅读全文
posted @ 2022-10-20 10:26 方达达 阅读(11) 评论(0) 推荐(0) 编辑
摘要:女人用丝袜征服了男人,男人用丝袜征服了银行。 定义:路由命名使得在生成重定向或者 URL 的时候更加方便地引用路由。您可以通过将 name 方法加到路由定义上来指定命名路由 使用: Route::get('user/profile', function () { // })->name('profi 阅读全文
posted @ 2022-10-19 08:59 方达达 阅读(11) 评论(0) 推荐(0) 编辑
摘要:喜欢就要表白,这样才能知道你是几号备胎。 Scopes 允许您轻松地在模型中复用查询逻辑。要定义 scope,只需在模型方法的前面加上 scope class User extends Model { public function scopePopular($query) { return $qu 阅读全文
posted @ 2022-10-18 09:03 方达达 阅读(6) 评论(0) 推荐(0) 编辑
摘要:即使是天涯海角,也是有尽头的。唯有梦想,是没有尽头的。 如何 mock 一个静态 facade 方法? Facades 为应用程序的服务容器中可用的类提供“静态”接口。与传统的静态方法调用不同,Facades 是可被 mock 的。我们可以使用 shouldReceive 方法 mock 对静态外观 阅读全文
posted @ 2022-10-17 09:02 方达达 阅读(17) 评论(0) 推荐(0) 编辑
摘要:我也想做一个优雅的淑女,是生活把老娘逼成了泼妇。 laravel 查询生成器 Laravel 查询构建器使用 PDO 参数绑定来保护应用程序免受 SQL 注入攻击。无需清除作为绑定传递的字符串。 一些基础功能: 分块 聚合 Selects 原生方法 Joins Unions Where 排序 分组 阅读全文
posted @ 2022-10-14 08:56 方达达 阅读(14) 评论(0) 推荐(1) 编辑
摘要:现在流的泪,都是当初脑子进的水。 常用的内置命令行工具 迁移命令(Migrations) php artisan migrate:install: 安装迁移表 php artisan migrate:make create_users_table: 创建一个新的迁移文件 php artisan mi 阅读全文
posted @ 2022-10-13 09:03 方达达 阅读(14) 评论(0) 推荐(0) 编辑
摘要:人丑就要多读书,反正,其他什么事也与你无关。 laravel 什么是契约? Laravel中的契约是指框架提供的一系列定义核心服务的接口,比如缓存,队列,日志的接口,契约就是接口。 实质就是面向接口编程, 为什么要定义接口? 定义接口的目的是为了解耦,定义契约,是为了一组功能实现的一个约定,方便第三 阅读全文
posted @ 2022-08-18 13:02 方达达 阅读(52) 评论(0) 推荐(0) 编辑
摘要:顺其自然只是无能为力的另一种说法。 Eloquent 模型事件和监听方式大全 所有支持的模型事件 retrieved:获取到模型实例后触发 creating:插入到数据库前触发 created:插入到数据库后触发 updating:更新到数据库前触发 updated:更新到数据库后触发 saving 阅读全文
posted @ 2022-02-21 09:02 方达达 阅读(70) 评论(0) 推荐(0) 编辑
摘要:主要的功能 创新的模板引擎 通过内置功能支持MVC架构 编码授权技术 对象关系映射和实现 强大的应用程序安全性 启用库和模块化功能 通过PHP代码简化数据库迁移系统 竞争性且轻松的单元测试 有用的教程 laravel 优势 Laravel框架可以实现身份验证而无后顾之忧 该框架通过SwiftMail 阅读全文
posted @ 2022-02-18 08:58 方达达 阅读(25) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示