Хранение изображений

Привет всем)
Проблема заключается в следующем:
Имеется десяток статей с моего старого блога в html формате.
Я изменил ссылки на изображения php скриптом на ссылку домен/uploads/images/*****.jpg.И добавил их в мой проект.
Так же в ручную залил изображения на сервер в туже папку(/uploads/images/)
Но обнаружил что движок хранит каждое изображение в отдельной папке.Используя совершенно не понятный мне алгоритм.
Вопрос: На сколько правильно я сделал?
Допустим в дальнейшем я займусь переструктурированием блогов.И мне придется переносить некоторые топики в другой блог. Не возникнет ли у меня проблем?

14 комментариев

avatar
Нет. Урл прописываются в базу и вся работа с ними происходит только через базу
avatar
Но обнаружил что движок хранит каждое изображение в отдельной папке.Используя совершенно не понятный мне алгоритм.
Ид пользователя представляется как строка с ведущими 6 нулями спереди, каждая пара цифр из этого значения означает имя каталога. А дальше — папка с годом, месяцем и днем.

Т.е. для админа ид = 1, получается
/images/00/00/01/2013/04/08/файл

где "/00/00/01" — это просто ид юзера.

На сколько правильно я сделал?
во всяком случае проблем не будет никаких.
avatar
Удачный день — получил ответ на свой ранее заданный вопрос ))
Может у вас есть инфо, где прописать чтобы ссылки на картинки вставлялись в топик не как site.com/uploads/images…, а на /uploads/images/…?
avatar
а зачем? Модуль images
avatar
Мне кажется его смущает множество создаваемых папок.
avatar
Нет. Причем здесь папки, просто сейчас ссылка на изображение вставляется как site.com/upload/images… Я же хотел чтобы вставлялись в виде /uploads/images… (т.н. относительный путь). Тогда мы можем избежать геморроя, например, при переезде на другой домен. Пока не совсем понимаю причин указывать абсолютный путь.
avatar
Особого геморроя при переезде нет. Пять простеньких SQL запросов. Но в целом старая и странная особенность LS — да.
avatar
просто все равно придется учитывать — стоит ли лс в папке или нет и путь может быть вида /folder//uploads/images…
avatar
Вопрос, а если пользователей будет больше чем 99 99 99?
avatar
сдвинется нумерация где-то будет 3 цифры
avatar
Еще вопрос, а можно ли раскинуть функции по разным серверам? То есть сделать чтобы на одном сервере были только картинки, а на втором все остальное?
avatar
а на втором все остальное?
что именно «остальное»? т.е. что вы хотите этим сказать, ведь 103 только картинки и умеет.
avatar
Хм, простите — я там выше глупость сказал. Ведь можно просто подключить загрузку картинок с отдельного ftp и будет то, что мне нужно. :-)
avatar
кулибин-стайл
а по-нормальному зае… запилить изображения в статьи с помощью дефолтного редактора ЛС не судьба?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.