qant
@qant
programer

Можно ли как то ограничить количество ajax запросов или проверять состояние?

Суть в том что нужно написать код который наложит водяной знак на более чем 14000 картинок

С ваял код, вывел все id в табличку с чек боксами что бы отметить все или часть и запустить пакетную обработку через ajax, осталось прикрутить ajax, но вот думаю... Как бы так поступить что бы было ограничение, на n ajax процессов?

Ну или как вообще лучше поступить что бы не завис сервер, вдруг там гигабайтная картинка попадется...?

На всякий случай сайт написан с использованием wordpress
  • Вопрос задан
  • 340 просмотров
Пригласить эксперта
Ответы на вопрос 1
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
то есть тыкать 14к раз в чекбокс вы считаете нормально для этой задачи? А как бэ, просто запустить скрипт в консоли который все это отконвертирует по порядку религия не позволяет?
Ну или как вообще лучше поступить что бы не завис сервер, вдруг там гигабайтная картинка попадется...?
проверяй те картинки на размер перед конвертацией, очень большие пропускайте, пишите в базу что пропущены(или в лог, как удобнее). Потом их отдельно обработать руками там, или скриптом под контролем. 14к - пусть 1 секунду будет обрабатываться 1 картинка, ~4 часа работы скрипта на дохлой машине, подозреваю на нормальном сервере займет от силы час.
PS: представляю сколько времени тыкать чекбоксы надо будет ))
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы