Дмитрий
Дмитрий
Дмитрий
@t_adil а какие настройки у самой базы? какой там чарсет и колейшин?
Nikolay
@t_adil а какие настройки у самой базы? какой там чарсет и колейшин?
Да я че только не делал. Эти миграции по моему норм работают только на SQLite. Что на постгре, что на мускуле на разных проектах. На 4 и на 5 версии - постоянно в миграции какая-то дичь сыпиться. Причем по маппингу никаких багов в консоли, всё чисто. И прикол в том, что он одни миграции генерит, ты их накатываешь, оно уже в следующей генерации создает запросы на то, что бы это откатить...
Дмитрий
хоспаде зачем я вступил в симфони )) может надо было брать Yii? ))
Nikolay
Дмитрий
как будто это не так )
Задорный Копатыч
Дмитрий
чем больше я погружаюсь в симфу тем говнянее и говнянее становится вокруг
Nikolay
Adilet
Дмитрий
Nikolay
Дмитрий
Alexey Mishurovskiy
я тут начал ковыряться в .net framework сам c# норм, а вот IDE это просто ахтунг.
VS монстр кривой косой и тяжелый, designer не работает нормально, контролы все пляшут кто куда, быстро UI хрен накидаешь красиво.
Rider крайне кастрирован по функционалу.
Короч высунул голову из мира PHP и симфы и обратно захотелось. причем подобного негатива даже от JAVA не было.
Дмитрий
Alexey Mishurovskiy
суровый OpenSource как он есть
мой последний опыт с windows приложениями был в далеком хз каком году с Borland C++ Builder. я там простенькие программки в UI накидывал за час. все изменилось и я бы не сказал что прям в лучшую сторону.
Задорный Копатыч
Задорный Копатыч
А для мобилок capacitorjs. Гибридные приложения уже давно ничем не уступают нативу.
Задорный Копатыч
А если все под ключ - quasar
Пишем spa, как обычно. А оно уже может во что угодно скомпилироваться.
Дмитрий
CHTOMMY.BTW
Alexey Mishurovskiy
Задорный Копатыч
Ну, не знаю. Симфони отлично и для MVP подходит.
Дмитрий
Alexey Mishurovskiy
а еще в .net пока выносит мозг непонимание как сервисы инжектить )))
Alexey Mishurovskiy
симфони очень сильно расслабила в этом плане
Max
Alexey Mishurovskiy
тут скорее речь о том, что симфони нет смысла использоватьна уровне вордпрессика
Юра
Мы тут расслабились
CHTOMMY.BTW
Для меня simfony - это что-то серьезное и на длительное время)
Max
Max
Max
CHTOMMY.BTW
Max
Долгострои можно делать на чем угодно, разница во внутренних инструментах экосистемы php не столь существенна что бы делить из на какие-то псевдокатегории. Для краткосрочных, мелких проектов это также актуально — блог на php можно делать на чем угодно и инструмента «без смысла» для этого сложно найти. Сам по себе php уже несёт достаточно смысла для таких проектов ввиду способности к быстрому прототипированию проекта любой ожидаемой длительности или сложности
CHTOMMY.BTW
Долгострои можно делать на чем угодно, разница во внутренних инструментах экосистемы php не столь существенна что бы делить из на какие-то псевдокатегории. Для краткосрочных, мелких проектов это также актуально — блог на php можно делать на чем угодно и инструмента «без смысла» для этого сложно найти. Сам по себе php уже несёт достаточно смысла для таких проектов ввиду способности к быстрому прототипированию проекта любой ожидаемой длительности или сложности
Спасибо за отрывок из "смысла жизни", но речь шла о том, что в моем понимании simfony = enterprise
Я даже пошел в гугл и почти все ответы описывают то, что в проекте есть бизнес-логика, длительность разработки, и стоимость
Вот эти слова вообще лишние о том, что PHP - это уже говорит о много, вообще каждый проект можно назвать - долгостроем и т.д
Тут процентов 60% сидящих изначально это понимают.
Даже, если мне сделали личный, мой блог с бизнес-логикой, то я его могу считать enterprise. Это дикость. Сказать можно что угодно и посмотреть в википедию, но рынок решил иначе
Max
Отличительной маркетинговой чертой Symfony в своё время была «бандловость» структуры и прозрачный роадмап, который добавлял инструменту солидности в то время. Структура при этом могла воспроизводится в любом виде в любом другом инструменте, а роадмап для долгостроев важен, но не критичен. От этого и сформировавшееся мнение о Symfony как о более зрелом и серьезном инструменте, но это совершенно не значит, что другие инструменты не подходят или не имеют смысла.
Max
Я встречал long-life enterprize level проекты на Laravel, Kohana, Zend — точно также как и на Symfony и считаю какие-то деления этих инструментов нецелесообразными в контексте применимости к «enterprize»
CHTOMMY.BTW
Это уже все бизнес. Суть в том, что заказчику плевать на что ты это будешь ставить, он даже таких слов не знает.
Я также могу сказать, что проще взять гребцов Ларки и "по фасту" сделать себе проект, MVP за неделю, чем я буду играться с Симфони. Потому что почему? laravel подходит вообще для паровозов, которые 2 недели назад встали на php, когда про simfony та же дока вообще к себе не располагает и складывается такое мнение что сидят на нехй только харды, а значит им нужно будет больше платить за их работу.
Это все уже не касается dev.
MVP - пожалуйста, изи прод за пару недель, всех всё устроило и вы перекатываетесь от нее в другое место. Как так, почему так, хз. Видимо рынок такой, а может просто философ сидит в виде директора)
Alexey Mishurovskiy
Ассоциативный массив в С#
azabroflovski
Задорный Копатыч
Это уже все бизнес. Суть в том, что заказчику плевать на что ты это будешь ставить, он даже таких слов не знает.
Я также могу сказать, что проще взять гребцов Ларки и "по фасту" сделать себе проект, MVP за неделю, чем я буду играться с Симфони. Потому что почему? laravel подходит вообще для паровозов, которые 2 недели назад встали на php, когда про simfony та же дока вообще к себе не располагает и складывается такое мнение что сидят на нехй только харды, а значит им нужно будет больше платить за их работу.
Это все уже не касается dev.
MVP - пожалуйста, изи прод за пару недель, всех всё устроило и вы перекатываетесь от нее в другое место. Как так, почему так, хз. Видимо рынок такой, а может просто философ сидит в виде директора)
Да вот хз. Ларавел дока куда сложнее давалась. А в симфони все так органично и просто.
Kobo
Привет! Подскажите, как пофиксить ошибку? Обновлялся до Symfony 6.0, но что-то видимо не до обновил
Nikolay
Kobo
Не понимаю как исправить. Обновить какой-то пакет, может в конфиге что-то изменить
Дмитрий
Задорный Копатыч
Ну сыпят и сыпят. Однажды, обновитесь.
Дмитрий
ну к 6.4 90% багов то исправят
Viktor
Ребят, всем привет!
Подскажите кто нибудь куда копать, пожалуйста.
Для локальной разработки использую докер с симфони (пхп + нгинкс), а также докер с нгинкс в качестве прокси.
Все запускается отлично, но есть проблема с симфони профайлером.
У меня развернуто приложение на localhost:8081, а вот профайлер шлет свои запросы просто на localhost. Поэтому естестенно ответа не получает.
Как можно сказать профайлеру (или всему симфони), что нужно испоользовать в качестве base url localhost:8081?
Anton
Viktor
Мария
Добрый день, подскажите, в какую сторону копать, как сделать логаут, если авторизация сделана через JWT?
A
Со стороны сервера - очень нетривиально.
A
Хранить и отзывать токены.
Мария
Хранить и отзывать токены.
и как их отзывать? Я поняла что нетривиально, потому что уперлась в то, что не могу банально нагуглить
Иван
а авторизация через что?
вот там где токен чекается, там же недалеко должно быть удаление
Мария
Иван
ну тебе то не надо в браузере удалять
Мария
Иван
только в хоронилище инвалиднуть