@symfony_php

Страница 52 из 1418
Алексей
20.01.2017
14:45:29
Что если тебе прямо хочется это сделать на уровне доктрины - возможно тебе нужны две базы или бекапы. А если нет - то логика приложения - самое место.

Andrew
20.01.2017
14:48:09
да был я на конференции :)

просто с логикой приложений опять получается косяк - эта проверка будет размазана по коду

ее нужно будет учитывать в репозиториях, например

Google
Andrew
20.01.2017
14:50:04
$entity->getRelations()|count теперь будет делать N+1 запросов

потому что нам нужно будет пробежать по каждому элементу коллекции и спрятать те, которые неактивны

Sergey
20.01.2017
17:45:59
$entity->getRelations()|count теперь будет делать N+1 запросов
просто перенеси запись из одной коллекции в другую (из одной таблицы в другую)

у тебя как бы и данные сохранятся и проблем не будет

da horsie
21.01.2017
21:03:58
HR- тигр :))))

Sergey
21.01.2017
21:06:53
Ух

Fayozjon [CybernatiC]
22.01.2017
02:31:47
Мой братан Тигр, 24 на 7 Тигр

HR-Тигр Дмитрий Карнаухов
22.01.2017
07:15:14
Да, я HR-тигр. И сейчас ищу сеньора пхп со знанием фреймворка Симфони. Но это не в тему чата, потому просто добавился, для более глубокого понимания сути этого фреймворка.

da horsie
22.01.2017
07:26:07
с козырей зашел )

Sergey
22.01.2017
08:10:35
в суть фреймворка

Google
da horsie
22.01.2017
08:12:25
"не мудаки ли его используют"

Sergey
22.01.2017
08:13:41
не ну на самом деле была бы оч занятная статистика

из моего опыта общения с разработчиками, очень редко к примеру попадаются толковые люди у которых долгое время основной фреймворк Yii

среди разработчиков под Symfony или Zend по больше

но всеравно добрая половина симфонистов юзают его не особо вникая

Sergey
22.01.2017
08:15:26
Yii себя разрабами считают?

Sergey
22.01.2017
08:15:56
Yii себя разрабами считают?
ну как, лет 6 назад фреймворк был более-менее

сейчас безнадежно устарел но для прототипов и CRUD-а пока-что неплох

хотя со штуками вроде GraphQL и различными UI фреймворками вроде ангяляров и всяких вуе

актуальность уже сильно теряется

Timur
22.01.2017
08:16:52
В Yii2 ничего и не изменится особо в ближайшие несколько лет. Если юзается сейчас где-то, то надо валить на что-то получше, прямо сейчас.

Sergey
22.01.2017
08:17:41
В Yii2 ничего и не изменится особо в ближайшие несколько лет. Если юзается сейчас где-то, то надо валить на что-то получше, прямо сейчас.
ну тип того. Год-полтора назад делал код ревью одного проектика... ну хороший такой добротный процедурный код

для многих проектов подходит. Просто есть уже и несколько другие подходы

Timur
22.01.2017
08:18:22
В roadmap разработчиков и мейнтейнеров Yii2 совсем невнятные штуки. Поддержкой PSR'ов там тоже не особо пахнет.

Sergey
22.01.2017
08:19:10
хз, я как сейчас помню как года 3 назад на форуме Yii анонсировали изменения в active record под вторую версию.... я еще тогда подумал что "да блин, это неделя работы"...

и просто забыл про этот фреймворк

Timur
22.01.2017
08:24:24
А про Laravel что скажете? Как источник зарабатывания бабла отличный фреймворк, но я его не совсем понимаю (не отрицаю и свои ограниченные интеллектуальные способности). С Symfony после чтения документации почти сразу всё встаёт на свои места, и общая философия, которая кроется за ним. Так или иначе почти сразу начинаешь понимать ход мыслей Фабьена и Ко, и мотивацию к тем или иным решениям и реализациям идей.

Sergey
22.01.2017
08:25:12
Мне не нравится автор лары и то как он себя ведет

Sergey
22.01.2017
08:27:54
Аналогично. Некоторые штуки в ларавель дико удобны, некоторые - бред...

ну или просто сомнительны

Google
Sergey
22.01.2017
08:28:18
но "бог ларавели" ведет себя как имбицил

очень дешевый маркетинг (в духе этих статей о средней сложности методов и т.д.)

очень тупые вбросы

Sergey
22.01.2017
08:28:51
Как Трамп ?

Sergey
22.01.2017
08:29:13
ну так сравнил целевую аудиторию

Трампу надо было покорить умы недалеких и необразованных

Sergey
22.01.2017
08:30:51
Аналогично. Некоторые штуки в ларавель дико удобны, некоторые - бред...
Все равно фрейм пишется только одним человеком, а это как минимум странно

