summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS3
-rw-r--r--php.ini-dist5
-rw-r--r--php.ini-optimized4
-rw-r--r--php.ini-recommended4
4 files changed, 16 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index baf8fff910..fb429d1763 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,9 @@ PHP 4.0 NEWS
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
?? ??? 200?, Version 4.0.5
+- Fixed parent::method() to also work with runtime bindings (Zeev, Zend Engine)
+- Implemented high-performance zlib-based output compression - see
+ zlib.output_compression INI directive (Zeev)
- Ported Documentation structure from phpdoc (jmoore)
- Improved ob_gzhandler() to support chunked output buffering - it's recommended
to use it with 4KB chunks (Zeev)
diff --git a/php.ini-dist b/php.ini-dist
index 24808ee253..43cd18aa7a 100644
--- a/php.ini-dist
+++ b/php.ini-dist
@@ -82,6 +82,11 @@ output_buffering = Off
; Setting an output handler automatically turns on output buffering.
output_handler =
+; Transparent output compression using the zlib library
+; Valid values for this option are 'off', 'on', or a specific buffer size
+; to be used for compression (default is 4KB)
+zlib.output_compression = Off
+
; Implicit flush tells PHP to tell the output layer to flush itself
; automatically after every output block. This is equivalent to calling the
; PHP function flush() after each and every call to print() or echo() and each
diff --git a/php.ini-optimized b/php.ini-optimized
index 32fdcd2e1c..3e2cc697db 100644
--- a/php.ini-optimized
+++ b/php.ini-optimized
@@ -57,6 +57,10 @@ output_handler = ; You can redirect all of the output of your scripts to a fun
; will be transparently compressed for browsers that support gzip or
; deflate encoding. Setting an output handler automatically turns on
; output buffering.
+zlib.output_compression = Off ; Transparent output compression using the zlib library
+ ; Valid values for this option are 'off', 'on', or a specific buffer size
+ ; to be used for compression (default is 4KB)
+
implicit_flush = Off ; Implicit flush tells PHP to tell the output layer to flush itself
; automatically after every output block. This is equivalent to
; calling the PHP function flush() after each and every call to print()
diff --git a/php.ini-recommended b/php.ini-recommended
index 32fdcd2e1c..3e2cc697db 100644
--- a/php.ini-recommended
+++ b/php.ini-recommended
@@ -57,6 +57,10 @@ output_handler = ; You can redirect all of the output of your scripts to a fun
; will be transparently compressed for browsers that support gzip or
; deflate encoding. Setting an output handler automatically turns on
; output buffering.
+zlib.output_compression = Off ; Transparent output compression using the zlib library
+ ; Valid values for this option are 'off', 'on', or a specific buffer size
+ ; to be used for compression (default is 4KB)
+
implicit_flush = Off ; Implicit flush tells PHP to tell the output layer to flush itself
; automatically after every output block. This is equivalent to
; calling the PHP function flush() after each and every call to print()