Доработать кешер на PHP
Андрей18 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
10.01.2013
Есть кешер, который считывает страницу с сайта, хеширует URL и сохраняет содержимое в файл с именем хеша.
Проблема в том, что появилось очень много файлов.
Необходимо доработать кешер, чтоб работал по следующему алгоритму:
1) Считывал страницу с сайта
2) Сжимал ее в gzip (опционально)
3) Дописывал в один общий файл
4) Формировал индекс вида URL:позиция:размер
Потом этот файл нужно читать через fseek, fread и разжимать, выдавая веб-серверу.
Необходимо предусмотреть защиту от одновременной записи (flock)
Для грамотного php кодера, знакомого с этими функциями работы максимум на час.
Приветствуются замечания и предложения.
Плачу по webmoney.