@symfony_php

Страница 629 из 1418
Ihor
08.02.2018
13:13:34
менеджер очередей?

странный выбор, ибо он на пайтоне написан... :(

Bohdan
08.02.2018
13:16:48
beanstalkd вроде для этого, не?

Google
Bohdan
08.02.2018
13:17:03
хотя не, бред..

Daniel
08.02.2018
13:17:05
beanstalkd one love, yeah

ПОгодь

(((((((((((((

Как так

Bohdan
08.02.2018
13:17:13
или не бред :D

та я из этих ребят только в кролика умею

Daniel
08.02.2018
13:17:33
С целери по моему норм либ нет, хотя хз

Bohdan
08.02.2018
13:17:38
и про остальные только читал, потому могу путать

celery ванлав для питона

Ihor
08.02.2018
13:18:35
Это плохо?
нет, но моё мнение, что erlang для MQ больше подходит

Bohdan
08.02.2018
13:20:22
celery работает через брокеров

Google
Bohdan
08.02.2018
13:20:26
вот полез в их доку

и он скорее является очередью задач

а не MQ

Ihor
08.02.2018
13:21:38
тогда нужно узнать у топикстартера, какие у него цели?)

Stanislav
08.02.2018
13:43:44
вопрос был простой, кто работал

а вопрос как написан у кого воркер для работы с celery через rabbitmq

Bohdan
08.02.2018
13:44:11
а мы опять развели демагогию

kekenec
08.02.2018
16:35:03
Строю велосипелы на основе компонентов симфони, нужно уточнить один момент Инъекция зависимостей в конструктор контроллера (т.е. при вызове метода контроллера из роута) самим фреймворком не предусмотрены? Если реализовывать такую возможность, то единственный выход - тащить зависимости из контейнера с помощью get (=> сервисы должны быть public), так?

Gaiaz Iusipov
08.02.2018
17:40:51
Привет, подскажите, сложно ли реализовать сервис subscriber для nested tree сущностей, без использования doctrine extensions? Или может где-то прототип есть?

Чтобы у сущностей был TreeNodeInterface а сервис все разруливал. Left, right свойства всмысле

Sergey
08.02.2018
18:40:38
2018-ый год на дворе, нужно хранить деревья с дохера вложенностями - возьми другую СУБД под это дело

Vladislav
08.02.2018
18:44:41
В сердцах 90е)))

Gaiaz Iusipov
08.02.2018
19:21:27
нафига тебе nested tree
Ну категории какие-то нибудь, древовидное всякое разное))

А что вы для такого используете?

Sergey
08.02.2018
19:21:51
Ну категории какие-то нибудь, древовидное всякое разное))
какова глубина вложенности? меньше сотни - можно не париться

adj tree + materialized path хватает для всего

Bogdan
08.02.2018
20:49:31
Подскажите плиз, что то по шаблонам проектированию, solid, с примерами на Symfony

Google
Sergey
08.02.2018
20:50:09
ибо если все это смешать точно пользы не будет

можешь начать с простой мантры - "зависимости это плохо" (я не про композер)

ну и паралельно читать все по отдельности

Sergey
08.02.2018
20:51:14
сложный запрос какой-то)

Sergey
08.02.2018
20:51:17
начать с coupling и cohesion, почитать про information hiding, потом можно уже про высокие материи вроде open/close, srp, и т.д.

Sergey
08.02.2018
20:51:38
на эту тему целая куча книг написана, материалов и исследований, а ты спрашиваешь в чатике "пример"?)

Bogdan
08.02.2018
20:53:21
Меня кинули на проект написаный на Symfony , а проект большой, и нужно не отбиваться от архитектуры написаного

Andrew
08.02.2018
20:53:47
Подскажите плиз, что то по шаблонам проектированию, solid, с примерами на Symfony
джава есть, покатит? https://github.com/EnterpriseQualityCoding/FizzBuzzEnterpriseEdition

Bogdan
08.02.2018
20:54:29
Но нужно ведь стремится

Sergey
08.02.2018
20:54:38
ну то есть если бы ты уже умел в паттерны, солиды и т.д. то вопрос бы в контексте симфони не возник

p.s. паттерны вообще не трогай пока

Andrew
08.02.2018
20:55:20
Но нужно ведь стремится
https://refactoring.guru/ есть из неплохих

Sergey
08.02.2018
20:55:47
http://govnokod.ru/

можешь отсюда еще вдохновляться

Bogdan
08.02.2018
20:56:46
? ? Спасибо за помошь советами

vlad
08.02.2018
20:59:55
всем привет ребят, помогите, пожалуйста, советом есть основной сервер, и два slave-сервера на основном есть сущность - задача эти задачи поступают от людей, и основной сервер должен отдавать их в равном количестве slave-серверам когда был 1 slave-сервер, он просто стучал по некому роуту на основной, где в json'е были новые задачи, после чего уже начинал работу над ними а как лучше поступить с 2-мя? сделать ещё блок таких же api? но думаю, что дублирование когда не есть хорошо :( есть у кого-то идеи? может кто-то с подобным сталкивался?

Sergey
08.02.2018
21:00:23
чет я не понял задачу)

а, это не про мускуль

Google
Sergey
08.02.2018
21:00:47
очередь тебе нужна

Andrew
08.02.2018
21:01:01
что-то звучит как какой-нибудь haproxy

а, тут полл а не пуш

Sergey
08.02.2018
21:01:22
посмотри publish/consumer pattern

vlad
08.02.2018
21:02:18
хорошо, спасибо

Gaiaz Iusipov
08.02.2018
21:45:38
какова глубина вложенности? меньше сотни - можно не париться
Небольшая, спасибо, завтра гляну про adj tree + materialized path

Admin
ERROR: S client not available

Sergey
08.02.2018
22:18:09
Ну категории какие-то нибудь, древовидное всякое разное))
Внесу свои 5 копеек. Прежде чем хранить категории и всякое древовидное, я бы озадачился такими вопросами 1) как часто будут добавляться новые данные 2) как часто будут идти выборки из дерева - какие будут выборки? Нужно ли строить хлебные крошки как при навигации по сайту и тд. После того, как будет понимание того как будут использоваться всякое древовидное станет понятно как все это хранить. Основные алгоритмы: Adjacency List, Matherialized Path, Nested Set. Первый и последний можно очень удачно подружить. Ниже, немного чтива http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/

