пишу функцию кеширования,не делал до этого никогда это,
у меня в папку cache сохраняется файл под уникальным названием,и вопрос в том,как зделать,чтобы сжать этот файл,и чтобы он на сервере занимал не 3кб например,а 1кб! толи какой gzip толи я не знаю,про сжатия вообще ничего,помогите
кстати если у меня есть уже такое
ob_start('callback');
как я сюда подключу
ob_start('ob_gzhandler',9);
Смысла сжимать нету особо. ИМХО, если такое и делать, то опционально, и по умолчанию выключено.
Посмотри в сторону в сторону gzcompress и gzuncompress, например.
Ну тут скорей всего сжимать будешь не файл, а вывод содержимого.
Сжать файл можно только архиватором я думаю