Как выглядит приложение Laravel?

238
18 января 2018, 21:43

Интересует устройство фреймворка с точки зрения архитектуры.

Правильно ли я понимаю схему взаимодействия, которую опишу сейчас ниже? Если нет, поправьте.

  • Я создаю папку app и настраиваю mod_rewrite на файл main.php в этой папке
  • В main.php я подключаю какой-то инициирующий файл фреймворка, который подключает автозагрузчик классов, дебагер и прочие штуки
  • В main.php я создаю экземпляр класса приложения, настраиваю роутер и раскладываю контроллеры, модели и представления по папкам внутри папки app
  • В итоге фреймворк творит свою магию и выступает в роли регулятора приложения, а приложение представляет собой аккуратный набор контроллеров, моделей и представлений в папке app

p.s. я сейчас не могу выкачать фреймворк и самостоятельно изучить его поведение и создать приложение на нём что бы понять как всё функцианирует, а документации, описывающей это я не могу найти, потому что не знаю как это искать

READ ALSO
Проблема с arcticmodal или с JQuery?

Проблема с arcticmodal или с JQuery?

Привет, у меня проблемаЕсть окно, которая открывается с помощью команды:

246
Вывод значения определенной ячейки mysql по id

Вывод значения определенной ячейки mysql по id

Не могу разобраться как вывести нужную мне ячейку, например с id=1В интернете не нахожу похожих примеров

275
Получение полей компонента. Bitrix

Получение полей компонента. Bitrix

Компонент с параметрами выводиться на страницу:

189
Можно ли упростить такой запрос в MySQL?

Можно ли упростить такой запрос в MySQL?

Есть у меня вот такой запрос:

214