
Alex
09.01.2018
15:51:43

Artem
09.01.2018
15:51:44

Alexander
09.01.2018
15:52:38
Ну походу тогда на очереди уйдет все

Google

Alex
09.01.2018
15:53:44
это типа саас паас?

Alexander
09.01.2018
15:54:26
саас паас это совсем не про то что я спрашиваю.

Alex
09.01.2018
15:54:33
лучше очередь, кроном ждать дольше будет а крон выдаст готовую среду по окончанию

Vladislav
09.01.2018
15:54:39
Ну сделай команду на копирование и запускай ее отложено с помощью воркеров. Я лично юзаю job queue bundle, так исторически сложилось, но есть решения и получше.

Alex
09.01.2018
15:54:50
это уже любопытство а не про то что отвечаю

Alexander
09.01.2018
15:55:13

Alex
09.01.2018
15:55:22
?

Vladislav
09.01.2018
15:55:43
bin/console app:copy:lol 24 сделай и запускай отложено

Alexander
09.01.2018
15:57:08
Спасибо) буду копать в сторону очередей

Stas
09.01.2018
21:13:06
Добрый вечер. Потихоньку копаю симфони и что то не могу найти инфу по созданию api в оф доке по 4 может ткнуть ссылкой или на другой ресурс где можно поитать за апишку в 4

Alex
09.01.2018
21:14:39
api-platform
для rest
можно использовать зенд компоненты

Google

Alex
09.01.2018
21:15:12
и другие фрэймворк агностик либы

Stas
09.01.2018
21:15:46

Alex
09.01.2018
21:16:10
для четвертого симфони добавляется точно как бандл
есть в документации
есть fosrestbundle
но я как не берусь рекомендовать
не то чтобы имел негативный опыт но осадочек остался

Stas
09.01.2018
21:17:05
рецептах нашел что установить просто через composer api это он и есть?

Sergey
09.01.2018
21:17:33
api-platform тоже говно но для простого круда норм

Alex
09.01.2018
21:17:36
да
?

Sergey
09.01.2018
21:18:10
если надо лучше - тут уже надо конкретизировать что нужно.

Alex
09.01.2018
21:18:29

Sergey
09.01.2018
21:20:00
повторюсь - смотря что и как ты готовишь
для человека выше пожалуй сойдет но... хз

Alan
09.01.2018
21:22:17
я что-то решил не ставить бандлы и как то все просто и кода мало ))
и вместо док с портянками yml пара строк кода
платформа с последним обновление ломала все и приходилось аннотации править, ну и вроде там дока часто расходилась с тем что актуально

Stas
09.01.2018
21:25:43
обнадежили один сказал что для порстоты шняга пойдет другой обосрал извиняюсь за выражение:))

Alex
09.01.2018
21:26:02
?

Google

Alan
09.01.2018
21:26:26
ну осталось взвесить и выбрать техническое решение ))) так всегда

Alex
09.01.2018
21:26:51
Ну на сколько я знаю участников платформы они не дадут новый релиз без апгрейд скрипта ?
дев ветку в продакшн конечно тыкать не стоит
если у вас там пару сущностей то их под формат и руками можно нормализовать если больше то платформа гуд
что сложнее не знаю
и плохого в платформе нет поддержки версий апи

Alan
09.01.2018
21:28:16
а еще платформу кодит один дунглас)

Alex
09.01.2018
21:28:17
версионирования

Stas
09.01.2018
21:28:22
хм походу это как раз их творение входит в рецепты по названием api т.к. при попытке инстала платформ -апи скаазло что инсталить то нечего все есть

Alan
09.01.2018
21:28:26
ну если по числу коммитов глянуть

Alex
09.01.2018
21:28:29
ну не прямо же так ?

Alan
09.01.2018
21:31:49
она наверно прикольной была до 3.3 а потом из платформы в симфони воткнули __invoke экшены и плюшек не так уж много полезных имхо осталось, сериализатор с группами итак есть

