Създавам своето уеб приложение и се нуждая от вашето предложение относно организирането на медийни файлове и папки. Така че това, което имам в момента, е структура като тази:
В корена имам папка images/myappName/, където ще запазя всички файлове, свързани с това приложение. Това приложение ще има различни публикации и всяка публикация може да има няколко изображения (6~10), така че не знам колко правилно да направя частта за запазване. Имам два варианта:
1) Мога да създам всяка папка за всяка публикация, да ги наименувам с техния ID в images/myappName/ и да запазя изображения за всяка публикация в тяхната папка, нещо подобно, ако ID на публикацията е 1154, папката с контейнер за изображения ще бъде images/myappName/1154/example .jpg
2) Запазете всички изображения на едно и също място, но името им ще започва с техния ID. Нещо подобно, ако ID на публикацията е 1154, имената на изображенията ще бъдат images/myappName/1154_example.jpg
И така, какво препоръчвате момчета? Кой е по-добрият вариант, какви недостатъци може да има всеки вариант и какво друго можете да препоръчате?