заказчик желает я ему объясняю что для этих целей есть cron.Не удается убедить. вот и спрашиваю. Может моих знаний просто не хватает.Перестраховываюсь.
Ну раз желает, сделай. Захерачь демона который каждую минуту будет смотреть в бд и чекать кому настало время запускаться. А лучше, смотреть в бд и спать до запуска ближайшего скрипта, только в этом случае при изменениях в бд надо перезапускать демона. Хотя такие случаи это 90% "проблема молотка".
daemon for windows --- Добавлено --- PHP: exec ( 'start /B C:\OSPanel\modules\php\PHP_7.3-x64\php.exe daemon.php' );
Заказчик, скорее всего, просто хочет ставить задачи из админки. Для этого на крон вешается скриптик, который смотрит сколько сейчас времени и есть ли задачи на это время. В админке же пилится функционал, который позволяет ставить задачи на какое-то время. Каждую минуту дёргать скрипт наверн ни к чему, а вот каждые 15 мин - вполне норм. Два селекта с часами и минутами (минуты с шагом в 15 мин т е 00, 15, 30, 45) и сама задача. Вот тебе и весь алгоритм)
у меня уже есть скрип на php -он обновляет базу данных. Для этого надо лишь нажать кнопку обновить базу на форме. Заказчик хочет чтобы на форме было указано время когда автоматически должен исполнится этот скрипт. Я то планировал использовать cron. А заказчик принципиально хочет сам все настраивать без программистов. Я не знаю как оптимально решить эту задачу.Может кто подскажет Суть задачи: задано время в которое должен запускаться скрипт. Надо в это время его запустить. Посмотрите представление заказчика о настройке времени обновления в прикрепленном файле.
Скрипт выгрузку из 1с в форме exls файла записывает в базу данных.что значит создавать задачу в базе данных? Задачу по импорту эксел данных с ftp сайта?