Suchmaschinenoptimierung
   
 

SEMSEO Konferenz 2012
 

 
 

Frage zu: yslow -gzip Komprimierung css und js Dateien

Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
 W3C kombinieren um CSS korrekt darzustellen Moudul (Calculater) will ned  
herbert00

pr


: 23.05.2006
: 227



: 21.07.2010, 09:29    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

Hallo zusammen,

ich habe meine Website mit dem yslow Tool untersucht.
Beim Punkt "compress components with gzip" erhält meine Website nur ein F.
Die Meldung lautet, dass acht Dateien mit gzip komprimiert werden sollten.
Diese sind:
- die home
- 6 css Dateien
- 2 js Dateien

Wie kann ich auch diese mit gzip komprimieren? Ich habe viel im Netz darüber gelesen, so richtig verstanden habe ich es jedoch nicht.

Kann mir jemand weiterhelfen?

Danke und viele Grüße
Herbert

Ich liebe diese gereizte Grundstimmung in diesem Forum

Suche Linktausch im Bereich "Geschenke" und "Geschenkideen" - bitte per PM melden!
Nach oben
herbert00 Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3354
: Würzburg


: 21.07.2010, 09:42    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

Grob gesagt:

Du aktivierst "mod_gzip" und stellst dort ein, dass er js und css komprimieren soll. HTML komprimiert er schon per default.

oder Du nimmst "mod_negotiation" und legst eine normale Version und eine komprimierte fest auf dem Server ab. Mit dynamischen Seiten ohne statischen Cache geht das aber nicht, nur mit echten Files wie css und js

http://phpperformance.de/mod_gzip-mod_deflate-und-sonstige-komprimierungsverfahren-fuer-web-inhalte/
Nach oben
Synonym Private Nachricht senden
herbert00

pr


: 23.05.2006
: 227



: 21.07.2010, 09:58    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

Ich habe gelesen, dass Apache 2.0 "mod_gzip" nicht mehr unterstützt.
Stimmt das?

Ich liebe diese gereizte Grundstimmung in diesem Forum

Suche Linktausch im Bereich "Geschenke" und "Geschenkideen" - bitte per PM melden!
Nach oben
herbert00 Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3354
: Würzburg


: 21.07.2010, 10:08    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

:
Ich habe gelesen, dass Apache 2.0 "mod_gzip" nicht mehr unterstützt.
Stimmt das?

Ähm ja, ich habe auch einen unfug erzählt. Nimm mod_deflate....

Bis Apache 1.3 gab es nur ein externes Modul mit dem Namen "mod_gzip" als auch ein externes "mod_deflate" (das konnte aber kein gzip).

Danach, also ab 2.0 ist es ein Apache-eigenes Modul und heißt "mod_deflate", und kann nun beide Verfahren, also deflate und gzip. Das Modul "mod_gzip" wurde abgeschafft.
Nach oben
Synonym Private Nachricht senden
herbert00

pr


: 23.05.2006
: 227



: 21.07.2010, 10:27    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

@synonym: Danke für den Link, der ist wirklich gut!
Reicht es dann aus dies in die .htaccess zu schreiben?

Code:
<Location /> 
  SetOutputFilter DEFLATE   
  SetEnvIfNoCase Request_URI  \   
        \.(?:gif|jpe?g|png)$ no-gzip dont-vary   
  SetEnvIfNoCase Request_URI  \   
        \.(?:exe|t?gz|zip|gz2|sit|rar)$ no-gzip dont-vary   
</Location>


Somit müsste doch dann alles komprimiert werden, ausser Bilder und Binärdaten, oder?

Danke und Gruß
Herbert

Ich liebe diese gereizte Grundstimmung in diesem Forum

Suche Linktausch im Bereich "Geschenke" und "Geschenkideen" - bitte per PM melden!
Nach oben
herbert00 Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3354
: Würzburg


: 21.07.2010, 10:32    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

Prinzipiell ja, musst Du aber mal testen. Du schaltest es halt erst mal für alles ein um es denn wieder für bestimmtes zu unterbinden.

Ich für meinen Fall mache das nicht mit Dateinamen (Endungen), sondern gehe über den Mime-Type und gebe nur die frei:

Code:
<IfModule mod_deflate.c>
   AddOutputFilterByType DEFLATE text/html text/css text/javascript application/javascript text/plain application/xml application/xhtml+xml
   BrowserMatch ^Mozilla/4 gzip-only-text/html
   BrowserMatch ^Mozilla/4\.0[678] no-gzip
   BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
</IfModule>


Also in dem Fall: HTML, CSS, JavaScript, Plaintext, XML

Die BrowserMatch-Zeilen könnte man notfalls auch weg lassen, für den Fall dass das entsprechende Modul nicht aktiv ist.
Nach oben
Synonym Private Nachricht senden
catcat

pr


: 02.08.2006
: 10205
: Litauen


: 21.07.2010, 10:35    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

Ich mach das bei mir so:

Code:
<IfModule mod_deflate.c>



############################################

## enable apache served files compression

## http://developer.yahoo.com/performance/rules.html#gzip



    # Insert filter

    SetOutputFilter DEFLATE



    # Netscape 4.x has some problems...

    BrowserMatch ^Mozilla/4 gzip-only-text/html



    # Netscape 4.06-4.08 have some more problems

    BrowserMatch ^Mozilla/4\.0[678] no-gzip



    # MSIE masquerades as Netscape, but it is fine

    #BrowserMatch \bMSIE !no-gzip !gzip-only-text/html

    # Don't compress images

    #SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary



    # Make sure proxies don't deliver the wrong content

    Header append Vary User-Agent env=!dont-vary



</IfModule>


Ka, ob das perfekt ist, aber im Header steht, dasses per gzip gesendet wird.

User nicht mehr aktiv
catcat.cc
Nach oben
catcat Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3354
: Würzburg


: 21.07.2010, 10:41    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

@Catcat
Du setzt die Komprimierung auch erst mal für alles, was teilweise halt unnötig sein kann. Nicht alles kann man komprimieren, manches ist es schon...

Dein "Header append..." ist zwar durchaus auch sinnvoll, aber im Bereich "<IfModule mod_deflate.c>" etwas falsch, denn das benötigt "mod_headers". Du prüfst aber gar nicht ob das aktiviert ist, sondern nur ob "deflate" aktiv ist. Funktionieren tut das so schon, wenn beide Module aktiv sind.
Nach oben
Synonym Private Nachricht senden
Cujo

pr


: 13.07.2008
: 198



: 21.07.2010, 18:22    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

Hier gibt es auch eine ausführliche Erklärung dazu, wie man die gzip-Compression am besten aktiviert Webseiten beschleunigen - Die gzip-Compression

4-teilige Serie über die Google Webmaster-Tools
Das eigene Forum – Der Aufbau
Scherzfrage 462: Was haben Geburtstage und Regenschirme gemeinsam?
Nach oben
Cujo Private Nachricht senden WWW
herbert00

pr


: 23.05.2006
: 227



: 21.07.2010, 19:24    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

so, ich hab das jetzt mal probiert. Die Seite baut sich auf, aber die Meldung in Yslow ändert sich nicht.
Angeblich sind die folgenden Dateien nicht gzip komprimiert:

wp-content/themes/twentyten/style.css
wp-content/plugins/cforms/styling/cforms.css
wp-content/plugins/cforms/styling/calendar.css
wp-content/plugins/wp-table-reloaded/css/plugin.css?...
wp-content/plugins/wp-table-reloaded/css/datatables.css?...
wp-includes/js/jquery/jquery.js?...
wp-content/plugins/cforms/js/cforms.js

Funktioniert dies bei diesen Dateien nicht, weil das Plugins sind?
Kann mir jemand weiterhelfen?

Danke und Gruß
Herbert

Ich liebe diese gereizte Grundstimmung in diesem Forum

Suche Linktausch im Bereich "Geschenke" und "Geschenkideen" - bitte per PM melden!
Nach oben
herbert00 Private Nachricht senden
Synonym

pr


: 09.08.2008
: 3354
: Würzburg


: 22.07.2010, 08:03    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

@herbert00
Wie hast Du die Kompression nun denn aktiviert?

Ob das PlugIns sind oder nicht ist egal, so lange die Daten von Deinem Server kommen.

