Перейти к публикации

Убрать дату из урла картинок


Рекомендованные сообщения

Здравствуйте, подскажите пожалуйста, где в админке можно отключить создание даты в урле для картинок.

То есть, чтобы вместо:

site.ru/posts/2024-09/nazvanie-izobrageniya.jpg

Получить

site.ru/posts/nazvanie-izobrageniya.jpg

и posts тоже изменить на другое, если это возможно 🙂

Ссылка на сообщение
Поделиться на других сайтах

Это отключить в админке нельзя, надо править скрипт загрузки картинок.

Если картинок на сайте будет много, сохранять их в одну папку не рекомендуется.

Ссылка на сообщение
Поделиться на других сайтах

Почему не рекомендуется? Если речь о том, что возможна загрузка файлов с таким же названием, то я вижу в админке можно добавить к изображению уникальный префикс.

 

Я немного погуглил и так понимаю, что за это отвечает файл, который находится в /engine/classes/uploads/upload.class.php

А именно строка:

define( 'FOLDER_PREFIX', date( "Y-m" )."/" );

Которую я заменил на

define( 'FOLDER_PREFIX', "" );

 

Так правильно?

Изменено пользователем alphastar
Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, alphastar сказал:

Почему не рекомендуется? Если речь о том, что возможна загрузка файлов с таким же названием, то я вижу в админке можно добавить к изображению уникальный префикс.

Потому что чем больше файлов в папке тем медленнее работает файловая система. И замедление в геометрической прогрессии. При нескольких тысячах произойдет существенная деградация приизводительности

Ссылка на сообщение
Поделиться на других сайтах
3 часа назад, celsoft сказал:

Потому что чем больше файлов в папке тем медленнее работает файловая система. И замедление в геометрической прогрессии. При нескольких тысячах произойдет существенная деградация приизводительности

А если файлы в S3 облаке?

Ссылка на сообщение
Поделиться на других сайтах
6 часов назад, alphastar сказал:

А если файлы в S3 облаке?

Не знаю. Это вам уже нужно узнать в поддержке вашего облака. Деградация идет именно производительности файловой системы, а не движка, а облако физически может хранить по разному файлы и необязательно физически в одной папке. Поэтому уточняйте в тех. поддержке облака.

Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...