Ergebnis 1 bis 10 von 51

Thema: Traffic

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von Gremlin
    Registriert seit
    05.07.2006
    Beiträge
    5.206
    aber eine shoutbox mit ajax sollte doch eigentlich nicht sehr viel traffic erzeugen?
    Dachte ich auch deshalb hatte ich mir die geholt. Aber wenn ich dann in Webalizer reinschaue sehe ich folgendes:

    2 366584 3.73% 1170147 3.07% 0 0.00% 0 0.00% /module/chatbox/chatbox_get.php

    Also in der Liste Top Dateien nach KB Verbrauch auf Platz 2 (von allen Projekten) 3,73% der Gesamtaufrufe, 3,07% vom Gesamt Traffic.

    Leider kann ich kein Ajax aber so wie ich das sehe lädt sie immer komplett alles neu :tztz:

    Trafficflat haben wir natürlich auf unserem root Server jedoch sollte man auch dort fair sein und nicht viel verbrauchen da der Hoster ja auch Kosten hat und die Preise dann ggf. höher werden könnten

    Gruß
    Gremlin
    Diskutiere nie mit Idioten - sie holen Dich auf ihr Niveau und schlagen Dich dort mit Erfahrung!



  2. #2
    Erfahrener Benutzer Avatar von Everlast3310
    Registriert seit
    23.02.2008
    Beiträge
    175
    Kann mir bitte jemand sagen, wie man die css datei gzip komrimiert?

    edit: Hab die css gzip komprimiert. Kann man aber auch einstellen, das die css automatisch gzip komprimiert wird?

  3. #3
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Um auch Besucher in den Genuss deienr CSS Datei kommen zu lassen, die gzip nicht unterstützen, sollte man beide Varianten haben und je nach Angaben vom Browser ausliefern. Möglichkeiten gibts dazu viele, bspw. über Regeln in .htaccess Dateien, oder indem man die css Datei als PHP Parsen lässt und darin dann Abfragen sowie Komprimierung automatisch vornehmen lässt:
    http://www.alinki.com/de/blog/archives/27
    http://www.lateralcode.com/gzip-file...ccess-and-php/
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  4. #4
    Administrator Avatar von Lokutos
    Registriert seit
    29.03.2008
    Beiträge
    3.147
    Kann mich nur JPW anschliessen
    habe hier noch ne schöne anleitung:
    http://www.dosonaro.com/lade-deine-c...-mit-php-gzip/
    SwissNetWorX - VMS Hosting / V-Server / Cloud-Server / Hosting

  5. #5
    Erfahrener Benutzer Avatar von Everlast3310
    Registriert seit
    23.02.2008
    Beiträge
    175
    Irgend wie klappt das nicht so. Habe eine gzip_css.php in meinem Verzeichnis css erstellt mit dem Inhalt
    PHP-Code:
    <link rel="stylesheet" href="main.css.php" type="text/css" media="screen"
    Und so sieht meine .htaccess aus.
    Code:
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^klick4.de$ [NC]
    RewriteRule ^(.*) http://www.klick4.de/$1 [R=301]
    
    RewriteCond %{HTTP:Accept-Encoding} .*gzip.*
    RewriteRule ^(.*)\.js$ $1.js.gz [L]
    AddType application/x-javascript .gz
    RewriteRule ^css/(.*)\.css$ /css/$1.css.gz [L]
    AddEncoding x-gzip .gz

  6. #6
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    So vermischt du 2 Methoden, deine Rewrite Regeln sorgen ja schon dafür, dass im Falle dass der Browser gzip "versteht", statt einer *.css eine gleichnamige *.css.gz geliefert wird, ebenso bei *.js Dateien.

    Da ist dann die PHP Datei eigentlich nicht nötig.

    Ob die Regeln so richtig sind und funktioneiren, kannst man am einfachsten testen, indem man die gz mal mit anderen CSS füttert, dann sieht man den Unterschied ja (und Firefox nutzt, und einmal gzip aktiviert/deaktiviert).
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

  7. #7
    Erfahrener Benutzer Avatar von jpwfour
    Registriert seit
    06.02.2008
    Beiträge
    3.717
    Was unter Umständen bei größeren CSS Dateien auch noch Sinn macht, ist eine vorherige Komprimierung des Textes, also Formatierung raus, die meisten Tools kürzen auch Farbangaben (aus #CCCCCC wird dann bspw. #CCC usw.) oder fassen sogar gleiche Regeln zusammen und lassen Regeln weg, die eh überschrieben werden (wobei das dann schon "fortgeschritten" ist).

    Hab das mal mit einer 36.141 Bytes großen CSS Datei ausprobiert:


    [tableold="head;sort=2"]Seite|Bytes
    http://www.csscruncher.com/de/ |25.143 Bytes
    http://iceyboard.no-ip.org/projects/css_compressor |22.982 Bytes
    http://compressor.ebiene.de/ |24.599 Bytes
    http://www.cssdrive.com/index.php/main/csscompressor/ |24.355 Bytes
    [/tableold]

    Dementsprechend verringert sich die gzip'te Größe, von:
    8.948 Bytes auf 5.874 Bytes (iceyboard.no-ip.org)
    (7zip, Stärke: "Ultra")

    Wer das automatisiert haben will, gibts natürlich auch PHP Klassen für.

    Btw: Zur Überprüfung kann man sich auch die Header anschaun, gibt's ja auch massig Firefox Addons zu, sollte dann etwa so aussehen:
    Content-Type: text/css
    Content-Encoding: gzip
    Kill one man, and you are a murderer.
    Kill millions of men, and you are a conqueror.
    Kill them all, and you are a god.
    - Jean Rostand, Thoughts of a Biologist (1939)

Ähnliche Themen

  1. Traffic reduzieren?
    Von Riddik im Forum Sonstiges
    Antworten: 3
    Letzter Beitrag: 22.12.2012, 13:16
  2. Free Traffic :D
    Von napfkuchen im Forum Sonstiges
    Antworten: 10
    Letzter Beitrag: 16.07.2009, 14:22
  3. traffic = viewwerbeform
    Von Hardy im Forum Talk, talk, talk...
    Antworten: 13
    Letzter Beitrag: 11.03.2009, 21:37
  4. [V] Traffic in Autosurf
    Von Gremlin im Forum Sonstiges
    Antworten: 3
    Letzter Beitrag: 15.06.2008, 00:45
  5. Traffic volumen
    Von Xenon im Forum [HD] Grafik, Server & Sonstiges
    Antworten: 5
    Letzter Beitrag: 14.03.2008, 20:37

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •