new option: ENABLE_GZIP_OUTPUT

This commit is contained in:
Andrew Dolgov 2008-05-20 07:01:19 +01:00
parent ee8768dbbb
commit 04fedbf587
3 changed files with 12 additions and 3 deletions

View File

@ -64,6 +64,11 @@
$op == "digestSend" || $op == "viewfeed" || $op == "publish" ||
$op == "globalUpdateFeeds") && !$_REQUEST["noxml"]) {
header("Content-Type: application/xml; charset=utf-8");
if (ENABLE_GZIP_OUTPUT) {
ob_start("ob_gzhandler");
}
} else {
if (!$_REQUEST["noxml"]) {
header("Content-Type: text/html; charset=utf-8");

View File

@ -180,7 +180,11 @@
// Allow users to select the library to update feeds with - e.g.
// Magpie or SimplePie
define('CONFIG_VERSION', 15);
define('ENABLE_GZIP_OUTPUT', false);
// Selectively gzip output to improve wire performance. This requires
// PHP Zlib extension on the server.
define('CONFIG_VERSION', 16);
// Expected config version. Please update this option in config.php
// if necessary (after migrating all new options from this file).

View File

@ -1,7 +1,7 @@
<?php
require_once "functions.php";
define('EXPECTED_CONFIG_VERSION', 15);
define('EXPECTED_CONFIG_VERSION', 16);
define('SCHEMA_VERSION', 37);
if (!file_exists("config.php")) {