Ответ на пост «Пройти капчу»1

По поводу капчей читал пару лет назад интересную статью. Там разработчики сайта описывали проблему, что вечером у них на сайте посещаемость проседала.  Не посещаемость самого сайта, а там то ли форум был, то ли ещё что, но для входа на который нужно было пройти капчу.


Как всё работало. Так как генерация капчи (картинки) дело ресурсозатратное, то чтобы не напрягать сервер они запускали генерацию ночью, когда посещаемость была минимальная. Генерировали N шт. этих капчей, сохраняли картинки и их правильное значение. А потом уже выдавали пользователю по одной капче для распознования. Если он правильно распозновал, то его пропускали и капчу удаляли из списка. Если неправильно, то капча оставалась в списке и выдавалась следующему. Идея оставлять неправильно введенную была в том, чтобы капчи не закончились от того, что какой-то бот начнет их подбирать.


И проблема оказалась как раз в том, что неправильно введенную капчу оставляли в списке. Из-за этого к вечеру в списке оставались самые труднораспознаваемые капчи, которые люди просто не могли правильно ввести.