Доработать кешер на PHP

Андрей18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.01.2013

Есть кешер, который считывает страницу с сайта, хеширует URL и сохраняет содержимое в файл с именем хеша.

Проблема в том, что появилось очень много файлов.

Необходимо доработать кешер, чтоб работал по следующему алгоритму:

1) Считывал страницу с сайта

2) Сжимал ее в gzip (опционально)

3) Дописывал в один общий файл

4) Формировал индекс вида URL:позиция:размер

Потом этот файл нужно читать через fseek, fread и разжимать, выдавая веб-серверу.

Необходимо предусмотреть защиту от одновременной записи (flock)

Для грамотного php кодера, знакомого с этими функциями работы максимум на час.

Приветствуются замечания и предложения.

Плачу по webmoney.

Заявки фрилансеров