WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru Самая быстрая Тема-конструктор для WordPress

FAQ

Kama Thumbnail

Вопрос: Зачем "шифровать" названия миниатюр? Почему не создавать в папке cache/thumb структуру аналогичную uloads, где имя миниатюры = %имя_оригинала%-%размер%.%ext%?

Ответ:

Например есть файлы с одинаковыми названиями:

/uploads/2017/08/filename.jpg
/uploads/2017/06/filename.jpg

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

Кроме того, плагин рассчитан на загрузку и внешних картинок, а там путь до файла может быть совсем разный. И получается самый универсальный способ создать лаконичное название - это зашифровать весь путь файла...

Вопрос: На сайте 25 тысяч картинок, в папке cache/thumb создается несколько десятков файлов stub_*.%ext% А как узнать какие файлы были не найдены и на каких страницах?

Ответ:

Никак. Надо бы сделать лог для таких файлов. Заглушки могут создаваться по разными причинам, иногда даже когда файл есть, просто код не сработал... Поэтому они очищаются периодически. Но порой конечно попадаются реально битые файлы, вот их как-то надо бы вылавливать... В любом случае, заглушка лучше чем битая ссылка, а их не много - это не страшно в 99% случаев...

Вопросы в вопросах

2 коммента