了解 Flight

Flight 是一个快速、简单、可扩展的 PHP 框架。它非常灵活,可以用于构建任何类型的 Web 应用程序。它的设计简洁明了,易于理解和使用。

重要的框架概念

为什么要使用框架?

以下是一篇简短的文章,讲述了为什么应该使用框架。在开始使用框架之前,了解使用框架的好处是一个不错的主意。

此外,@lubiana 创建了一份优秀的教程。虽然它并未深入讲解 Flight 框架,但这份指南将帮助您理解围绕框架的一些主要概念以及使用框架的好处。您可以在 这里 找到这个教程。

核心主题

自动加载

学习如何在应用程序中自动加载您自己的类。

路由

学习如何管理 Web 应用程序的路由。这还包括分组路由、路由参数和中间件。

中间件

学习如何使用中间件来过滤应用程序中的请求和响应。

请求

学习如何处理应用程序中的请求和响应。

响应

学习如何向用户发送响应。

HTML 模板

学习如何使用内置的视图引擎来呈现您的 HTML 模板。

安全

学习如何保护应用程序免受常见的安全威胁。

配置

学习如何为您的应用程序配置框架。

扩展 Flight

学习如何扩展框架,添加自己的方法和类。

事件和过滤

学习如何使用事件系统向您的方法和内部框架方法添加钩子。

依赖注入容器

学习如何使用依赖注入容器(DIC)来管理应用程序的依赖关系。

框架 API

了解框架的核心方法。

迁移到 v3

大部分情况下保持了向后兼容性,但在从 v2 迁移到 v3 时有一些变化需要您注意。