Laravel 作为 PHP 生态里最受欢迎的 Web 框架,一直以优雅语法、开发高效、功能全面著称。2026 年 3 月推出的最新版本Laravel 13,更是一次里程碑式升级 —— 不仅全面拥抱 AI 开发、深度优化底层架构,还通过原生属性、向量搜索、JSON:API 等重磅特性,让 Web 开发更简洁、更现代、更智能,不管是个人快速建站、企业级应用,还是 AI 驱动的创新项目,都能轻松驾驭。
| 版本 | PHP (*) | 发布时间 | Bug 修复至 | 安全修复至 |
|---|---|---|---|---|
| 10 | 8.1 – 8.3 | 2023 年 2 月 14 日 | 2024 年 8 月 6 日 | 2025 年 2 月 4 日 |
| 11 | 8.2 – 8.4 | 2024 年 3 月 12 日 | 2025 年 9 月 3 日 | 2026 年 3 月 12 日 |
| 12 | 8.2 – 8.5 | 2025 年 2 月 24 日 | 2026 年 8 月 13 日 | 2027 年 2 月 24 日 |
| 13 | 8.3 – 8.5 | 2026 年第一季度 |
一、核心定位:从高效开发到 AI 原生的全面进化
Laravel 13 延续了 “为 Web 工匠打造” 的理念,最低要求PHP 8.3,彻底抛弃旧版兼容包袱,更轻量、更快速。它不只是 “写代码的工具”,而是一套完整的开发生态:内置路由、ORM、认证、队列、缓存、邮件、任务调度等全套功能,开箱即用、零配置启动,新手能快速上手,老手能高效交付,同时深度适配 AI 时代,让普通开发者也能轻松做智能应用。
二、五大王牌特色,Laravel 13 到底强在哪?
1. 官方 AI SDK:一键接入大模型,开发智能应用零门槛
这是 Laravel 13 最重磅的更新 ——原生集成 Laravel AI SDK,正式版稳定可用,统一对接 OpenAI、Anthropic、Gemini 等主流 AI 服务商,不用自己写复杂适配代码。
- 支持文本生成、工具调用(Agent)、向量嵌入、音频 / 图像生成、向量存储全能力
- 自带队列、错误重试、日志监控,生产环境直接用
- 简单示例:一句话调用 AI 写内容
use Laravel\AI\Facades\AI;
// 生成文本
$response = AI::text()->prompt("写一篇Laravel 13新特性介绍,500字")->generate();
// 带工具调用的智能助理
$agent = AI::agent()->tools([
\App\AI\Tools\OrderQueryTool::class,
\App\AI\Tools\UserInfoTool::class,
]);
$result = $agent->prompt("帮我查一下用户123的最新订单状态")->run();
不用懂 AI 底层,几行代码就能做智能客服、内容生成、语义分析,普通开发者也能快速做 AI 应用。
2. 原生向量搜索:轻松做智能推荐、语义检索
配合 AI SDK,Laravel 13原生支持 PostgreSQL+pgvector 向量搜索,不用装第三方扩展,直接在查询构造器里用。
- 一句话实现 “语义相似查询”,告别关键词匹配
- 适合文章推荐、商品搜索、内容相似匹配、智能问答
- 简单示例:找语义相近的文章
// 直接对文本做向量相似度查询
$similarPosts = DB::table('posts')
->whereVectorSimilarTo('content_embedding', 'Laravel 13 AI功能使用教程')
->limit(10)
->get();
// 生成并保存内容向量
$post = Post::find(1);
$post->content_embedding = AI::embedding()->create($post->content);
$post->save();
以前要搭复杂 AI 服务,现在 Laravel 直接内置,几分钟实现智能搜索。
3. PHP Attributes 原生支持:代码更干净、配置更直观
Laravel 13 在控制器、中间件、授权、队列、验证、模型等 15 + 场景,全面支持 PHP 原生属性(Attributes),告别繁琐配置文件,代码即配置。
- 路由、中间件、权限直接写在类 / 方法上,一目了然
- 不用来回跳配置文件,逻辑更集中
- 简单示例:控制器属性用法
// 直接用属性定义路由、中间件、权限
#[Get('/posts/{post}'), Middleware('auth'), Authorize('view', post::class)]
public function show(Post $post)
{
return view('post.show', compact('post'));
}
// 队列任务直接配置重试、延迟
#[Tries(3), Backoff(100, 200, 500), Queue('heavy')]
class ProcessVideo implements ShouldQueue
{
public function handle()
{
// 任务逻辑
}
}
代码更简洁、可读性更强,维护成本大幅降低。
4. 原生 JSON:API 资源:标准 API 开发一键搞定
官方内置JSON:API 资源,自动处理规范序列化、关联模型加载、字段过滤、链接生成。
- 接口直接符合 JSON:API 标准,前端对接更规范
- 不用手动拼复杂结构,一行代码返回标准响应
- 简单示例:标准 API 响应
// 定义资源
class PostResource extends JsonApiResource
{
public function toArray($request)
{
return [
'id' => $this->id,
'title' => $this->title,
'content' => $this->content,
];
}
// 自动加载关联
public function includes()
{
return ['user', 'comments'];
}
}
// 路由直接返回资源
Route::get('/api/posts/{post}', function (Post $post) {
return new PostResource($post);
});
自动生成标准结构、错误信息、关联数据,API 开发快 10 倍。
5. 极简骨架 + 性能优化:更轻、更快、更简洁
延续 Laravel 11 的精简理念,Laravel 13 骨架更干净、默认配置更少:
- 配置文件只保留核心,其他自动合并,不用改一堆文件
- 路由、控制台命令更简化,目录结构清爽
- 测试性能大幅提升:SQLite 内存数据库复用 PDO,测试速度快 50%Laravel
- 支持秒级限流(以前只支持分钟级),接口防护更精细Laravel
// 秒级限流:每秒只允许1次请求
RateLimiter::for('api', function (Request $request) {
return Limit::perSecond(1)->by($request->user()?->id ?: $request->ip());
});
三、经典好用功能,Laravel 一直很稳
除了新特性,Laravel 13 保留所有王牌能力,日常开发超省心:
1. 优雅路由:一行定义接口
// 简单路由
Route::get('/hello', fn () => 'Hello Laravel 13');
// 资源路由(自动增删改查)
Route::resource('posts', PostController::class);
// 带参数、命名、中间件
Route::get('/user/{id}', [UserController::class, 'show'])->name('user.show')->middleware('auth');
2. Eloquent ORM:数据库操作像写作文
- 模型关联(一对多、多对多)一行定义
- 自动防 SQL 注入,查询优雅易读
// 查带作者和评论的文章
$post = Post::with('user', 'comments')->find(1);
// 条件查询
$activePosts = Post::where('is_active', 1)->whereDate('created_at', '>', now()->subMonth())->get();
3. Blade 模板:前端渲染超方便
blade
{{-- 布局继承 --}}
@extends('layouts.app')
{{-- 插入内容 --}}
@section('content')
<h1>{{ $post->title }}</h1>
<div>{{ $post->content }}</div>
{{-- 条件、循环 --}}
@if($post->comments->isNotEmpty())
@foreach($post->comments as $comment)
<div>{{ $comment->content }}</div>
@endforeach
@endif
@endsection
4. 一站式开发工具
- Artisan 命令行:一键生成控制器、模型、迁移、任务
- 任务调度:定时任务一行配置,不用写 Cron
- 队列系统:异步处理发邮件、转视频、大数据操作
- 认证 / 授权:登录、注册、权限控制开箱即用
- 文件存储:统一对接本地、OSS、S3,一行切换
四、谁适合用 Laravel 13?
- 个人 / 小团队:快速做博客、商城、后台,开发快、维护易
- 企业开发者:稳定、安全、生态完善,适合大型应用
- AI 应用开发者:AI SDK + 向量搜索,智能应用零门槛
- API / 前后端分离:JSON:API、请求验证、限流,接口标准又稳
2026 年 PHP 开发最好的框架之一
Laravel 13 不只是一次版本更新,更是PHP 框架全面 AI 化的开始。它把优雅语法、高效开发、稳定可靠做到极致,又通过AI SDK、向量搜索、原生属性、JSON:API把现代开发需求全部内置,不用自己拼凑组件、不用研究复杂底层,开箱即用、一行上手。不管你是刚学 PHP 的新手,还是做了多年的老开发者,Laravel 13 都能让你写更少代码、做更强功能、更快上线。在 2026 年的 Web 开发里,它依然是 PHP 生态的 “顶流”,是高效、现代、智能开发的首选框架。
软件性质:免费、开源
官方网站:https://laravel.com/ https://github.com/laravel/laravel