slonik141
Попробую объяснить ...
безусловно это было бы хорошо, но я, как один из разработчиков данного сервиса, не могу смотреть только на "плюсы" данного предложения.
Условия : Количество треков которые проверяются - ограниченно.
Добавляя трек в базу, мы все равно вынуждены будем его периодически проверять (на доступность информации о нем). Исходя из Вашей идеи (дабы не пропустить POSTED) - это необходимо делать каждые 4-6 часов. Даже если информации по треку нет, запрос к БД сервера все равно формируется. Получаем : ограничение количества треков минус (текущее количество треков плюс количество по которым еще нет данных). Итого, когда уравнение будет равно нолю .. Вы не сможете добавить реальные треки (по которым уже есть данные).
К тем трекам, по которым нет данных, Вы смело можете плюсовать те, которые были введены с ошибкой, просто набор символов для "посмотреть что будет дальше".
Конечно ) Вы предложите проверять чексумму каждого трека. Это да, тогда мы избавимся от мусора, но теперь представьте, что мы проверяем треки по дате POSTED и LEFT для того, что бы на одну дату было < X треков. в общем Вы поняли, что такая проверка невозможна пока нет данных по треку. Иначе в статистике, начнется хаос !
Удалять треки если по ним не появились данные - тож не вариант, т.к. это в итоге, создаст "паразитную" нагрузку на сайты "доноры".
Более того, мы не можем предоставлять некоторые услуги без проверки "читабельности" трека.
Колонка POSTED бесспорно страдает от всего этого, но разумных решений мы пока не видим.
Текущие решения только замутят прозрачность данных и создадут пирамиду условностей (правил), которые будут не совсем понятны обычному пользователю.
Спасибо за Ваше мнение.