Цитата:
Сообщение от files
Напишу по другому..
Нельзя определить время когда освободится следущий слот. Ибо все качают с разной и неравномерной скоростью. А если время определить нельзя то получится что система ничем не отличается от текущей.. А если прогнозировать время, то это приведет к превышении лимитов загрузки, поскольку посчитать его нельзя, и при большом потоку запросов произойдет переполнение.
|
Нет ну хорошо,непомню где но я видел реализацию этой модели в деле.
Ну тогда можно сделать без времени а бонально написать ждите освою очередь,как канал освобождается на один слот(выже можете определить сейчас когда серв освободился и даёте качать в этом случае)автоматически начинается скачивание(только вот как браузер автоматом подцепит файл надо подумать...)Возможно можно сначала тогда сгенерить ссылку,дать её пользователю,он её ставит в загрузу,как сервер освобождает слот,по ней начинается закачка...
Или вот возможно бред но,что будет если написать скипт,отслеживающий кто сейчас качает( по айпи)и чтоб в него передовалась инфа об оставшемся времни(если учесть что человек качает примерно со стабильной скоростью)и затем уже из этого масива автоматически вычислить айпи с наименьшим временем и выдать это время на эран пользователя,и если вдруг произойдёт так что ктото освободит слот раньше чем нынищний айпи с наименьшим временем то отдать его и написать его время
Если чё невкуриваю и пишу чушь извиняйти уж,просто банально напрягат нынешнее положение дел...
А по подробней что произойдёт после 19 числа с обмеником,будут положительные сдвиги?