BidiBom
@BidiBom
Wild stuff. Africa

Какой php-фреймворк выбрать для изучения?

Здравствуйте. Посоветуйте, какой фреймворк выбрать для изучения. Что хотелось бы:
1. Изучить паттерны.
2. Научиться пользоваться .git.
3. Научиться пользоваться менеджерами зависимостей.

Что требуется от фреймворка:
1. Наличие уроков и документации на русском языке (по возможности дайте ссылки).
2. Долгосрочная перспектива жизни фреймворка.

Два года разрабатываю сайты на Bitrix. Умею писать компоненты и модули.

Я буду признателен за советы по изучению и ссылки.
Спасибо)
  • Вопрос задан
  • 745 просмотров
Пригласить эксперта
Ответы на вопрос 6
edli007
@edli007
full stack, team lead
Ответ написан
Комментировать
@mops1k
PHP-разработчик
1. Изучить паттерны. - книги, статьи в интернете
2. Научиться пользоваться .git. - официальная документация
3. Научиться пользоваться менеджерами зависимостей. - статьи в интернете

Что требуется от фреймворка:
1. Наличие уроков и документации на русском языке (по возможности дайте ссылки). - практически вся документация нормальных фреймворков на английском
2. Долгосрочная перспектива жизни фреймворка. - в этом плане можно посоветовать Yii или Symfony

Сам пишу на Symfony, сначала было сложно учить, но постепенно сложности эти ушли в плюсы в качестве экономии времени и удобства разработки ПО.
Ответ написан
Комментировать
MetaDone
@MetaDone
Хорошо сформулированный вопрос - 50% решения
https://symfony.com/ symfony-gu.ru/documentation/ru/html
laravel.com https://laravel.ru/docs/v5
https://www.phalconphp.com/ru/
еще хорошая вещь - auraphp.com - но русскоязычной документации я вообще не видел.
Ответ написан
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
вам сейчас не фреймворк нужен а просто изучать PHP, ООП и структурное программирование, поучиться еще тесты писать, GIT освоить..... composer, PSR и т.д. а вот потом уже фреймворки.
Ответ написан
Комментировать
jacksparrow
@jacksparrow
1) Научиться искать аналогичные вопросы среди заданных.
2) При желание заниматься разработкой откинуть надежды на русскую документацию.
3) Ваши первые 3 пункта вопроса, вообще имеют крайне косвенное отношение к теме фреймворков.
4) Как уже говорилось ранее в 1001 вопросе, изучайте любой фреймворк,
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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