Indeed has discontinued their public API service, so this demonstration is no longer functional. The code remains here for educational purposes to show how API caching with PHP and JSON worked.
This demo previously showed how to cache API requests to improve performance and avoid rate limiting by storing results locally and refreshing them at set intervals.