Was sagt "Live Heades" bzw. der Header bei ySlow dazu (Run Test -> Components -> CSS -> Headers)? Und was sagt es bei HTML-Files?

css schaut bei mir etwa so aus:
Code:
Date   Thu, 22 Jul 2010 06:59:23 GMT
Server   Apache/2.2.9 (Debian)
Last-Modified   Wed, 07 Jul 2010 09:21:34 GMT
Accept-Ranges   bytes
Cache-Control   max-age=31536000, public
Expires   Fri, 22 Jul 2011 06:59:23 GMT
Vary   Accept-Encoding
Content-Encoding   gzip
Content-Length   3819
Content-Type   text/css
Nach oben
Synonym Private Nachricht senden
kostaki

pr


: 26.10.2009
: 168
: Berlin


: 22.07.2010, 09:46    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

Das Modul muss auch im Webserver geladen werden. Bei Apache 2.x ist es mod_deflate. Ansonsten bringen die Sachen in der .htaccess nichts.

Hab es hier auch mal zusammen gefasst: http://www.debianroot.de/server/serverkomprimierung-mit-apache2-und-mod_deflate-1153.html

Expired Domains » peew.de
Nach oben
kostaki Private Nachricht senden WWW
Synonym

pr


: 09.08.2008
: 3354
: Würzburg


: 22.07.2010, 10:47    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

@kostaki
Also davon ging ich eigentlich aus, aber daher auch die Frage wegen dem HTML-Output

Ist das Deine Seite? Gefällt mir, hatte mir schon viele schöne Informationen geliefert
Nach oben
Synonym Private Nachricht senden
kostaki

pr


: 26.10.2009
: 168
: Berlin


: 22.07.2010, 15:52    : Frage zu: yslow -gzip Komprimierung css und js Dateien Antworten mit Zitat

ja das ist meine.

Wenn ich Zeit habe oder mich eh mit nem Thema auseinander setzen muss, dann veröffentliche es dort.

Expired Domains » peew.de
Nach oben
kostaki Private Nachricht senden WWW
Neues Thema eröffnen   Neue Antwort erstellen    ABAKUS Foren-Übersicht -> Webprogrammierung, Templatedesign & Microformats
Seite 1 von 1

 






Ähnliche Beiträge
Thema Forum Antworten
Frage zu GNU General Public License Frage zu GNU General Public License Fitness-Seo Internet-Recht & -Gesetz 0 11.02.2012, 12:51 Frage zu GNU General Public License
Frage: Berufszeugnis total versagt? Frage: Berufszeugnis total versagt? e.player Offtopic, Spaßecke und alle sonstigen Themen 9 03.02.2012, 10:11 Frage: Berufszeugnis total versagt?
Frage zu Linkaufbau mit Hilfe einer SEO-Firma Frage zu Linkaufbau mit Hilfe einer S... jansen_berlin Ich hab' da mal 'ne Frage 17 02.02.2012, 20:31 Frage zu Linkaufbau mit Hilfe einer SEO-Firma
Domains verlinken - Frage zur IP Verwandtschaft Domains verlinken - Frage zur IP Verw... FrankNerzmann Ich hab' da mal 'ne Frage 10 01.02.2012, 20:12 Domains verlinken - Frage zur IP Verwandtschaft
Frage wegen Weiterleitung und meinem Ranking Frage wegen Weiterleitung und meinem ... Shackles Google Forum 1 31.01.2012, 18:00 Frage wegen Weiterleitung und meinem Ranking
Frage zurm Design einer guten Startseite Frage zurm Design einer guten Startseite Millipia Ich hab' da mal 'ne Frage 4 28.01.2012, 01:15 Frage zurm Design einer guten Startseite
Ich hab da mal ne ganz blöde Frage Ich hab da mal ne ganz blöde Frage German Ich hab' da mal 'ne Frage 8 27.01.2012, 15:57 Ich hab da mal ne ganz blöde Frage

Suchmaschinenoptimierung | Latent Semantische Optimierung (LSO) | SEO Blog | SEO Online Tools | Suchmaschinenmarketing Angebot | Online Marketing

Impressum

Dieses SEO Forum läuft unter phpBB.


Sie lesen gerade: Frage zu: yslow -gzip Komprimierung css und js Dateien