Ale
Не три слоя
Evgeniy
потом запилили ar хайп по использованию ar
Ale
Не три системы
Evgeniy
потом открыли люди для себя hibernate написали доктрину и хайп про то что ar не нужно, нужен datamapper
Evgeniy
потом еще куча других хайпов)
Ale
Evgeniy
очень хорошая статья и норм перевод https://habrahabr.ru/company/edison/blog/316668/
Evgeniy
А что им считать?
а я сам хз, столько фреймворков особенно в php и везде пишут что они mvc но все такие разные
Artur
Mvc паттерн про три объекта
вики говорит обратное
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
в любом случае обработка голой формы в условном лендинге не требует ни ооп ни пхп на генерацию страницы
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
ну от задач зависит
ларавель для бигдата?)
Sergey
map/reduce на php?)
Sergey
ну и... тут может кто-то похвастаться объемами данных которые не влязат на какой-нибудь xxlarge ноду на AWS?
Sergey
да и "ларавель для хайлоад" звучит немного смешно
Sergey
знаю одних чуваков
Sergey
они на ларавели микросервисы запилилли (onliner.by) и теперь страдают от того что если надо в рамках одной транзакции пинать несколько микросервисов, то боль и ужас и время на бутстраппиинг фреймворка
Sergey
~200 ms на каждый микросервис
Sergey
хайлоад
Sergey
200 ms из которых в реальности сервер где-то половину а то и две трети времени тупо простаивает без дела
Sergey
интересно, насколько больно будет работать ларавельщику с вещами вроде php-pm
Roman
интересно, насколько больно будет работать ларавельщику с вещами вроде php-pm
а php-pm вроде позволяет и лару инициализировать и вертеть без бутстрапа?
Roman
а есть опыт, кстати, использования в продакшене php-pm?
Sergey
в продакшене - пока нет
Sergey
через пару месяцев будет
Roman
Да не, норм)
Sergey
но я уже не уверен что php-pm это так прикольно
Sergey
есть более прикольные вещи. надо только будет с ними разобраться
Sergey
тип... не обязательно мастер процесс что бы на php был написан)
Sergey
меня сильно смущает необходимость держать php-cgi
Sergey
официальных образов которого пых не предоставляет
Roman
а он в event-driven умеет ведь?