Symfony Framework Создание проекта через консоль tutorial3

Автор Artur Merichev
Symfony Framework Создание проекта через консоль tutorial3

это следующая часть по созданию проекта в синем фоне в данном видео мы рассмотрим.

Как при помощи консоли можно создать проект смотрите на эту консоль я уже могу закрыть. Как видите файлы проекта у нас остались прошлого урока. Давайте перезапустить им наш opoczno в нашем инструкция.

Может у консоль которую предоставляет нам непосредственно на локальный сервер здесь.

Давайте перейдём в директорию с нашим сайтом набираем сиди и далее можно скопировать наш путь здесь должно. Да здесь уже слышал Windows Keys Windows всё поддерживаются. Давайте приступим теперь непосредственно к генерации нашего проекта по умолчанию в симфонии с генерировать стартовый проект нам нужно обсуждать наш рабочий с которой мы будем работать на основе не будем разрабатывать. Вот такая вот команда PHP console generate и далее указываем название нашего сути мы будем ещё указывать наш namespace жмем кнопку Enter. Как видите у нас произошла генерация нашего проекта здесь в namespace указываем вот такую вот оно и будет отвечать непосредственно за наш namespace и жмем кнопку Enter здесь ананас спрашивает он blame мы его подтверждаем жмем кнопку Enter нас спрашивает он установки в директорию src нашего проекта соглашаемся жмем Enter далее, но спрашиваю. в каком формате у нас будут находиться — это могут быть на e-mail xml в PHP в принципе скорее всего правильно бы было создать вмл. Можно также попробовать и в PHP создавать для эксперимента попробуем создать в формате PHP естественном, но задаёт ещё один. Согласны ли вы генерировать проект. Мы в данной директории соглашаемся днём долинам спрашивают о генерации конфигурационных файлов так общаемся теперь нам задают вопрос он обновление кернел мы рассмотрим. Что такое карнаухов далее — это такой отдельный элемент в структуре symfony также соглашаемся жмем Enter и нас спрашивает о обновление маршрутов в общем маршрутизации нашего фреймворка и по сути будущего сайта также соглашаемся чтобы тот проект который мы создали он был сын обновленными маршрутами по сути со своими маршрутами они зависят от дефолтного проекта всё проекта было завершено. Теперь я предлагаю перезапустить наш Apache и посмотреть том как выглядит теперь наш проект и рассмотреть в структуру нашего фреймворк symfony для дальнейшей разработки мы будем. Точнее я буду использовать на среду разработки netbeans Java 8 версии версия для печати неполная. Я уже подключил сканированный проект symfony обозреватель решений разворачиваем его и посмотрим то. Какую структуру имеет сам Framework. Легенда фреймворк в себе имеет несколько папок они отвечают отдельные функциональные элементы нам будет интересно папка src в данном обзоре здесь как мы видим. У нас два две папки. Это осом ipopka. Джон также присутствует. Файлик getaxis посмотрим, а я не сказал папка. А — это проект по умолчанию который был в симфонии а. Папочка Journal то, что мы создали в процессе конфигурирования и дальнейшего создания проекта веке развернув её здесь ещё одна. Есть папка. Здесь же есть папка то есть по сути мы создавали прототип проекта по умолчанию, но уже большим количеством подключаемых элементов так едем до нас присутствует папка контроллер и папка resources в папке контроллер у нас будут на все контроллеры нашего сайта в папке resources мы будем хранить конфигурационные файлы и файлы. Видал также здесь присутствует. Папочка веб в ней также хранятся никакие стартовые файлики по сути через них не будем пропускать весь трафик который будет идти на осно то есть по сути у нас ссылочка будет будет проходить именно через этим по физике. Папочка в по сути является публичной бабкой которой нету доступ пользователям никто из них вас уйти к самой внутренний папки, а к отдельным элементам в данной папке. Здесь также хранятся таблицы стилей картинки те которые по сути являются общедоступными для пользователя то есть по сути является лапочка публичная. А по пачке src. И файлы и папки которые под папке хранятся они являются полностью закрытыми пользователя. Вот такая вот достаточно сложная структура у данного фреймворка, но как заявляют разработчики оно вызвано именно тем чтобы как можно максимально структурировать сам Framework его работу стандартизировать то. Как должна функционировать логика сайта. Ну и дальнейших видео уроках. Я думаю мы уже приступим непосредственно к написанию несложной логики и будем. Понемногу разбирать такой функционирует при.

0 комментариев
0

Читайте также