Назад | Перейти на главную страницу

Сжатие Zlib и сжатие Deflate. как правильно использовать в htaccess?

чтобы ускорить мой сайт и php-страницы, я использую сжатие Мои страницы php в настоящее время получают текст, создают эскизы и т. д. В настоящее время эти два абзаца сжатия находятся в самом низу моего файла htaccess. Оба должны быть там? Это правильный код?

Какое значение лучше всего использовать для zlib в моем htaccess? Португальский 16386 используется по умолчанию и равен 16k или 16K . Что, если поставить туда 2 млн ? Ускорит ли это обработку php или загрузку страницы? Есть ли какие-то другие варианты, которые можно было бы добавить туда, кроме числа 16386? Любые советы приветствуются и приветствуются +1!

# preserve bandwidth for PHP enabled servers
<ifmodule mod_php4.c>
    php_value zlib.output_compression 16386
</ifmodule>

# compress speficic filetypes
<IfModule mod_deflate.c>
<FilesMatch "\.(js|css|eot|ttf|fon|svg|xml|ast|php)$">
    SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>

уровень zlib.output_compression составляет от 0 до 9 в соответствии с документами php

http://uk2.php.net/manual/en/zlib.configuration.phpтекст ссылки

параметр zlib.output_compression примет любое из этих значений - логическое «On | Off» или целое число, которое будет размером выходного буфера.

это заставит ваш php обрабатываться немного медленнее, поскольку он действительно должен выполнять сжатие.

Mod_deflate довольно стандартен из того, что написано - вы сжимаете все файлы, которые имеют любое из этих расширений на уровне Apache - .php включен, поэтому, если от вашего приложения нет других требований для сжатия на уровне php, это действительно не нужно сделай это дважды.