welche vorteile und evtl. auch nachteile bringt die einstellung des gzip-levels?
hier der mod:
Code: Alles auswählen
#################################################################
## MOD Title: Gzip Level
## MOD Author: WyriHaximus <webmaster@wyrihaximus.net> Cees-Jan Kiewiet http://www.wyrihaximus.net/
## MOD Description: This MOD allows you to set the GZip compression level
## in your admin panel.
## MOD Version: 1.0.0
##
## Installation Level: Easy
## Installation Time: 2 Minutes
## Files To Edit: 4
## includes/page_tail.php
## admin/admin_board.php
## language/lang_english/lang_admin.php
## templates/subSilver/admin/board_config_body.tpl
## Included Files: n/a
#################################################################
## For Security Purposes, Please Check: http://www.phpbb.com/mods/ or
## http://mods.wyrihaximus.net/ for the latest version of this MOD.
## Downloading this MOD from other sites could cause malicious code
## to enter into your phpBB Forum. As such, phpBB will not offer support
## for MOD'S not offerd in our MOD-Database, located at: http://www.phpbb.com/mods/
#################################################################
## MOD History:
##
## 2003-06-02 - Version 1.0.0
## - Initial Release
#################################################################
#
#-----[ RUN SQL ]---------------------------------------------
# (replace phpbb_config with you phpbb config table name)
INSERT INTO `phpbb_config` ( `config_name` , `config_value` )
VALUES (
'gzip_level', '9'
);
#
#-----[ OPEN ]---------------------------------------------
#
includes/page_tail.php
#
#-----[ FIND ]---------------------------------------------
#
$gzip_contents = gzcompress($gzip_contents, 9);
#
#-----[ REPLACE WITH ]---------------------------------------------
#
$gzip_contents = gzcompress($gzip_contents, $board_config['gzip_level']);
#
#-----[ OPEN ]---------------------------------------------
#
admin/admin_board.php
#
#-----[ FIND ]---------------------------------------------
#
"L_ENABLE_GZIP" => $lang['Enable_gzip'],
#
#-----[ AFTER, ADD ]---------------------------------------------
#
"L_GZIP_LEVEL" => $lang['Gzip_level'],
#
#-----[ FIND ]---------------------------------------------
#
"GZIP_YES" => $gzip_yes,
"GZIP_NO" => $gzip_no,
#
#-----[ AFTER, ADD ]---------------------------------------------
#
"GZIP_LEVEL_" . $new['gzip_level'] . "_SELECTED" => "selected",
#
#-----[ OPEN ]---------------------------------------------
#
language/lang_english/lang_admin.php
#
#-----[ FIND ]---------------------------------------------
#
$lang['Enable_gzip'] = 'Enable GZip Compression';
#
#-----[ AFTER, ADD ]---------------------------------------------
#
$lang['Gzip_level'] = 'Set GZip Compression Level';
#
#-----[ OPEN ]---------------------------------------------
#
templates/subSilver/admin/board_config_body.tpl
#
#-----[ FIND ]---------------------------------------------
#
<tr>
<td class="row1">{L_ENABLE_GZIP}</td>
<td class="row2"><input type="radio" name="gzip_compress" value="1" {GZIP_YES} /> {L_YES} <input type="radio" name="gzip_compress" value="0" {GZIP_NO} /> {L_NO}</td>
</tr>
#
#-----[ AFTER, ADD ]---------------------------------------------
#
<tr>
<td class="row1">{L_GZIP_LEVEL}</td>
<td class="row2">
<select name="gzip_level">
<option {GZIP_LEVEL_1_SELECTED} value="1">1</option>
<option {GZIP_LEVEL_2_SELECTED} value="2">2</option>
<option {GZIP_LEVEL_3_SELECTED} value="3">3</option>
<option {GZIP_LEVEL_4_SELECTED} value="4">4</option>
<option {GZIP_LEVEL_5_SELECTED} value="5">5</option>
<option {GZIP_LEVEL_6_SELECTED} value="6">6</option>
<option {GZIP_LEVEL_7_SELECTED} value="7">7</option>
<option {GZIP_LEVEL_8_SELECTED} value="8">8</option>
<option {GZIP_LEVEL_9_SELECTED} value="9">9</option>
</select>
</td>
</tr>
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
# EoM