Alan
09.01.2018
21:32:28
а апишка с 3 форматами ответа на выбор хз такая ли необходимость
ну фильтры и сортировки там есть

Evgenii
09.01.2018
21:35:10

Stas
09.01.2018
21:35:46
так для админки вроде изиадмин оставили на 4
или я чего то незнаю?

Evgenii
09.01.2018
21:36:13
Или как вариант пилить апишку для ангуляров реактов

Stas
09.01.2018
21:37:12
И?? Все? Соната ?)
хз что первое уивидел о том и написал она вроде стоит в том же демо приложении кажется и в веб-симфони версии кажется

Google

Evgenii
09.01.2018
21:39:13
Тем более, когда та соната последний раз коммитилась, пару лет назад..

Stas
09.01.2018
21:45:36

Evgenii
09.01.2018
21:46:02

Stas
09.01.2018
21:46:27
я потому и спросил за api

Stas
10.01.2018
06:00:48

Alex
10.01.2018
07:42:35

Stas
10.01.2018
08:53:05
да они вроде как на протяжении всего года в месяц по 2-3 релиза делали

Sergey
10.01.2018
08:53:30
там еще не везде поддержка 4й симфони есть

Dinar
10.01.2018
08:58:12
http://git.io/top

Admin
ERROR: S client not available

Sergey
10.01.2018
08:59:53
ага, fabpot в топе)

Bohdan
10.01.2018
09:06:40
ребята
а вот такой вопрос
я все про свой смешанный роутинг
сделал песочницу, со стороны вью все работает ок
но нужно теперь сделать то же самое со стороны симфони
получается, что нужно заставить симфони определенным образом обрабатывать те пути, которые не прописаны в роутинге
при этом страничку index.html самого spa отдает тоже симфони (пока что так)

Andrey
10.01.2018
09:07:23
Есть dynamic routing в symfony CMF
Пробовал его юзать?
Если что то простое можешь свой loader написать

Sergey
10.01.2018
09:07:45

Vladislav
10.01.2018
09:07:47

Bohdan
10.01.2018
09:08:08
для примера
/ - корень приложения, spa
/user - роут spa, при переходе из spa - все ок работает
/php - роут симфони, если переходить на него из spa - все ок, если из него переходить на /user - 404

Google

Bohdan
10.01.2018
09:08:59
но непонятно, как мне пробросить один урл на обработчик другого урла

Andrey
10.01.2018
09:09:30
https://symfony.com/doc/current/routing/custom_route_loader.html

Pavel
10.01.2018
09:09:48
не обязательно, просто в конифгах роутинга дублируешь роуты со спа, у них будет один контроллер, который будет отображать твой html точку входа

Andrey
10.01.2018
09:10:19
Может конечно я не знаю всей истории, но все же помоему это решение любых проблем с роутами.

Bohdan
10.01.2018
09:13:02
так работает норм

Vladislav
10.01.2018
09:14:36
а много переписывать страниц?

Bohdan
10.01.2018
09:15:24
полностью, но плавненько

Igor
10.01.2018
09:15:34
ммм... а кто как решает проблему вложенных роутов?
Например:
/books/<section_code>/<section_code>/<section_code>/<book_code>/

Sergey
10.01.2018
09:16:02

Igor
10.01.2018
09:16:31
и парсишь там уже сам путь до директории?
А как понять, что код книги это не код секции?

Sergey
10.01.2018
09:16:44
зачем мне что-то парсить, у меня ж есть book_code
вообще лучше не делать двусмысленных урлов
да и вся эта канитель с ЧПУ в целом никому не нужна

Igor
10.01.2018
09:17:18
бывают сеошники
сеошники любят
очень

Sergey
10.01.2018
09:17:38
урл всеравно должен быть уникальным и недвусмысленным

Igor
10.01.2018
09:17:39
/wefwef/wefwehweh/wef23/kniga
Ну так
если парсить секции то будет уникальным