Using the caching system in your component. From Joomla! Documentation Maybe this is a good start: Cache