Просто вот любопытно стало )) Я знаю что: 1. Doctrine вместо Eloquent 2. Twig вместо Blade )) А что еще? Именно ключевые особенности?
Да дофига. Другое задание роутов, к примеру. Использование аннотаций. А вообще, https://symfony.com/doc/current/index.html, проглядеть за 5 минут, и всё понять
Symfony написан под влиянием Java, а Laravel под Ruby on Rails. Поэтому симфони более строгий, академический, а ларавель срезает углы чтобы писать удобнее было. Общее у них: - стандарты кодирования PSR. ими писаны и им следуют. - Http Foundation - то есть реализация запросов и ответов веб может что-то упустил, поправьте меня остальное разное. Честно говоря я мало знаю про Symfony 4, вроде бы он основательно переписан. Насчёт шаблонизатора и доступа к БД: есть проекты Laravel с Twig, например October CMS. Также для некоторых фишек в миграциях Laravel надо добавлять поддержку Doctrine DBAL, так что эти штуки не определяют что за фреймворк в основе. Технология начальной загрузки, сервис-контейнер и способ описания конфигурации однозначно указывают на фреймворк.
Мерси, исчерпывающе А можно сказать, что Laravel и Symfony имеют примерно одинаковый порог входа? И если - Нет - то почему именно? --- Добавлено --- ...я просто сегодня чего-то задумался - почему именно так вышло, что Symfony в меня не зашло, а Laravel на уровне основ я таки асилил)) Это мотивация и звезды так сложились, или Laravel реально проще? А если проще - то в чем именно? Потому что например вот пишут, что "Yii - самый простой" - но я по личному опыту с этим не согласен. Это я просто для примера
Это вопрос для коучей например @ElisDN -- ему вот прям зайдёт на ура. Реальный разраб просто трудится в одном из фреймворков как исторически сложится, я так думаю. Они все не слишком сложные на входе. Я выбрал Laravel, а перед этим PHP потому что 1. Есть рынок 2. Большинство наемников не очень сильны. Так что я легко попадаю в лучшие
Ну на самом деле, Laravel использует очень много компонентов Symfony, но взаимодействие с ними через прослойку Laravel делает это проще и удобнее.
Резонно )) --- Добавлено --- А можно простой пример? Я практически не знаком с Симфони - не понимаю о чем идет речь А так-то да при установке Ларавеля видно что там половина Симфони ночует)))
Как раз про это сравнение всех по сложности и архитектуре и про вопрос выбора большой ответ есть: Так что не всегда по простоте фреймворка выбор осуществляется.
А можно простой пример? Я практически не знаком с Симфони - не понимаю о чем идет речь А так-то да при ус у тебя хорошая дикция, связная речь и приятный тембр - респект)) щас заслушаем))
...и потом после пяти лет такого разраба за $2 в час заказчик думает, что сейчас с этим проектом на Kohana делать. Тоже бывает
С интересом прослушал первые полчаса (как раз до перерыва) - спасибо! Очень внятно. Разок даже улыбнуло сильно))) Сижу слушаю нить рассуждений про Yii, Laravel и Symfony и по ходу думаю: - Эдак он щас вообще договорится до того, что никакие фреймворки не нужны, и что можно поднимать проекты чисто на композере - и тут через две минуты ты именно это и говоришь! Хороший ролик. Потом его скорее всего досмотрю полностью. А это какой-то цикл или что?
эт точно нашел у тебя вот чего: в общем, беру свои слова насчет "неспециалиста" обратно)) сорян. определенно ты в этом понимаешь намного больше меня.