I have a script on my site that crawls other sites for information and posts the results to my site. Currently it begins the crawl everytime a user opens the page - so it is slow to open. I want it to crawl every 4-8 hours automatically so when a user opens the page the results are already there - no lag.