Kiara & MelodyCache
Привет, слушай, я тут подумала, хочу сделать фото-архив рассветов с идеальными тегами – ну, температура цвета, точное время, даже настроение, которое я чувствовала. А ты как вообще поддерживаешь такую точную цифровую базу данных, особенно когда появляется какая-нибудь новая мода?
Зафиксируй сначала соглашение об именовании файлов, чтобы в названии отображались дата, время и местоположение – так удобнее сортировать прямо по файловой системе. Потом закидывай каждую фотографию в небольшую базу данных – ну, например, SQLite или таблицу в облаке – там храни EXIF-данные и добавляй свои метки, типа настроения или цветовой температуры. Напиши небольшой скрипт, который автоматически извлекает стандартные метаданные и позволяет добавлять пару своих полей в таблицу или простую форму. Когда появится новый тренд, просто добавь новый столбец или набор тегов, и запусти скрипт еще раз – старые записи останутся нетронутыми. Веди контроль версий и делай резервные копии всего – и никакие изменения в эстетике не заставят тебя переделывать архив.