Program do kompresji wielu plików HTML


(Cosiek6) #1

Szukam programu, który umożliwiłbym mi za jednym razem usunięcie wszelkich spacji lub wolnych wierszy, czyli generalnie zmniejszenie objętości wielu plików HTML. Coś w stylu - http://htmlcompressor.com/compressor/ które jest bardzo fajne, tylko że pojdeynczo trzeba pliki wrzucać. Torszkę to bez sensu w sytuacji 580 plików.

 

Znacie jakieś programy, które kompresują wiele plikjów za jednym razem?

 

Dzięki za pomoc,

Cosiek


(Jim1961) #2

A na grzyba Ci takie cuś. Włącz gzip’a na serwerze, i nie przejmuj się paroma znakami. Jeżeli interesuje Cię przyśpieszenie strony to obadaj to narządzie: http://tools.pingdom.com/fpt/


(Cosiek6) #3

Dzieki wielkie!


(YoJoe) #4

Jeśli na siłę i przekór kompresjii gzip/deflate po stronie serwera chcesz wyciąć wszystkie niepotrzebne znaki, zamień je na puste zanim wyświetlisz zawartość strony, najzwyklejszą podmianą

echo str_replace(array("\t", "\r", "\n", " "), "", $kod_wejsciowy);

Zysk z tego niewielki, jeśli nie wręcz żaden w porównaniu do skompresowanej w locie strony.


(Blady214) #5

Zaproponowane przez Ciebie rozwiązanie ma jedną wadę… jeśli w tekście pojawi się jakiś biały znak, on również zostanie usunięty, a zapewne nie o to autorowi chodziło.


(YoJoe) #6

Hmm…tylko podwójne spacje powinny wyfrunąć :wink:

To kod pisany na kolanie, chodzi o koncept.

Stosowałem to chyba nawet kiedyś, po czym zysk wydajności z tego poddałem  w wątpliwość.