Сабж. Я довольно таки начинающий программист, фактически ноль с плюсиком

Например чтоб бы при переходе по ссылке site.ru/?site=abcabcabcbabcbacacabcbabcba открывался из кеша код, с указанием например даты когда он был получен в т.ч. для возможности удаления по крону старых файлов. Или как то так:
site.ru/?site=abcabcabcbabcbacacabcbabcba
site = md5( страница и дата)
В папке сохраняется с именем файла, тогда при запросе просто на страничку выдавать сохраненный файл. Тоесть, я запрашиваю страничку, получаю ее и смотрю код, а в это время страничка сохранена с именем md5( страница и дата).
Вообщем идея есть, с какой стороны за это взяться - не знаю. Помогите/посоветуйте пожалуйста что нибудь. Если есть работающие примеры, буду вообще безумно благодарен)))