最新发布文章
事件
介绍 Laravel 的事件提供了一个简单的观察者模式实现,允许您订阅和监听应用程序中发生的各种事件。事件类通常存储在 app/E...
契约
简介 Laravel 的“契约”是一组接口,定义了框架提供的核心服务。例如,Illuminate\Contracts\Queue\...
集合
简介 Illuminate\Support\Collection 类为处理数组数据提供了流式、方便的封装。例如,查看下面的代码,我...
缓存
介绍 你的应用程序可能会执行一些数据检索或处理任务,这些任务可能会耗费大量的 CPU 或者需要几秒钟才能完成。在这种情况下,常常会...
广播
介绍 在许多现代 Web 应用中,WebSockets 用于实现实时、动态更新的用户界面。当服务器上的某些数据更新时,通常会通过 ...
Artisan 控制台
简介 Artisan 是 Laravel 自带的命令行接口,它为我们在开发过程中提供了很多有用的命令。想要查看所有可用的 Arti...
日志
简介 为了帮助您更好地了解应用程序中发生的情况,Laravel 提供了强大的日志记录服务,允许您将消息记录到文件、系统错误日志,甚...
错误处理
简介 Laravel 默认已经为我们配置好了错误和异常处理,我们在 App\Exceptions\Handler 类中触发异常并将...
表单验证
简介 Laravel 提供了几种不同的方法来验证应用程序的传入数据。通常使用所有传入 HTTP 请求都可用的 validate 方...
Session
简介 由于 HTTP 协议本身是无状态的,上一个请求与下一个请求无任何关联,为此我们引入 Session 来存储用户请求信息以解决...
URL 生成
简介 Laravel 提供了多个辅助函数来帮助我们在应用中生成 URL。这些函数主要用于在视图模板和 API 响应中构建链接,或者...
Laravel Pennant
介绍 Laravel Pennant 是一个简单轻量的特性标志包,没有臃肿。特性标志使您可以有信心地逐步推出新的应用程序功能,测试...
进程
介绍 Laravel 为 Symfony Process 组件提供了一个表达力强、最小化的API,使您可以方便地从 Laravel...
资源打包(Vite)
介绍 Vite 是一个现代化的前端构建工具,它提供了一个极快的开发环境,并将您的代码打包为生产准备的资产。在使用 Laravel ...
Blade 模板
介绍 Blade 是 Laravel 自带的简单而强大的模板引擎。与某些 PHP 模板引擎不同,Blade 不会限制您在模板中使用...