alestro
@alestro

Как лучше прикрепить файлы к записи в блоге?

Записи на сайте размещаются после отправки заполненной формы, но контент (тело статьи, изображения, вложения) загружаются на сервер асинхронно, через вызов метода api, который загружает файл на сервер и возвращает публичную ссылку на него. После чего ссылки улетают вместе с формой на добавление новой статьи. Хочу в дальнейшем прикрутить файловый менеджер, в котором можно посмотреть какой файл, куда был загружен. Сейчас для каждого загруженного файла есть запись в бд.
Наиболее очевидный способ - найти все ссылки на файлы в теле запроса и занести их в бд по типу многие ко многим.
Еще одни способ - перед загрузкой любого файла генерировать пустую статью (или uid будущей статьи) и посылать их вместе с загруженным файлом и сразу заносить данные в бд.
Как лучше поступить? Есть ли другие варианты?
  • Вопрос задан
  • 71 просмотр
Решения вопроса 1
ipatiev
@ipatiev Куратор тега PHP
Потомок старинного рода Ипатьевых-Колотитьевых
Первый вариант отдает лаптями и портянками, а смысл второго варианта от меня ускользает.
Я не вижу, какая проблема передать на сервер все "публичные ссылки" вместе со статьей, и записывать нормальным порядком после статьи.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы