Какой php фреймворк можно понять / разобрать полностью?

Чтобы хорошо освоить php, основные способы решения проблем вроде авторизации, работы с файлами, роутинга хочу полностью разобрать какой-то микро фреймвокк. Понять как там все работает, как все утроено.

Это хорошая идея?
Подскажите микро фреймворк попроще, чтобы его реально было разобрать и понять как что работает.
  • Вопрос задан
  • 1654 просмотра
Решения вопроса 1
Maksclub
@Maksclub Куратор тега PHP
maksfedorov.ru
Прямо для вас, не пропустите...!

PRS-7 фреймворк
В серии видео полностью разбирается создание фреймворка,
такого «универсала» по современым стандартам, последняя серия будет изо дня в день, все с тестами и плавно из одного решения в другое, смотреть на скорости 1.25


Кишки фрейма:
  1. HTTP Response/Request PSR-7 (и компоненты для работы с ним)
  2. Построение контроллеров и роутинга (с переходом на Aura Router)
  3. Middlewear и Pipeline (а-ля Laravel, Slim, Symfony)
  4. DI контейнер (все фреймворки)
  5. Шаблонизаторы (+ пример на Twig из Symfony)
  6. ORM не точно
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Правильный ответ: ЛЮБОЙ.
Вам нужно понимать не модули фреймворка (как Вы написали в вопросе: авторизацию, работу с файлами и т.д.), а архитектуру строения связанных классов, обеспечивающих каркасную модель, для взаимодействия этих самых модулей.
Советую посмотреть на Fat-Free Framework, как на наиболее понятный.
Ответ написан
Комментировать
@nozzy
Symfony, Laravel, SQL
Рекомендую начать с Silex, использует компоненты Symfony, очень простой для понимания.
Будешь понимать как работает Symfony, Laravel и тд.
Ответ написан
Комментировать
webinar
@webinar Куратор тега PHP
Учим yii: https://youtu.be/-WRMlGHLgRg
Берите yii2, порог входа низкий, хорошая документация, есть куда инфы на русском языке.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы