Size: a a a

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

2021 February 17

OL

Oleg Livcha in Node.js — русскоговорящее сообщество
Sergey 🛸
Правильно
большое спасибо!
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Денис
раскройте мысль пожалуйста
решить задачу чтобы начало работать в кратчайшие сроки и решить задчу чтобы работало идеально это совершенно разные способы решения задачи
источник

S🛸

Sergey 🛸 in Node.js — русскоговорящее сообщество
Alena Kuznetsova
Быстрый доступ.
В каком мире считать файлы с БД в приложение и отдать их клиенту быстрее чем отдать статику через CDN?
источник

Д

Денис in Node.js — русскоговорящее сообщество
Alena Kuznetsova
Быстрый доступ.
быстрый доступ откуда куда? по цепочке, запросил клиент картинку, пришло в бэкенд приложение, оно идет в БД, получает оттуда данные и отдает клиенту? Сомнительно, когда эти данные может отдавать какой-нибудь nginx  как статику используя при этом кэширование и все вот это вот, не касаясь опять же отдельных CDN
источник

Д

Денис in Node.js — русскоговорящее сообщество
Sergey 🛸
В каком мире считать файлы с БД в приложение и отдать их клиенту быстрее чем отдать статику через CDN?
вот вот
источник

Д

Денис in Node.js — русскоговорящее сообщество
Sergiy Shatunov
решить задачу чтобы начало работать в кратчайшие сроки и решить задчу чтобы работало идеально это совершенно разные способы решения задачи
Ох, я не понимаю чем задача, записать файл с сгенерированным именем на ту же ФС, СЛОЖНЕЕ чем пихать его в бд🤷🏻‍♂️
источник

Д

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

Д

Денис in Node.js — русскоговорящее сообщество
Но, безусловно, если хотите пройти этот путь - пожалуйста)
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Денис
Ох, я не понимаю чем задача, записать файл с сгенерированным именем на ту же ФС, СЛОЖНЕЕ чем пихать его в бд🤷🏻‍♂️
об этом файле надо помнить, а если забыть, то он так и останется лежать в ФС в одиночестве никому не нужным 😥
источник

AK

Alena Kuznetsova in Node.js — русскоговорящее сообщество
Sergey 🛸
В каком мире считать файлы с БД в приложение и отдать их клиенту быстрее чем отдать статику через CDN?
Если мне нужны все файлы с котиками, чем тут CDN поможет?
источник

Д

Денис in Node.js — русскоговорящее сообщество
Alena Kuznetsova
Если мне нужны все файлы с котиками, чем тут CDN поможет?
а чем тут БД поможет? или у вас такая бд, с CV встроенным, что кидаешь туда картинки, а она их категоризирует по объектам на них?
источник

AK

Alena Kuznetsova in Node.js — русскоговорящее сообщество
Sergiy Shatunov
об этом файле надо помнить, а если забыть, то он так и останется лежать в ФС в одиночестве никому не нужным 😥
Может и не забудешь если искать все файлы в каталоге
источник

Д

Денис in Node.js — русскоговорящее сообщество
Sergiy Shatunov
об этом файле надо помнить, а если забыть, то он так и останется лежать в ФС в одиночестве никому не нужным 😥
неу так ты записбь в бд делаешь же, тиолько не саму картинку туда ебашишь, а путь до файла/идентификатор
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
Alena Kuznetsova
Может и не забудешь если искать все файлы в каталоге
тут как бы про файл должна знть только БД
источник

SS

Sergiy Shatunov in Node.js — русскоговорящее сообщество
иногда ORM может помочь с подобными проблемами
источник

AK

Alena Kuznetsova in Node.js — русскоговорящее сообщество
Денис
неу так ты записбь в бд делаешь же, тиолько не саму картинку туда ебашишь, а путь до файла/идентификатор
Так уже база нужна, ну пускай ещё файлы хранит
источник

N

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

Д

Денис in Node.js — русскоговорящее сообщество
Alena Kuznetsova
Если мне нужны все файлы с котиками, чем тут CDN поможет?
select file_name
from files
left join file_categories on file_categories.id = files.category.id
where file_categories.name = 'cats'

Да хоть примерно так
источник

AK

Alena Kuznetsova in Node.js — русскоговорящее сообщество
Каждый день хоть один раз кто-то пишет свой aws
источник

Д

Денис in Node.js — русскоговорящее сообщество
Alena Kuznetsova
Так уже база нужна, ну пускай ещё файлы хранит
Так раз машина нужна, пусть и хату отапливает, еще можно динамо прикрутить, будет и электричество вырабатывать
источник