了解 Flight
Flight 是一个快速、简单、可扩展的 PHP 框架。它非常灵活,可用于构建任何类型的 веб 应用程序。它以简洁为设计理念,编写方式易于理解和使用。
重要框架概念
为什么选择框架?
这里有一篇关于为什么你应该使用框架的简短文章。在开始使用框架之前,理解使用框架的好处是一个好主意。
此外,@lubiana 创建了一篇出色的教程。虽然它并没有详细讨论 Flight,但这本指南将帮助你理解围绕框架的一些主要概念以及它们为何具有使用价值。你可以在这里找到该教程。
Flight 与其他框架的比较
如果你正从其他框架(例如 Laravel、Slim、Fat-Free 或 Symfony)迁移到 Flight,本页面将帮助你了解两者之间的区别。
核心主题
自动加载
学习如何在你的应用程序中自动加载自己的类。
路由
学习如何管理你的 веб 应用程序的路由。这还包括路由分组、路由参数和中间件。
中间件
学习如何使用中间件过滤应用程序中的请求和响应。
请求
学习如何处理应用程序中的请求和响应。
响应
学习如何向用户发送响应。
事件
学习如何使用事件系统向你的应用程序添加自定义事件。
HTML 模板
学习如何使用内置视图引擎渲染你的 HTML 模板。
安全
学习如何保护你的应用程序免受常见安全威胁。
配置
学习如何为你的应用程序配置框架。
扩展 Flight
学习如何扩展框架,添加你自己的方法和类。
事件和过滤
学习如何使用事件系统为你的方法和内部框架方法添加钩子。
依赖注入容器
学习如何使用依赖注入容器 (DIC) 来管理你的应用程序的依赖关系。
框架 API
了解框架的核心方法。
迁移到 v3
向后兼容性在大多数情况下得以维护,但在从 v2 迁移到 v3 时,有一些变化是你需要注意的。
故障排除
在使用 Flight 时,可能会遇到一些常见问题。本页面将帮助你解决这些问题。