Я работаю на платформе ресторана и спрашиваю себя, где хранить профиль. Изображения лучше всего. Я создаю подпапку в своих публикациях/изображениях для каждого ресторана? Или я сохраняю каждое изображение с идентификатором? Или сохранить путь к БД?Где хранить изображения в Laravel 4 Просмотров
В каждом ресторане есть свой собственный профиль + 3 дополнительных изображения, предположим, у меня есть 100 ресторанов, так как я понимаю, что это создаст 100 подпапок.
Заранее спасибо
Вы можете сделать любую из этих вещей. Я бы не вручную создавал вложенную папку для каждого из них, лично - я бы пошел с подходом ID, т. Е. «Public/images/restaurants/1.jpg». – ceejayoz
Это статические данные? Это происходит из формы, в которой пользователь загружает указанные изображения? Если это не динамический (редактируемый пользователем), то зачем вы включаете в него базу данных? Если это статично, то единственная проблема заключается в том, чтобы вы могли легко идентифицировать их позже, если вам нужно их изменить. Что касается идентификации их по ID - я бы поместил все средства массовой информации, связанные с одним рестораном, в папку, содержащую идентификатор ресторана. Таким образом, вы можете легко заменить всю папку вместо ручной замены отдельных изображений. –
@sergio: Изображение (ы) придет из формы. Когда пользователь/restraunt создает учетную запись, он загружает изображение (-ы), вполне возможно, что он будет менять свое изображение время от времени –