I'm parsing data from this RSS feed: http://rss.accuweather.com/rss/liveweather_rss.asp?metric=1&locCode=SAM|AR|AR005|MONTE%20MAIZ, The data there updates once every hour.
To parse it, I load the RSS at the initialization of my class and convert it into an usable object.
The problem with this is that every time the page loads, the RSS is parsed again, and the HTTP request delays the page loading.
I was thinking of a cronjob to parse the RSS hourly, and then save the data in a JSON structure. But I'd really like to not depend on the cron, as not all shared hosting servers provide it (although they should).
Any other suggestions on how to do this?