wait you want to run a script every 8 hours to do a certain function? Windows server or linux server? You could use the scheduled tasks if it is a windows server. It will need to be an application either way, but I do not know the linux scheduled task equivilent. If you do not use a scheduled task the application will have to be timeing its self or checking system time to figure out the next time a script runs, so the application its self will have to always be running.