I’d probably figure out a way to do this if I had full access to the server, however the problem is it’s just a hosting service which leaves me with nothing but FTP access.
I would like to run a PHP script periodically to check for outdated/broken content, aggregate new content, delete files not in use etc, however the script can take up to 60 seconds to execute (due to aggregation of content) and I feel like an ass to just execute it while processing a request of the first user that visits the website an hour after it’s been updated 😛
Leaving my home PC on 24/7 to schedule requests is not an option.
You can use an online cron service to essentially pretend like you have cron access.
Create php file with contents you would like executed
Free Cron Online Website
Set up your free online cron to execute that file every x minutes.