Size: a a a

2020 November 29

V

Vladimir in symfony
Vlad Sobenko
А потом приходят новые требования и страдаешь со своим юи2. Бери уже вп тогда, если код не хочешь писать.
Ну вот понадобилось мне написать ченить простое типа сокращателя ссылок, так бы я за пару часов поставил админку, авторизацию, рбак и  накидал весь функционал, а в новом подходе получается все выходные надо просидеть изобретая/форкая oauth, другие админку, третьи рбак и тд, ну хз как по мне не очень как-то
источник

VS

Vlad Sobenko in symfony
Vladimir
Ну вот понадобилось мне написать ченить простое типа сокращателя ссылок, так бы я за пару часов поставил админку, авторизацию, рбак и  накидал весь функционал, а в новом подходе получается все выходные надо просидеть изобретая/форкая oauth, другие админку, третьи рбак и тд, ну хз как по мне не очень как-то
Думаю это не по адресу. Нормальная архитектура выигрывает на дистанции.
источник

VS

Vlad Sobenko in symfony
yii2 вроде позиционировался, как RAD фреймворк. Symfony нет.
источник

DT

Dmitriy Tkachenko in symfony
Vladimir
Ну вот понадобилось мне написать ченить простое типа сокращателя ссылок, так бы я за пару часов поставил админку, авторизацию, рбак и  накидал весь функционал, а в новом подходе получается все выходные надо просидеть изобретая/форкая oauth, другие админку, третьи рбак и тд, ну хз как по мне не очень как-то
Взять сокращатель готовый религия не позволяет? 5 минут и готово, зачем изобретать то, что уже изобретено миллионами людей?
источник

MW

Maxyc Webber in symfony
А как же написать свою цмс?
источник

MW

Maxyc Webber in symfony
Вот вы написали когда то и теперь беситесь конкуренции
источник

VS

Vlad Sobenko in symfony
Maxyc Webber
А как же написать свою цмс?
А что там такого особенного?
источник

MW

Maxyc Webber in symfony
Ничего. Ее пишут для изучения языка обычно
источник

MW

Maxyc Webber in symfony
Или фрейма
источник

VS

Vlad Sobenko in symfony
Maxyc Webber
Ничего. Ее пишут для изучения языка обычно
Чево?
источник

MW

Maxyc Webber in symfony
Vlad Sobenko
Чево?
Шутка юмора. Каждый уважающий себя программист хотя бы раз напишет свою цмс. Щас уже не так актуально вроде )
источник

V

Vladimir in symfony
Dmitriy Tkachenko
Взять сокращатель готовый религия не позволяет? 5 минут и готово, зачем изобретать то, что уже изобретено миллионами людей?
Так это условно говоря
источник

SP

Sergey Protko in symfony
Maxyc Webber
Шутка юмора. Каждый уважающий себя программист хотя бы раз напишет свою цмс. Щас уже не так актуально вроде )
свой фреймворк
источник

D

Dmitry in symfony
щас всполошатся джаваскриптеры :) "новый фреймворк? где ? дайте попробовать"
источник

MW

Maxyc Webber in symfony
Sergey Protko
свой фреймворк
Когда я начинал, были цмс )
источник

SP

Sergey Protko in symfony
Vladimir
Ну вот понадобилось мне написать ченить простое типа сокращателя ссылок, так бы я за пару часов поставил админку, авторизацию, рбак и  накидал весь функционал, а в новом подходе получается все выходные надо просидеть изобретая/форкая oauth, другие админку, третьи рбак и тд, ну хз как по мне не очень как-то
а мог бы вбить url shortener в github и поставить любую готовую для этого приблуду. Их сотни. На любой вкус, с oauth готовыми и без, с возможностью менеджить в отдельном админ интерфейсе и только с api. на php, typescript, go, kotlin, java, c#...

Такого рода вещи надо брать готовые и делать самому только в двух случаях:

- есть задача технологию потрогать новую для тебя, например "никогда на go не писал - интересно будет". Еще это неплохой пет проджект для команды что бы обкатать какой новый процесс. Например вот у тебя есть продукт и там все говначат как получается без тестов и тд. потому что хер знает как подступиться к проблеме - берешь пару человек и садишь их чет такое мелкое писать что бы по всем правилам было и по тем тех процессам которые вы хотите форсить. Они руку на таких штуках набьют и будет профит. Опять же цель тут не сокращатель ссылок, цель тут опыт и скилы команде.
- внезапно это у тебя core domain

В обоих случаях ныть что "нет плагинов/готовых кирпичиков" глупо
источник

SP

Sergey Protko in symfony
p.s. интересный факт - slack начинался как такой вот внутренний pet project, а потом уже решили его продавать как самостоятельный продукт
источник

SP

Sergey Protko in symfony
на тему oauth может кому пригодится - https://oauth2-proxy.github.io/oauth2-proxy/ - 20 минут и в твоей админке логин через google или okta или гитхаюб
источник

SP

Sergey Protko in symfony
ну ок, в первый раз у меня часа полтора ушло...
источник

AD

Andrey Dembitskyi in symfony
Как много батхёрта и притягивания выводов.

Возможно так и есть - мейнтейнеры этих пакетов не запилили поддержку sf5, или сделали недостаточно хорошей.
Но так это open source, они не зарабатывают на том, что они поддерживают этот пакет.
И прозвучало мнение "почему не пилят, так себе сообщество". Так это ты собираешься заработать на том, что пакет готов и ты его приделаешь быстро к себе. Сделай хорошо всем - нашёл проблему - исправь.
источник