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

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

Это хорошая идея?
Подскажите микро фреймворк попроще, чтобы его реально было разобрать и понять как что работает.
  • Вопрос задан
  • 1652 просмотра
Решения вопроса 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, порог входа низкий, хорошая документация, есть куда инфы на русском языке.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы