my.work |
Symfony2 book: Основы создания страниц / The Basics of Page CreationСоздание новой страницы в Symfony2 это простой процесс, состоящий из 2 шагов:
- Создание маршрута:
Маршрут определяет URI (например /about) для вашей страницы, а также контроллер (PHP функция), который Symfony2 должен выполнить, когда URI входящего запроса совпадет шаблоном маршрута;
- Создание контроллера:
Контроллер - это PHP функция, которая принимает входящий запрос и трансформирует его в объект Response (ответ).
Нам нравится такой подход, потому что он соответствует тому как работает Web. Каждое взаимодействие в Web инициализируется HTTP запросом. Забота вашего приложения - интерпретировать запрос и вернуть соответствующий ответ. Symfony2 следует этой философии и предлагает вам инструменты и соглашения, для того чтобы ваше приложение оставалось структурированным при росте его сложности.
(
Читать оригинал... )