Symfony 速查
共 26 条 Symfony 速查:创建与常用命令、路由与控制器、Doctrine ORM、表单与验证、配置与服务。 支持搜索与分类筛选,点击即可复制。
创建与常用命令
bin/console 是核心入口。
| 命令 | 说明 |
|---|---|
| 创建项目 | |
| 生成控制器 | |
| 清缓存 | |
| 查看路由 | |
| 内置服务器运行 |
路由与控制器
注解/属性路由最常用。
| 命令 | 说明 |
|---|---|
| 属性定义路由 | |
| 控制器方法 | |
| 控制器基类(提供 render 等) | |
| 渲染 Twig 模板 | |
| 跳转 | |
| YAML 路由 |
Doctrine ORM
实体与迁移。
| 命令 | 说明 |
|---|---|
| 交互式生成实体 | |
| 实体属性映射 | |
| 按实体差异生成迁移 | |
| 执行迁移 | |
| Repository 查询 | |
| 保存 |
表单与验证
Form 组件。
| 命令 | 说明 |
|---|---|
| 生成表单类型 | |
| 创建表单 | |
| 处理提交 | |
| 实体校验 |
配置与服务
.env 与依赖注入。
| 命令 | 说明 |
|---|---|
| 环境配置 | |
| 服务容器 | |
| 自动装配 | |
| 查看容器服务 | |
| 生成用户与认证 |
使用说明
Symfony 速查:创建与常用命令、路由与控制器、Doctrine ORM、表单与验证、配置与服务;支持搜索与分类筛选,点击即可复制。
- 按用途点分类:创建与常用命令、路由与控制器、Doctrine ORM、表单与验证、配置与服务。
- 点「命令」列复制到终端或 PHP 源码。
- 用 make:* 命令生成骨架(控制器、实体、表单),再改逻辑。
- 实体改动后 make:migration + migrations:migrate 落库。
常见问题
- 和 Laravel 怎么选?
- Symfony 组件化、约定更显式、企业项目常见;Laravel 上手更快、开箱功能多。两者生态都成熟。
- 路由用注解还是 YAML?
- 小型项目注解(属性)更直观;大型项目 YAML 便于集中管理,可混用。
- 需要联网吗?
- 速查内容本地可用;安装依赖需联网。