Наверх

Сжатие страниц

Для обеспечения сжатия страниц (если это поддерживается обозревателем) в файле includes/gzip.php определен системный класс Gzip, который автоматически инициализируется при каждом обращении к странице.

Внимание!
Данный класс является системным и не может быть использован где-то еще.

Методы

void init () – Инициирует сжатие. Включается буферизация вывода, определяются и передаются необходимые HTTP заголовки.

void do_gzip () – Выдает сжатые данные, очищает (стирает) буфер вывода и отключает буферизацию вывода.

Пример:

Custom::inc('includes/gzip.php');

// стартует процесс записи вывода в буфер
Gzip::init();

// ...
// выполнение программы
// ...

// выдает сжатые данные из буфера
Gzip::do_gzip();

Ваши комментарии и дополнения

Зарегистрируйтесь или авторизируйтесь для того, чтобы оставить комментарий.