Seite 1 von 1

Komprimierte Seitenauslieferung

Verfasst: Mi 20. Jun 2012, 15:09
von immwi
Um Webseiten auch für Mobiles effizienter ausliefern zu können, empfiehlt sich eine Seitenkomprimierung mit ob_start('ob_gzhandler'). WebEdition scheint aber Mühe zu haben, komprimierte Templates anzuzeigen (zumindest in Version 6.2.5.0).
Wäre es möglich WE dafür anzupassen?

Re: Komprimierte Seitenauslieferung

Verfasst: Mi 20. Jun 2012, 18:14
von mokraemer
effizienter ist es das einfach für alle Textdateien serverseitig zu erledigen.

Eigentlich sollten das auch alle Hoster per default an haben.
Wenn es im Server integriert ist, sorgt der auch dafür zu erkennen ob der Client das überhaupt unterstützt.
Wo soll denn WE Probleme haben sowas anzuzeigen? Nur, wenn das Header falsch ist - dann liegt das aber an deinem Browser.

Re: Komprimierte Seitenauslieferung

Verfasst: Mi 20. Jun 2012, 22:50
von WBTMagnum
wie marc schon sagte, sollte die kompression am webserver oder über einen proxy erfolgen. hier am besten beim hoster nachschauen/-fragen.

wenn erlaubt, lässt sich das per .htaccess auf apache folgendermaßen bewerkstelligen:

Code: Alles auswählen

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css text/plain text/php text/xml
  AddOutputFilterByType DEFLATE application/xml application/xhtml+xml
  AddOutputFilterByType DEFLATE application/rss+xml
  AddOutputFilterByType DEFLATE application/javascript application/x-javascript text/x-js
</IfModule>
hth,
sascha

Re: Komprimierte Seitenauslieferung

Verfasst: Mi 27. Jun 2012, 18:35
von immwi
Toll, danke für den Hinweis!

Ich hatte es in PHP zuoberst im Template eingefügt. WE hat dann die Seite im Backendframe nicht mehr anzeigen wollen. Jedoch konnte ich ein gleichartiges PHP-File, direkt auf dem Server liegend, problemlos im Browser öffnen -- dies nur zu meiner Verteidigung :-).

Gruss

Re: Komprimierte Seitenauslieferung

Verfasst: Fr 29. Jun 2012, 00:52
von mokraemer
@immwi: die EInträge gehören in eine .htaccess Datei, oder in die Server-config.

Hängt etwas vom Hoster ab. Ich vermute aber, das die meisten hoster auch mittlerweile standardmäßig komprimieren.

Abgesehen davon müssen fast alle mobilen Geräte eh durch einen Provider Proxy der ggfs. auch noch mal so eine Komprimierung macht