@tmtimuchin

Как добавить сразу несколько файлов (jpeg, png) на сервер?

Мне нужно написать сайт, в котором каждая запись / пост содержит по несколько картинок. Их количество не определено, может быть 2-3, может быть сразу 50. Вопрос в следующем: как организовать их хранение в БД, чтение из БД, и, может быть, добавление (хотя не думаю, что с этим могут возникнуть проблемы, если разберусь с остальным). То есть, если бы пост содержал всего одну картинку, вопросов не было бы: в записи в БД помимо id поста, названия и прочего должно быть ещё поле с ссылкой на файл. Тут же файлов сразу несколько, и не добавлять же их все в одно поле. Может сделать отдельную таблицу с фотографиями и по id связать с постом?
  • Вопрос задан
  • 113 просмотров
Решения вопроса 2
LaRN
@LaRN
Senior Developer
Лучше не хранить файлы картинок в БД, в БД хранить связь идентификатора поста с файловым путем до картинки.
А сами картинки хранить на отдельном файловом сервере.
Так их и отдавать будет проще/быстрее.
Ответ написан
glaphire
@glaphire
PHP developer
Может сделать отдельную таблицу с фотографиями и по id связать с постом?

Да, это правильный вариант)
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
FanatPHP
@FanatPHP
Чебуратор тега РНР
Открою тебе тайну.
В твоем компьютере живет волшебный джинн.
Ты только должен сказать ему свое желание, и бац - он тут же даст миллион ответов.
Желание надо писать в адресной строке своего браузера.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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