Заливку в fileadmin + DAM удобной использовать для картинок, которые используются в нескольких местах. Например чей-то логотип, который периодически вставляется в новость. Если грузить в upload каждый раз, то в нем один и тот же по содержанию файл будет множиться file.jpg, file1.jpg, file2.jpg и т.д.
Эту проблему можно было бы решить, если называть после загрузки файл именем производным от содержания, типа md5(binary content).jpg
Вторая проблема, которая существует уже с uploads - это то что все файлы сливаются в одну папку. В результате со временем получается (у нас) несколько десятков тысяч файлов в одной папке. Это потенциальные тормоза и проблемы. И решения нет.
А хотелось бы иметь возможность иметь возможность структурировать файлы по принципу:
uploads/tx_myext/[uid1]/files....
uploads/tx_myext/[uid2]/files....
uploads/tx_myext/[uid3]/files....
Хотя и это не всегда выход, если uid будет много, то много (32768+) подпапок в одной папке - это еще хуже чем много файлов.
Значит нужен гибкий механизм работы с uploads, но его нет.
|