Я ищу способ запуска php-скрипта несколько раз из браузера.Вот сценарий:
Я создаю таблицу mySQL из серии больших файлов в диапазоне от 100 мегабайт до 2 гигов.В среднем в таблице будет около 150 000 записей.
Я делаю это прямо сейчас, имея функцию javascript, которая выполняет AJAX-вызов скрипта PHP.В случае успеха функция устанавливает время ожидания для запуска и запускает вызов AJAX для запуска второй сотни.
Я задумался над тем, чтобы дать функции секунду для закрытия, прежде чем она снова запустится.
Это не так хорошо работает.Сама функция работает, но с точки зрения производительности она довольно медленная.
Когда я не делал 100 записей за раз и не использовал javascript, а только PHP, я мог получить около 15 000 записей в таблицу до истечения времени ожидания.Прямо сейчас это занимает около 10 минут, чтобы сделать то же количество записей.
Я знаю, что непрерывно работающий javascript истощает память и производительность, как сумасшедший, и ему просто интересно, есть ли у кого-нибудь идеи о том, как выполнить PHP-скрипт снова и снова из браузера.Кроны не вариант на данный момент.