Flight는 PHP를 위한 빠르고 간단하며 확장 가능한 프레임워크입니다. 매우 다재다능하며 어떤 종류의 웹 응용 프로그램을 구축하는 데도 사용할 수 있습니다. 간단함을 염두에 두고 작성되어 이해하고 사용하기 쉬운 방식으로 구축되었습니다.
프레임워크를 사용해야 하는 이유에 대한 간단한 기사가 여기 있습니다. 프레임워크를 사용하기 전에 프레임워크를 사용하는 이점을 이해하는 것이 좋은 생각입니다.
또한 @lubiana가 작성한 훌륭한 튜토리얼이 있습니다. 특히 Flight에 대해서 자세히 다루지는 않지만, 이 안내서는 프레임워크 주변의 주요 개념과 그들이 사용하는 이점을 이해하는 데 도움이 될 것입니다. 튜토리얼은 여기에서 찾을 수 있습니다.
Laravel, Slim, Fat-Free, 또는 Symfony와 같은 다른 프레임워크에서 Flight로 이주 중이라면, 이 페이지는 두 프레임워크 간의 차이점을 이해하는 데 도움이 될 것입니다.
애플리케이션에서 자체 클래스를 자동으로로드하는 방법을 배우세요.
웹 애플리케이션의 라우트를 관리하는 방법을 배우세요. 이는 라우트 그룹화, 라우트 매개변수 및 미들웨어를 포함합니다.
요청 및 응답을 필터링하는 데 미들웨어를 사용하는 방법을 배우세요.
애플리케이션에서 요청 및 응답을 처리하는 방법을 배우세요.
사용자에게 응답을 보내는 방법을 배우세요.
내장된 뷰 엔진을 사용하여 HTML 템플릿을 렌더링하는 방법을 배우세요.
일반적인 보안 위협에서 애플리케이션을 보호하는 방법을 배우세요.
애플리케이션을 위해 프레임워크를 구성하는 방법을 배우세요.
자신의 메소드와 클래스를 추가하여 프레임워크를 확장하는 방법을 배우세요.
이벤트 시스템을 사용하여 메소드 및 내부 프레임워크 메소드에 후크를 추가하는 방법을 배우세요.
의존성 주입 컨테이너(DIC)를 사용하여 애플리케이션의 종속성을 관리하는 방법을 배우세요.
프레임워크의 핵심 메소드에 대해 알아보세요.
후진 호환성은 대부분 유지되었지만, v2에서 v3로 이주할 때 알아야 할 몇 가지 변경 사항이 있습니다.
Flight를 사용하는 동안 마주칠 수 있는 일반적인 문제들이 있습니다. 이 페이지를 사용하여 해당 문제를 해결하세요.