Hallo, Gast! (Registrieren)

Letzte Ankündigung: MyBB 1.8.38 veröffentlicht (30.04.24)


Benutzer, die gerade dieses Thema anschauen: 3 Gast/Gäste
gzip nutzen
#1
Code:
# BEGIN Gzip Compression
AddEncoding gzip .gz
<filesmatch "\.js\.gz$">
AddType "text/javascript" .gz
</filesmatch>
<ifmodule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteCond %{HTTP:Accept-encoding} gzip
RewriteCond %{REQUEST_FILENAME} \.(js)$
RewriteCond %{REQUEST_FILENAME}.gz -f
RewriteRule ^(.*)$ $1.gz [QSA,L]
</ifmodule>
# END Gzip Compression

Diesen Code in die .htaccess eintragen.

Gewünschte js-Dateien mit 7zip komprimieren (Archivformat gzip). Sollte es nicht funtionieren, aus was für Gründen auch immer, dann werden die nicht gepackten Dateien benutzt. Bei mir funktioniert es. Die vielen Hänger sind dadurch verschwunden bei mir.

Wer Fehler findet, bitte melden. Danke...

Code:
# gzip Compression if availiable
<IfModule mod_gzip.c>
mod_gzip_on       Yes
mod_gzip_dechunk  Yes
mod_gzip_item_include file \.(html?|txt|css|js|php|pl)$
mod_gzip_item_include handler ^cgi-script$
mod_gzip_item_include mime ^text/.*
mod_gzip_item_include mime ^application/x-javascript.*
mod_gzip_item_exclude mime ^image/.*
mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
</IfModule>

Dann habe ich noch diesen Code verbaut. Ist der sinnvoll oder macht dies myBB von zu Hause aus schon?
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren
#2
Warum verwendest du nicht mod_deflate? Mir wäre das viel zu umständlich die Dateien bei jeder Änderung neu zu packen.
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#3
Dies wäre natürlich optimal, weil wie Sie schon sagen, umständlich und dementsprechend zeitraubend. Wie würde denn der Code aussehen, wenn ich deflate nutzen möchte. Den obigen Tipp hab ich nur durch Recherche gefunden. Weil dies muss man auch erst einmal wissen, dass nur das einstellen von gzip in der Konfiguration nichts bringt oder versteh ich das verkehrt?

Oder kann ich auch diese beiden Beiträge bei mir einfach einfügen?
Seite zum testen ob gzip aktiv
Code:
#
# If Apache is compiled with built in mod_deflade/GZIP support
# then GZIP Javascript, CSS, HTML and XML so they're sent to
# the client faster.
#
<IfModule mod_deflate.c>
    AddOutputFilterByType DEFLATE application/javascript text/css text/html text/xml
</IfModule>

dürfte ja der sein. ist es schädlich obigen und diesen code in der .htaccess zu haben?
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren
#4
(26.03.2014, 18:40)hkkp schrieb: dürfte ja der sein. ist es schädlich obigen und diesen code in der .htaccess zu haben?
Vermutlich...
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#5
Habe ihn auskommentiert und die gzip gelassen. dies funktioniert bei mir. Deaktivieren ich gzip (wenige Hänger) und mache dies mit deflate, dann kommt es zu mehreren Hängern auf der Seite zu unterschiedlicher Zeit. Liegt dies evtl. am Zen Optimizer und IonCube? Danke
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren
#6
habe jetzt mal Testweise diesen Eintrag in der htaccess stehen:

Code:
php_value output_handler ob_gzhandler

- beim Firefox alles optimal (pagespeed von google sagt gut)

- beim ie sehe ich nur Hieroglyphen

Woran kann dies liegen?
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren
#7
Ein Link zum Forum wäre wie immer hilfreich... Wink
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren
#8
Ok, war mein Fehler. Da waren zwei Einträge in der htaccess, welche dazu geführt haben. Danke für die Antwort trotzdem.
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren
#9
Das obige war nur teilweise schuld, halt zwei Einträge, welche letztendlich dasselbe machen.

Schuld war die mybb eigene gzip - Kompression, daran ist der ie gescheitert in verbindung mit diesem eintrag:

php_value output_handler ob_gzhandler
Mit freundlichen Grüßen



Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Zitieren
#10
Wozu soll der Eintrag denn gut sein, wenn das MyBB schon selbst gzip komprimiert?
[Bild: banner.png]

Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Zitieren