XHTMLforum

XHTMLforum (http://xhtmlforum.de/index.php)
-   Knowledge Base (http://xhtmlforum.de/forumdisplay.php?f=79)
-   -   Komprimierung mittels gzip (http://xhtmlforum.de/showthread.php?t=33091)

ulle 31.08.2004 13:35

Zitat:

Stylesheet g-zip-komprimiert übertragen
bei einer CSS-Datei :shock:



Hallo Toscho,

könntest Du dies kurz erläutern, soweit mir bekannt kann dies nur durch ein zusätzliches Modul im Apache erreicht werden, bzw. durch PHP-generiert.

Wie realisierst Du es.

toscho 31.08.2004 15:29

Zitat:

Zitat von ulle
g-zip

Wie realisierst Du es.

Entweder mit PHP oder einem eintrag in der .htaccess.

Folgendes Beispiel komprimiert HTML-, CSS- und sogar PHP-Dateien:
Code:

<IfModule mod_gzip.c>
mod_gzip_on                Yes
mod_gzip_dechunk            Yes
mod_gzip_minimum_file_size  300
mod_gzip_maximum_file_size  0
mod_gzip_maximum_inmem_size 100000
mod_gzip_keep_workfiles    No
mod_gzip_temp_dir          /tmp
mod_gzip_item_include      file \.css$
mod_gzip_item_include      file \.html$
mod_gzip_item_include      file \.jsp$
mod_gzip_item_include      file \.php$
mod_gzip_item_include      file \.pl$
mod_gzip_item_include      mime ^text/.*
mod_gzip_item_include      mime ^application/x-httpd-php
mod_gzip_item_include      handler ^perl-script$
mod_gzip_item_include      handler ^server-status$
mod_gzip_item_include      handler ^server-info$
mod_gzip_item_exclude      mime ^image/.*
</IfModule>

Ist ein bißchen redundant. Wer findet die überflüssigen Zeilen? ;)

Gruß
Thomas

ulle 31.08.2004 15:53

Code:

mod_gzip_temp_dir          /tmp
Das Verzeichnis muß angelegt sein, ist es relativ zur .htaccess (?!)

toscho 31.08.2004 16:04

Zitat:

Zitat von ulle
Code:

mod_gzip_temp_dir          /tmp
Das Verzeichnis muß angelegt sein, ist es relativ zur .htaccess (?!)

Ja, angelegt sollte es sein und es ist ein absoluter Pfad vom Root aus. Aber das ist doch nicht redundant. Hint: Mimetypen und Dateiendungen. ;)

@Hunter: Ohne dir auf die Füße treten zu wollen: Kannst du bitte mal ganze Sätze versuchen? Ab und zu ein Prädikat verflüssigt die Kommunikation enorm. ;)
Ich verstehe einfach nicht, was du eigentlich sagen willst, sorry.

Gruß
Thomas

ulle 31.08.2004 16:19

Zitat:

Aber das ist doch nicht redundant.
Na dann ..........

Code:

mod_gzip_item_include      mime ^application/x-javascript

oder

mod_gzip_item_include      file \.js$

Die 'redundant' habe ich wohl gesehen, und den würde ich noch eingefügen.... ;)

_______________

:idea: Trotzdem super Tipp - ich hoffe des Module unterscheidet ob der Client auch mit g-zip umgehen kann.

toscho 31.08.2004 16:24

Zitat:

Zitat von ulle
ich hoffe des Module unterscheidet ob der Client auch mit g-zip umgehen kann.

Gnaaa, sonst bräuchte man doch kein Extra-Modul dafür. *g*

Gruß
Thomas

terrikay 31.08.2004 16:27

Sagt mal, ihr könntet Euch im Moment auch auf spanisch unterhalten, wäre für mich ungefähr dasselbe.

Gibt's da irgendwelche Links für so Doofies wie mich, um zu verstehen, wovon ihr da eigentlich redet? ;)

ulle 31.08.2004 16:28

Zitat:

Gnaaa, sonst bräuchte man doch kein Extra-Modul dafür. *g*

:oops: äh -- stimmt

ulle 31.08.2004 16:42

Zitat:

Zitat von terrikay
.......um zu verstehen, wovon ihr da eigentlich redet....

Zitat:

Zu mod_gzip: Dieses Modul ermoeglicht die Komprimierung von Webseiten um diese dem Browser quasi als ZIP Datei zu schicken. Der Browser entpackt die Datei und der ganze Vorgang laeuft transparent fuer den User ab - er merkt also nichts. Sollte der Browser dieses nicht unterstuetzen, so werden die Sachen auch nicht uebertragen.

:arrow: http://www.stonki.de/Apache_1_3_x__m..._SuS.35.0.html

toscho 31.08.2004 16:53

Zitat:

Zitat von ulle
Sollte der Browser dieses nicht unterstuetzen, so werden die Sachen auch nicht uebertragen.

Damit keine Panik entsteht: Übertragen werden sie schon, nur nicht komprimiert. :)

Noch ein bissel Lektüre zum Dehispanisieren:
http://www.gzip.org/
http://www.schroepl.net/projekte/mod_gzip/browser.htm
http://www.fiftyfoureleven.com/sandb...-css-with-php/
http://leknor.com/code/php/class.gzip_encode.php.txt


Gruß
Thomas, der das Gefühl hat, dieser Teilthread sollte separiert werden. Moderaaaaaator!


Alle Zeitangaben in WEZ +2. Es ist jetzt 07:11 Uhr.

Powered by vBulletin® Version 3.8.11 (Deutsch)
Copyright ©2000 - 2019, vBulletin Solutions, Inc.

© Dirk H. 2003 - 2019