Ale
Не три слоя
Evgeniy
потом запилили ar хайп по использованию ar
Ale
Не три системы
Evgeniy
потом открыли люди для себя hibernate написали доктрину и хайп про то что ar не нужно, нужен datamapper
Evgeniy
потом еще куча других хайпов)
Ale
Ale
Evgeniy
очень хорошая статья и норм перевод https://habrahabr.ru/company/edison/blog/316668/
Evgeniy
А что им считать?
а я сам хз, столько фреймворков особенно в php и везде пишут что они mvc но все такие разные
Artur
Evgeniy
сейчас скоро дойдем до толстых или тонких контроллеров
Evgeniy
потом табы или пробелы, скучно одни и теже холивары
Evgeniy
не кажется ли что выбор технологий закладывается на старте проекта и выбирается он на основе того что лучше знает команда?
Sergei
"коллектив разыгрывает патологии лидера"
Evgeniy
и с точки зрения архитектора, если он выбрал технологию(инструмент) например микроскоп, а задача стоит в забивание гвоздей
Artur
Sergei
В том смысле что, наверное, да - что знали, то применили.
Evgeniy
и забить гвоздь можно микроскопом, то в вообщем то все нормально)
Artur
писать без фреймворков дичь. нарушать рекомендованный подход работы с фреймворком - дичи с последствиями
Artur
а уж коли выбрал фреймворк - полизай в кузов
Evgeniy
хорошо ты пишешь landing :D
Evgeniy
какой framework ты выберешь?
Artur
который знаю, очевидено. если не буду преследовать исследовательско-образовательных целей
Evgeniy
в особенности для backend (пусть там надо форму обратной связи обработать)
Evgeniy
ну вот на текущий момент )
Artur
самый злой
Evgeniy
что бы ты выбрал ?
Artur
лару
Artur
Evgeniy
для обработки одной формы?
Artur
у меня не возникают задачи уровня обработки 1 формы
Artur
для такого я бы даже ооп не брал
Evgeniy
я бы написал этот обработчик еще до того как твой composer скачает laravel
Evgeniy
инструмент выбирается от задачи
Artur
но как только тебе понадобится это интегрировать куда-либо... и говнокодить sql-инсерты не захочется...
Artur
начинается магия
Evgeniy
laravel хороший fw, но он не универсальный
Artur
Artur
в любом случае обработка голой формы в условном лендинге не требует ни ооп ни пхп на генерацию страницы
Evgeniy
ну не требует но не мешает нам туда запилить ddd, doctrine, laravel
Evgeniy
и еще чего нибудь
Evgeniy
и будем маленький адок )
Artur
а ещё упаковать в докер залить в облако и повесить цдн
Evgeniy
и еще немного webpack и gulp
Evgeniy
добавить react для генерации формы
Artur
неене. запретить! реакт сам напрашивается
Evgeniy
а для всего landing использовать angular2
Artur
и если уж на то пошло, есть люмен
Evgeniy
где нибудь ради карусельки воткнуть jquery
Evgeniy
и тд
Artur
мне нравится ларавел. потому что надо не на ооп дрочить
Artur
есть куда важнее и интереснее задачи на бэке
Artur
куда серьёзнее вопросы вбора инструментов
Evgeniy
например?
Artur
ну от задач зависит
Artur
кому чего
Artur
оптимизация, хайлоад, биг дата
Artur
даже кэширование куда интереснее и полезнее
Sergey
map/reduce на php?)
CybernatiC
Sergey
ну и... тут может кто-то похвастаться объемами данных которые не влязат на какой-нибудь xxlarge ноду на AWS?
Sergey
да и "ларавель для хайлоад" звучит немного смешно
Sergey
знаю одних чуваков
Sergey
они на ларавели микросервисы запилилли (onliner.by) и теперь страдают от того что если надо в рамках одной транзакции пинать несколько микросервисов, то боль и ужас и время на бутстраппиинг фреймворка
Sergey
~200 ms на каждый микросервис
Sergey
хайлоад
Sergey
200 ms из которых в реальности сервер где-то половину а то и две трети времени тупо простаивает без дела
Sergey
интересно, насколько больно будет работать ларавельщику с вещами вроде php-pm
Roman
Roman
а есть опыт, кстати, использования в продакшене php-pm?
Sergey
в продакшене - пока нет
Sergey
через пару месяцев будет
Roman
Да не, норм)
Sergey
но я уже не уверен что php-pm это так прикольно
Sergey
есть более прикольные вещи. надо только будет с ними разобраться
Sergey
тип... не обязательно мастер процесс что бы на php был написан)
Sergey
меня сильно смущает необходимость держать php-cgi
Sergey
официальных образов которого пых не предоставляет
Roman
а он в event-driven умеет ведь?