Выполнение очереди заданий через череду ajax запросов
Когда сталкивался с долгоиграющими скриптами (часто — это длинная очередь заданий), приходилось ждать, пока браузер думает над скриптом. Это казалось мне не очень красивым решением, хотелось видеть процесс в режиме реального времени, без перезагрузки страницы и еще где-то вести учет по каждому заданию. Недавно попалось сразу 2 такие задачи. Одна из них — это добавление в ссылочную биржу через api кучу текстов ссылок. При этом, ожидание от сервера может быть довольно долгим, а то и вовсе закончится неудачно. И вчера (точнее уже позавчера — примечание автора-редактора) решил написать заготовку такого скрипта, с комментариями, специально чтоб тут написать. Надеюсь, будет кому-то полезно. Старался сделать как можно нагляднее и проще для понимания.И так, вкратце, принцип работы…Читать дальше →