Досліджуйте Flight
Flight - це швидкий, простий, розширювальний фреймворк для PHP. Він досить універсальний і може використовуватися для створення будь-якого виду веб-додатку. Він створений з урахуванням простоти та написаний так, що його легко зрозуміти і використовувати.
Важливі Концепції Фреймворку
Чому Фреймворк?
Ось коротка стаття про те, чому ви повинні використовувати фреймворк. Було б хорошою ідеєю зрозуміти переваги використання фреймворку перед тим, як почати його використовувати.
Крім того, відмінний урок був створений @lubiana. Хоча він не вдається у великі деталі щодо Flight зокрема, цей посібник допоможе вам зрозуміти деякі з основних концепцій навколо фреймворку і чому вони корисні. Ви можете знайти урок тут.
Flight у порівнянні з іншими фреймворками
Якщо ви мігруєте з іншого фреймворку, такого як Laravel, Slim, Fat-Free або Symfony до Flight, ця сторінка допоможе вам зрозуміти відмінності між ними.
Основні Теми
Автозавантаження
Досліджуйте, як автозавантажувати власні класи у вашому додатку.
Маршрутизація
Досліджуйте, як керувати маршрутами для вашого веб-додатку. Це також включає групування маршрутів, параметри маршруту та проміжне програмне забезпечення.
Проміжне Програмне Забезпечення
Досліджуйте, як використовувати проміжне програмне забезпечення для фільтрації запитів та відповідей у вашому додатку.
Запити
Досліджуйте, як обробляти запити та відповіді у вашому додатку.
Відповіді
Досліджуйте, як надсилати відповіді вашим користувачам.
Події
Досліджуйте, як використовувати систему подій для додавання користувацьких подій у вашому додатку.
HTML Шаблони
Досліджуйте, як використовувати вбудований рушій представлень для рендерингу ваших HTML шаблонів.
Безпека
Досліджуйте, як захистити ваш додаток від поширених загроз безпеки.
Конфігурація
Досліджуйте, як налаштувати фреймворк для вашого додатку.
Розширення Flight
Досліджуйте, як розширити фреймворк, додаючи власні методи і класи.
Події та Фільтрація
Досліджуйте, як використовувати систему подій для додавання хуків до ваших методів і внутрішніх методів фреймворку.
Контейнер Впровадження Залежностей
Досліджуйте, як використовувати контейнери впровадження залежностей (DIC) для управління залежностями вашого додатку.
API Фреймворку
Досліджуйте основні методи фреймворку.
Міграція до v3
Зворотна сумісність на більшості зберігалася, але є деякі зміни, про які вам слід знати при міграції з v2 до v3.
Виправлення Помилок
Є деякі поширені проблеми, з якими ви можете зіткнутися при використанні Flight. Ця сторінка допоможе вам усунути ці проблеми.