> ## Documentation Index
> Fetch the complete documentation index at: https://kawax.biz/llms.txt
> Use this file to discover all available pages before exploring further.

# 什么是 Laravel

> 介绍 Laravel 的概况与特性，并阐述为什么应该选择 Laravel。

## 什么是 Laravel

Laravel 是一款基于 PHP 的 Web 应用框架，拥有富有表达力且优雅的语法。
框架为构建应用提供了结构与起点，让你不必纠结于细节实现，而能专注于打造出色的产品。

Laravel 在提供强大功能的同时，致力于实现出色的开发体验。
它包含依赖注入、富有表达力的数据库抽象层、队列与调度任务、单元测试与集成测试等丰富的功能。

<Info>
  无论你是首次接触 PHP Web 框架，还是拥有多年开发经验，Laravel 都是一款能够与你共同成长的框架。
</Info>

## 为什么使用 Laravel

### 渐进式框架

Laravel 是一款「渐进式」框架。
当你迈出 Web 开发的第一步时，丰富的文档、指南以及[视频教程](https://laracasts.com)会不断地陪伴你学习，而不会让你感到不知所措。

对资深开发者而言，Laravel 提供了[依赖注入](/zh/service-container)、[单元测试](/zh/testing)、[队列](/zh/queues)、[实时事件](/zh/broadcasting)等坚实可靠的工具。

### 可扩展的框架

Laravel 具备极强的扩展性。
凭借 PHP 的可扩展特性，以及对 Redis 等高速分布式缓存系统的支持，Laravel 能够轻松实现水平扩展。
实际上，Laravel 应用已经能够轻松扩展至每月处理数亿次请求。

### 与 AI 契合的框架

Laravel 的约定和良好定义的结构，非常适合与 Cursor、Claude Code 等工具一同进行 AI 辅助开发。
当你指示 AI 添加控制器或迁移文件时，AI 代理能够准确地知道文件应放在哪里。

### 由社区驱动的框架

Laravel 由全球数千名才华横溢的开发者[共同贡献](https://github.com/laravel/framework)。
它汇集了 PHP 生态中优秀的包，打造出最坚实、对开发者最友好的框架。

## Laravel 的主要特性

<AccordionGroup>
  <Accordion title="Eloquent ORM">
    通过直观的面向对象接口来进行数据库操作。
    你可以为每张数据表定义模型类，并使用该模型来操作数据。
  </Accordion>

  <Accordion title="Blade 模板引擎">
    简洁而强大的模板引擎。
    你可以无限制地使用 PHP 代码，同时借助便利的指令来提高生产力。
  </Accordion>

  <Accordion title="Artisan 命令行">
    通过 `php artisan` 命令，可以自动化诸如生成控制器与模型、执行迁移、清除缓存等诸多操作。
  </Accordion>

  <Accordion title="认证与授权">
    框架已内置用户认证机制，配合启动套件可在数分钟内构建出登录功能。
  </Accordion>

  <Accordion title="测试">
    框架原生支持基于 [Pest](https://pestphp.com) 或 [PHPUnit](https://phpunit.de/) 的单元测试与功能测试。
  </Accordion>
</AccordionGroup>

## 下一步

<Card title="安装" icon="download" href="/zh/installation">
  安装 PHP 和 Laravel，并创建你的第一个项目。
</Card>


## Related topics

- [Vue.js 入门 —— 与 Inertia × Laravel 搭配使用的基础](/zh/blog/vue-introduction.md)
- [Laravel Sail](/zh/sail.md)
- [Laravel Reverb](/zh/reverb.md)
- [Laravel MCP](/zh/mcp.md)
- [Laravel Horizon](/zh/horizon.md)
