N.N.
Новичок
Приветствую, господа.
К сожалению не нашел, обсуждался ли здесь подобный вопрос.
Хочу реализовать не сложную фотогалерею с элементарными функциями:
- создание/удаление "альбомов";
- загрузка/удаление изображений.
Но не могу справиться с делемой, как правильнее было бы ее (фотогалерею) реализовать, как бы саму логику работы.
На вскидку есть два варианта:
- каждый альбом, это отдельная папка, соответственно, при загрузке, изображения заливаются в ту или иную папку в зависимости от выбора админа. С одной стороны плюс в том, что можно обойтись без баз, создание очередного альбома, это создание папки, при заливке изображения не трудно посмотреть, какие директории есть и вывести их списком для выбора, чтобы залить изображение в нужную папку;
- второй вариант, заливать все изображения в одну единственную папку, при этом сохранять в базе имя загруженного файла (1 поле таблицы) и название альбома (2е поле таблички). Соответственно вывод того или иного альбома для пользователя реализуется элементарной выборкой из базы нужной группы имен изображений.
Подскажите пожалуйста, каким образом реализовать фотогалерею было бы правильнее?
Может быть есть еще какие варианты?
P.S. Хочу разобраться и реализовать все сам, поэтому готовые скрипты использовать не хочу.
К сожалению не нашел, обсуждался ли здесь подобный вопрос.
Хочу реализовать не сложную фотогалерею с элементарными функциями:
- создание/удаление "альбомов";
- загрузка/удаление изображений.
Но не могу справиться с делемой, как правильнее было бы ее (фотогалерею) реализовать, как бы саму логику работы.
На вскидку есть два варианта:
- каждый альбом, это отдельная папка, соответственно, при загрузке, изображения заливаются в ту или иную папку в зависимости от выбора админа. С одной стороны плюс в том, что можно обойтись без баз, создание очередного альбома, это создание папки, при заливке изображения не трудно посмотреть, какие директории есть и вывести их списком для выбора, чтобы залить изображение в нужную папку;
- второй вариант, заливать все изображения в одну единственную папку, при этом сохранять в базе имя загруженного файла (1 поле таблицы) и название альбома (2е поле таблички). Соответственно вывод того или иного альбома для пользователя реализуется элементарной выборкой из базы нужной группы имен изображений.
Подскажите пожалуйста, каким образом реализовать фотогалерею было бы правильнее?
Может быть есть еще какие варианты?
P.S. Хочу разобраться и реализовать все сам, поэтому готовые скрипты использовать не хочу.