Здравствуйте!Есть веб-сервер (FreeBSD 7.0, apache 2.2, php5, mysql5). На нем крутится порядка тридцати сайтов компании. Посещаемость растет а производительность падает. Как выход - кеширую контент на некоторых сайтах средствами PHP, дабы разгрузить mysql. Неудобно, что на каждом сайте приходится заново писать одно и тоже; нету централизированного управления кешированием страниц.
Попробовал использовать mod_cache - в кеше какая-то ерунда. Картинки, немножко html, но страницы не кешируются...
Идея такая - есть клиент и веб-сервер. Между ними нужна программулина, которая будет принимать запросы от клиента и искать ответ в кеше. Если ответа нету, то запрос передается веб-серверу, от веб-сервера обратно в эту программу - кешируется и отдается пользователю. Если ответ есть в кеше и время жизни его не истекло, то он сразу отдается клиенту, а веб-сервер вообще не учавствует в этом запросе.
В теории все просто, но вот найти что-то похожее не получается! Может кто-нибудь что-нибудь посоветует?