FLA
You can schedule long-running tasks to run from a command line script, rather than running it from a web script.
Asking a client to do a manual, I prefer crontab tasks.
@Saurabh
Even we required a simple ON/OFF Switcher in the Store Owner Dashboard. Instead of going to the Edit Store and Open/Close from there, Put a simple Switcher in Dashboard