Sergey
22.01.2017
08:31:03
Вот тут у меня вопрос, одним ли

то что там тоталитаризм творится - это факт

Sergey
22.01.2017
08:31:31
https://github.com/laravel/laravel/graphs/contributors?from=2015-08-09&to=2017-01-21&type=c

Sergey
22.01.2017
08:32:02
насколько я понял Тэйлор просто хочет почувствовать себя DHH

Timur
22.01.2017
08:32:08
то что там тоталитаризм творится - это факт
+1 В Symfony сейчас Фабьен не самый главный. Скорее как уважаемая персона, основатель и популяризатор фреймворка (вспоминая переезд в Сан-Франциско).

Timur
22.01.2017
08:32:22
А с Тэйлором не очень как-то.

Sergey
22.01.2017
08:32:45
https://github.com/laravel/framework/graphs/contributors

тут более показательная статистика

Timur
22.01.2017
08:34:06
https://github.com/symfony/symfony/graphs/contributors?from=2016-01-20&to=2017-01-21&type=c

А вот тут получше уже ситуация.

Правда надо ещё смотреть и что творится в сторонних, но важных для Sf проектах, навроде Doctrine.

Sergey
22.01.2017
08:35:40
с доктриной Окрамиус не раз говорил что им бы свежую кровь

мало людей контрибьютят

Google
Sergey
22.01.2017
08:36:06
https://github.com/doctrine/doctrine2/graphs/contributors?from=2015-01-03&to=2017-01-22&type=c

Timur
22.01.2017
08:36:52
Beberlei сдал полномочия. ? Ну это и хорошо, нет BDFL/диктатора.

Sergey
22.01.2017
11:42:27
https://github.com/symfony/symfony/pull/21306

с доктриной Окрамиус не раз говорил что им бы свежую кровь
там тонны открытых пулреквестов и их особо не мержат, молчу уже про открытые тикеты. им бы подчистить это все

Sergey
22.01.2017
11:52:31
ну у них на это нет времени)

Sergey
22.01.2017
11:52:45
ну тут и комьюнити мало чем поможет им

Sergey
22.01.2017
11:52:49
честно я 10 раз хотел разобраться и начать чето контрибьютить в инструмент который использую каждый день

Sergey
22.01.2017
11:52:54
разве что сделать какой-то доп verify

Admin
ERROR: S client not available

Sergey
22.01.2017
11:52:57
но это сложные штуки

и когда начинаешь во всем этом разбираться... думать... это надо пипец дофига разного опыта + дофига времени

Andrew
22.01.2017
17:22:18
а есть у кого опыт запуска Symfony проектов на AWS Beanstalk ?

особенно интересует кейс со стратегией релизов, когда больше одного инстанса

Sergey
23.01.2017
08:22:52
https://github.com/symfony/symfony/pull/21376

неугомонные)

Ilya
23.01.2017
11:17:39
https://github.com/symfony/symfony/pull/21376
тоже когда-то нравились аннотации

до момента когда пришел в огромный трехлетний легаси-проект сделанный на них

Sergey
23.01.2017
11:18:24
а что не так было то?

Ilya
23.01.2017
11:18:46
много лазить по коду приходится

чтобы понять чего где

Google
Sergey
23.01.2017
11:19:00
>трехлетний легаси-проект звучит забавно)

т.е с yml/xml не нужно лазить?

Ilya
23.01.2017
11:19:50
поудобней

он на symfony 2.2 был или типа того

а текущая на тот момент 2.7-2.8

и необновляемый

Sergey
23.01.2017
11:20:55
ну мы проект начинали тоже на 2.2, сейчас уже 3.2 стоит

как раз скоро 3 года будет) но его сложно назвать легаси

я тут немного шокирован мне чувак рассказывает что пхп разрабы обязаны знать чем отличается CAS от FAA и уметь это применять. если не может, значит хреновый разраб я вот на слух и примерно помнил что это, но в целом сложно сказать что когда-то нужно было. почувствовал себя хреновым разрабом. я один такой?

Big_Shark
23.01.2017
15:43:18
Вообще не вкурсе что это

Алексей
23.01.2017
15:43:22
Да. Я вот не вспомнил ?

Big_Shark
23.01.2017
15:44:04
по cos гугл говорит что это косинус, есть хоть ссылки?

Sergey
23.01.2017
15:44:15
эт для транзакций в кеше нужно, Compare and swap и Fetch and add

атомарные операции такие

Timur
23.01.2017
15:44:46
Приятель работает в известной софтверной конторе программером, Германия. На собеседовании не было никаких заумностей из того, что он не знал бы. На работе доосваивает то, что не знал.

Web Developer

Big_Shark
23.01.2017
15:46:01
тогда CAS а не COS

Sergey
23.01.2017
15:46:03
как по мне это уже сильно специфично

Страница 52 из 1418