Как формируется название и путь?
Делаем парсер не на движке, но для движка, и не можем понять как формируется путь куда будет загружено изображение.
В демо записях изображение новостей находится в \upload\u1\003 а объявлений в \upload\u1\004
А уже загруженные изображения при добавлении новости через сайт грузятся по разным папкам (и парсеты)
например small может быть в папке \upload\000\u2\f\b, а big уже в другой папке \upload\000\u2\3\f
как формировать путь загруженных изображений через наше приложение, пока не понятно.
Как вариант, можно ли всё грузить туда где изображения демо версии? \upload\u1\003
И как формируется название изображения?
название у small d0ed7732
название у big 0599295b
И не пытайтесь.не можем понять как формируется путь куда будет загружено изображение
Вы можете грузить куда угодно, хоть в корень upload, главное, чтобы был доступ к этой папке и в пресетах был указан полученный путь к картинке.как формировать путь загруженных изображений через наше приложение, пока не понятно.
По логике, подразумевается, что в upload создается папка пользователя (u1 или u100500 — uID пользователя), в ней раньше создавалась папка 000 и когда в папке появлялось 100 или сколько-то файлов, создавалась папка 001 и т. д.
Сейчас немного иначе, но не суть.
От балды, с привязкой ко времени создания.И как формируется название изображения?
Следующий ваш вопрос "Зачем?" — чтобы избежать затирания дублями.
Можно грузить в любую папку. Но смотрите чтобы не получилось что файлов там 20000 и это создает проблемы.Как вариант, можно ли всё грузить туда где изображения демо версии? \upload\u1\003
Создать папку для полных изображений и отдельные папки для разных вариантов миниатюр. Все спарсить, потом заменами добиться формата, принятого для указания путей. Там в базе запросом в принципе все нормально можно заменить, пути для всех пресетов довольно кудряво записываются. А так проблем нет, только если парсинг подразумевает постоянное подтягивание новых постов, то надо как-то решить вопрос с созданием новых папок, чтобы не забивать картинками одну-единственную.
Да, будет постоянное подтягивание новых постов. Но примерно через пол года устаревшие записи будут удаляться, что бы не загружать сервер.
Можно грузить в любую папку. Но смотрите чтобы не получилось что файлов там 20000 и это создает проблемы.Как вариант, можно ли всё грузить туда где изображения демо версии? \upload\u1\003
Создать папку для полных изображений и отдельные папки для разных вариантов миниатюр. Все спарсить, потом заменами добиться формата, принятого для указания путей. Там в базе запросом в принципе все нормально можно заменить, пути для всех пресетов довольно кудряво записываются. А так проблем нет, только если парсинг подразумевает постоянное подтягивание новых постов, то надо как-то решить вопрос с созданием новых папок, чтобы не забивать картинками одну-единственную.
Ну а если допустим как набралось в папке 1000 изображений, автоматом создаётся новая? Ну соответственно и для всех миниатюр.
И какое название формировать к изображениям?
В смысле?И какое название формировать к изображениям?
Название файла или что?
Имхо название файла вообще роли не играет, если им пренебрегают практически все, то и не стоит заморачиваться. Главное чтобы оно уникальное было.
ALT картинки, если все делать стандартными способами инстанта, подтягивается из названия статьи, тут все очень удобно.
Понял.подтягивается из названия статьи
Ещё вопрос по папкам, если я в upload создам папку к примеру "news" а в ней каждый день будет создаваться папка для изображений с названием актуальной даты. Тем самым не будут в одной папке плодиться 20000 изображений, но получается что за пол года будет создано 180 папок.
выглядеть будет так:
upload/news/050219/testovaya-novost-small.jpg
upload/news/050219/testovaya-novost-big.jpg
upload/news/050219/testovaya-novost2-small.jpg
upload/news/050219/testovaya-novost2-big.jpg
upload/news/050219/testovaya-novost-tri-small.jpg
upload/news/050219/testovaya-novost-tri-big.jpg
на следующий день уже с новой датой
upload/news/060219/testovaya-novost-small.jpg
upload/news/060219/testovaya-novost-big.jpg
нормально так будет работать?
Должно нормально работать, что-то похожее у вордпресса.нормально так будет работать?
180 папок — это не так много.