1
0
mirror of https://github.com/php/doc-ru.git synced 2026-03-24 07:42:22 +01:00
Files
archived-doc-ru/reference/zlib/ini.xml
Gina Peter Banyard a19b1f8a7f Apply revchecked skipped commit c60943fefc4ff8950460e76d714a463437cf0eb2
Replace PHP_INI_* with INI_* constants
2024-01-26 13:58:08 +00:00

135 lines
4.8 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?xml version="1.0" encoding="utf-8"?>
<!-- EN-Revision: 6dfe0767250cdbdf509223f6bc266557b0a3fec9 Maintainer: shein Status: ready -->
<!-- Reviewed: no -->
<section xml:id="zlib.configuration" xmlns="http://docbook.org/ns/docbook">
&reftitle.runtime;
&extension.runtime;
<para>
Модуль zlib предоставляет возможность сжатия передаваемых страниц (в т.ч. динамических)
на лету, если браузер это поддерживает. За сжатие отвечают три параметра в <link
linkend="configuration.file">конфигурационном файле</link> &php.ini;.
<table>
<title>Конфигурационные параметры Zlib</title>
<tgroup cols="4">
<thead>
<row>
<entry>&Name;</entry>
<entry>&Default;</entry>
<entry>&Changeable;</entry>
<entry>&Changelog;</entry>
</row>
</thead>
<tbody xml:id="zlib.configuration.list">
<row>
<entry><link linkend="ini.zlib.output-compression">zlib.output_compression</link></entry>
<entry>"0"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.zlib.output-compression-level">zlib.output_compression_level</link></entry>
<entry>"-1"</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
<row>
<entry><link linkend="ini.zlib.output-handler">zlib.output_handler</link></entry>
<entry>""</entry>
<entry><constant>INI_ALL</constant></entry>
<entry></entry>
</row>
</tbody>
</tgroup>
</table>
&ini.php.constants;
</para>
&ini.descriptions.title;
<para>
<variablelist>
<varlistentry xml:id="ini.zlib.output-compression">
<term>
<parameter>zlib.output_compression</parameter>
<type>bool</type>/<type>int</type>
</term>
<listitem>
<para>
Следует ли сжимать страницы. Если значение равно "On" в &php.ini; (или в
настройках Apache), страницы будут сжиматься, если браузер
посылает заголовок "Accept-Encoding: gzip" или "deflate".
При этом в вывод будут добавлены заголовки "Content-Encoding: gzip"
(соответственно "deflate") и "Vary: Accept-Encoding".
В режиме исполнения, заголовок должен быть установлен
до момента отправки.
</para>
<para>
Эта опция также принимает целые числа вместо логических
"On/Off", с помощью этого вы можете устанавливать размер выходного
буфера (по умолчанию равен 4 КБ).
</para>
<note>
<para>
<link linkend="ini.output-handler">output_handler</link> должен быть
пустым, если выбрано значение 'On'! Вместо него следует использовать
<literal>zlib.output_handler</literal>.
</para>
</note>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.zlib.output-compression-level">
<term>
<parameter>zlib.output_compression_level</parameter>
<type>int</type>
</term>
<listitem>
<para>
Уровень сжатия используется для прозрачного сжатия вывода.
Укажите значение между 0 (без сжатия) и 9 (максимальное сжатие).
По умолчанию значение -1 позволяет серверу решать, какой уровень
использовать.
</para>
</listitem>
</varlistentry>
<varlistentry xml:id="ini.zlib.output-handler">
<term>
<parameter>zlib.output_handler</parameter>
<type>string</type>
</term>
<listitem>
<para>
Если zlib.output_compression активирован, нельзя указывать
дополнительные обработчики вывода.
Этот параметр выполняет то же, что и
<link linkend="ini.output-handler">output_handler</link>,
но в ином порядке.
</para>
</listitem>
</varlistentry>
</variablelist>
</para>
</section>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"~/.phpdoc/manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->