Если у вас есть веб-хостинг в Linux, вы можете использовать cronjob (для периодического автоматического запуска скрипта) - даже на виртуальном хостинге. Некоторые веб-хостинги с общим веб-хостингом позволяют создавать cronjobs с помощью cPanel (или любого другого приложения).
Это было бы действительно лучшим выбором, в отличие от создания фонового процесса на сервере, который веб-хостинг, вероятно, не очень любезен. Поэтому определенно проверьте, можете ли вы использовать cron.