Sergey
08.02.2018
22:35:21
Не спорю, дружатся. У каждого алгоритма есть свои сильные и слабые стороны. Поэтому я сделал акцент на том, что нужно понять требования к даным и на основании этого уже выбирать тот или иной алгоритм. Сложность то же штука относительная. Ниже статья на сравнение дерьвьев, надеюсь поможет опеделиться с выбором. https://habrahabr.ru/post/47280/

Ilshat
09.02.2018
06:49:04
привет, ребят. подскажите либу для симфони (4) для внешних http запросов?

Sergey
09.02.2018
06:50:00
guzzle

Ilshat
09.02.2018
06:54:50
guzzle
спасибо

Alexey
09.02.2018
07:44:05
Господа, добый день, что проще обновить проект с 2.8 на 4 или перейти на laravel?

Sergey
09.02.2018
07:44:31
обнови сразу на 3.4, а потом на 4.0

$iD
09.02.2018
07:44:33
)))) жость

тебе не кажется, что ответ на твой вопрос зависит от размера кодовой базы? + как ты писал на симфони до этого? :D

Google
$iD
09.02.2018
07:45:17
и с большой долей вероятности, просто на лару ты не перейдёшь

Sergey
09.02.2018
07:45:33
даже при большой кодовой базе обновляться на новые версии симфони не есть большая проблема

$iD
09.02.2018
07:45:53
не, я про symfony -> Laravel

между симфони и симфони проблем меньше

Alexey
09.02.2018
07:46:36
Спасибо за ответы

$iD
09.02.2018
07:46:38
ну и зависит от того идёт ли параллельно разработка

потому что можно вечно ребэйзится :D

Boris
09.02.2018
08:27:56
Поделитесь годными темами для PHPStorm, у кого какая?

Andrey
09.02.2018
08:32:42
material/darcula

material чёт в последнее время не очень работает, поэтому перешёл обратно на darcula

Arky
09.02.2018
08:34:08
darcula тоже

Dmitriy
09.02.2018
08:34:21
darcula

Tex
09.02.2018
08:35:15
Monokai удобная достаточно

Alexey
09.02.2018
08:35:43
встроенные вполне хороши. И темная, и светлая.

Bohdan
09.02.2018
08:36:50
material ui plugin, не жалуюсь

коллега Obsidian юзает

Dmitriy
09.02.2018
08:47:34
полный material

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