Size: a a a

Node.js — русскоговорящее сообщество

2021 January 23

C

Chris in Node.js — русскоговорящее сообщество
Nikita
ну так вы каждый клик записывали в бд, да?
Конечно. Когда есть модель оплаты за клик (даже если она вторична), все данные важны.
источник

CG

CaT Grimes 🔫 in Node.js — русскоговорящее сообщество
Nikita
прибыль ресторана - это просто сумма по какому то полю? по типу orders.profit ?
Да, можно и так сказать
источник

N

Nikita in Node.js — русскоговорящее сообщество
Chris
Конечно. Когда есть модель оплаты за клик (даже если она вторична), все данные важны.
а при выводе статистики просто на стороне бд агрегировали данные?
источник

N

Nikita in Node.js — русскоговорящее сообщество
и бд была монго или другая какая то?)
источник

h

hamper 𓅝 in Node.js — русскоговорящее сообщество
Для таких данных удобно что-то типа кликхауса.
источник

C

Chris in Node.js — русскоговорящее сообщество
Nikita
а при выводе статистики просто на стороне бд агрегировали данные?
Изначально - да, при выводе.
Реляционная база.
Когда сделали предварительную агрегацию по расписанию, данные стали отдаваться почти моментально.
источник

C

Chris in Node.js — русскоговорящее сообщество
hamper 𓅝
Для таких данных удобно что-то типа кликхауса.
Он тогда ещё не вышел )
источник

N

Nikita in Node.js — русскоговорящее сообщество
Chris
Изначально - да, при выводе.
Реляционная база.
Когда сделали предварительную агрегацию по расписанию, данные стали отдаваться почти моментально.
а результаты предварительной агрегации куда складывали? в ту же бд?
источник

C

Chris in Node.js — русскоговорящее сообщество
Да, этого оказалось достаточно.
источник

N

Nikita in Node.js — русскоговорящее сообщество
CaT Grimes 🔫
Да, можно и так сказать
db.statistics.aggregate({ $match: {
   restaurant_id: 'target restaurant id'
} },
{ $group: { _id : null, total_income : { $sum: "$profit" } } }); - на выводе будет total_income равный суме значений поля profit

но это самый банальный пример, взятый напряму со стаковерфлова)
источник

A

Anton in Node.js — русскоговорящее сообщество
как можно понять какие данные приходят на сайт, когда я делаю запрос с прокси?
источник

A

Anton in Node.js — русскоговорящее сообщество
Anton
как можно понять какие данные приходят на сайт, когда я делаю запрос с прокси?
есть ли какие-то апи для этого?
источник

N

Nikita in Node.js — русскоговорящее сообщество
Anton
как можно понять какие данные приходят на сайт, когда я делаю запрос с прокси?
какие данные приходят на твой сайт через запрос который ты же и делаешь или как?
источник

VP

Vlad Prodan in Node.js — русскоговорящее сообщество
Переслано от Vlad Prodan
Всем привет! Работаю сейчас с AdminBro, есть возможность добавлять фото в ручную, drop zone?
источник

A

Anton in Node.js — русскоговорящее сообщество
Nikita
какие данные приходят на твой сайт через запрос который ты же и делаешь или как?
я пишу парсер с проксями для сайта. сайт как-то определяет что запросы идут от меня и банит все мои прокси. я пытаюсь понять, как они могут это понимать
источник

N

Nikita in Node.js — русскоговорящее сообщество
Anton
я пишу парсер с проксями для сайта. сайт как-то определяет что запросы идут от меня и банит все мои прокси. я пытаюсь понять, как они могут это понимать
ну смотря как делаешь запросы так и понимает)
источник

N

Nikita in Node.js — русскоговорящее сообщество
банально по юзер агенту
источник

A

Anton in Node.js — русскоговорящее сообщество
Nikita
банально по юзер агенту
а если каждый запрос рандомный юзер агент?
источник

N

Nikita in Node.js — русскоговорящее сообщество
Anton
а если каждый запрос рандомный юзер агент?
так можно просто взять браузерный какой то юзер агент
источник

N

Nikita in Node.js — русскоговорящее сообщество
и всегда его слать, наоборот разные юзер агенты это подозрительнее
источник