
Quiss
15.12.2016
16:56:40
@AlisaWUMAH выходи за меня. Потом объясню.
Но тебе надо переехать в Питер.

Ruslan
15.12.2016
16:56:46
Ничего, просто это флуд

Звездочка^_^
15.12.2016
16:57:28

Quiss
15.12.2016
16:57:34

Google

Ruslan
15.12.2016
16:57:41
С laravel кто работал?

Quiss
15.12.2016
16:57:45
я

Ruslan
15.12.2016
16:57:59
Что именно делал?

Quiss
15.12.2016
16:58:09
а что именно надо?
разное делал

Ruslan
15.12.2016
16:58:25
У меня вроде 3 версия, весной разрабатывал
Мне обратную связь получить

Quiss
15.12.2016
16:58:38
весной? 3ка вышла года 3 назад

Ruslan
15.12.2016
16:58:51
Ой. Ошибся

Quiss
15.12.2016
16:58:51
Вышла из прода*

Ruslan
15.12.2016
16:58:55
Сейчас точно скажу

Quiss
15.12.2016
16:58:59
5.3 может?

Google

Quiss
15.12.2016
16:59:25

Ruslan
15.12.2016
16:59:34
5,2

Звездочка^_^
15.12.2016
17:00:01
?

Quiss
15.12.2016
17:00:11

Ruslan
15.12.2016
17:00:59
Мне по структуре сказать организации, абстракции. Возможно стоит пакетом делать

Alexander
15.12.2016
17:01:20
Фото то было усатого сисовца Алисы?

Quiss
15.12.2016
17:01:23

Ruslan
15.12.2016
17:01:25
Guthub.com/ko22009/volcenter

Звездочка^_^
15.12.2016
17:01:43

Quiss
15.12.2016
17:01:46
доступа на репо нет

Ruslan
15.12.2016
17:02:43
Как так

Quiss
15.12.2016
17:03:09
а во есть
ты кривой линк скинул
редиректит)

Ruslan
15.12.2016
17:03:42
github.com/ko22009/volcenter

Quiss
15.12.2016
17:03:44
а нахуя ты ЦРМ делаешь?
если их уже миллион

Ruslan
15.12.2016
17:04:29
Думаешь, то, что есть для волонтёров подойдёт?

Евгений
15.12.2016
17:04:36
да

Google

Quiss
15.12.2016
17:04:50
https://github.com/ko22009/volcenter/blob/master/app/Http/Controllers/Admin/ResponsibilityController.php#L15-L49
ЕБАТЬ, ЧТО ЭТО
Уволить его

Ruslan
15.12.2016
17:05:43
Хаха, да, прогер один так предложил сделать.

Alexander
15.12.2016
17:06:17

Ruslan
15.12.2016
17:06:28
Проект не коммерческий пока, о коммерциализации нужно подумать

Sergey
15.12.2016
17:06:42
5 функций в одной...
Эх, разделять и властвовать срочно!

Ruslan
15.12.2016
17:07:11
Ну

Dmitriy
15.12.2016
17:07:47

Ruslan
15.12.2016
17:11:53
Issue на гите можете посоздаватт

Dmitriy
15.12.2016
17:19:43
че за тупой костыль ? https://github.com/ko22009/volcenter/blob/master/package.json#L9

Dmitriy
15.12.2016
17:20:13
может еще систему будем перестанавливать

Wild
15.12.2016
18:23:10
Вечер в хату
Ребят, подскажите по реализации. Мне приходят CallBack запросы, от вк. О том что пользователь сделал комментарий, нужно реализовать работу с BlackList, чтобы игнорировать уведомления от нужных ID.
Как с точки зрения архитектуры, и скорости, реализовать это правильно?

Quiss
15.12.2016
18:24:56
Проще сделать доступные id
Не?

Wild
15.12.2016
18:25:01
Была идея загонять строчки из blacklist просто через запятую в строчку таблицы, и просто проверять, через str_pos
Мы не знаем кто нас откоментирует

Google

Wild
15.12.2016
18:25:19
Наприме новый клиент в интернет магазине

Quiss
15.12.2016
18:25:25

Wild
15.12.2016
18:25:39
А вот id людей которые работают в поддержке магазина, мы знаем, и уведомления о их ответах, нам не интересны.
О, тоже подойдет.
Гнать данные в json, и потом проверять in_array
Думаю от 1 запроса к бд скорость сильно не упадет

Sergey
15.12.2016
18:27:56
да уж лучше отедльную табличку завести с блеклистом where в итоге по индексу будет не хуже работать, чем in_array
или прочие

Wild
15.12.2016
18:28:10
Медленее

Admin
ERROR: S client not available

Wild
15.12.2016
18:28:17
Дополнительный запрос к аблице

Sergey
15.12.2016
18:28:22
и?
ну будут тебе эти 10 мс медленнее
а если у тебя в блеклисте будет 10000 записей

Wild
15.12.2016
18:28:57
Ограничение будет в 20-30 записей

Sergey
15.12.2016
18:29:07
мало того, что PHP отожрет на 10000 элементов памяти несколько метров. так и еще искать их будет с линейной прогрессией

Wild
15.12.2016
18:29:10
Блек лист чисто для администраторов, и персоналов

Sergey
15.12.2016
18:29:24
то есть, на может быть не больше 20-30 заблокированных пользователей? :)
31 не заблокируешь?

Wild
15.12.2016
18:29:40
А зачем блокироваь

Google

Wild
15.12.2016
18:29:42
31?

Sergey
15.12.2016
18:29:52
ну а зачем предыдущих блокировать? блеклист же
ну не заблокировать, игнорировать. Суть небольшая
и вообще, по поводу одного этого запроса, я гарантирую, что есть очень медленные неиндексированные запросы с кучей неоптимальных джойнов и вложенностей. Но оптимизация именно на одном проверить есть ли в списке :) И для упрощения придумывать упрощение в количество записей.
на спичках экономите

Vladislav
15.12.2016
18:46:31

Sergey
15.12.2016
18:47:16
Да сколько раз обжигался :)

Vladislav
15.12.2016
18:47:52
Ещё следует добавить что любое адекватное sql хранилище отработает не медленнее говнокода с стрпозом

Sergey
15.12.2016
18:50:27
как я понял хотел закэшировать массив моделек, чтобы не перезапрашивать в БД

Vladislav
15.12.2016
18:51:06
Надо было ему пояснить за инмемори кэш

Sergey
15.12.2016
18:51:50
а чего-то я про него забыл. Где ж ты тогда был?

Vladislav
15.12.2016
18:52:11
Лежал на диване
Это все хуйня
У нас на проекте вьетнамцы картинки в base64 в сессию вставляют

Alexander
15.12.2016
18:53:18

Vladislav
15.12.2016
18:53:35
Зачем?
Выяснить так и не удалось

Alexander
15.12.2016
18:53:43

Vladislav
15.12.2016
18:54:15

Sergey
15.12.2016
18:54:44

Vladislav
15.12.2016
18:55:00
А ещё они при смене емейла у юзера удаляют все карты со stripe аккаунта