Stiskanje omogočeno

Pozdravljeni, na googlovi aplikaciji za optimizacijo imam podan, da nimam omogočenega stiskanja ( Compressing resources with gzip or deflate can reduce the number of bytes sent over the network ). Vendar pa moje povezave na serverju lepo delujejo zunanje povezave pa ne. Ali lahko kako vplivam na zunanje povezave?

13 odgovorov

Ne moreš....še bolje pa je ko google za svoje aplikacije to javlja ;)

1

Dodaj to kodo v .htaccess, verjetno ti zaradi tega "gnjavi" :)

<IfModule mod_expires.c>
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

1

Aha, samo ali je potem sploh možno optimizirati spletno stran 100% ? Katere stvari so pa najbolj pomembne za optimizacijo. Bi zelo prosil za namig.

Glej pač, da ti Google PageSpeed ne pokaže kakšne stvari pod high priority.. Vse kar je ocenjeno nad 80 je super ;)

1

Aha, najlepša hvala za odgovor

ETags:
You can change all the headers you want, but if the ETag associated with a file is always the same, caching will never work the way you expect. In most situations, you should turn your ETag headers off.
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)(\.gz)?$">
Header unset ETag
FileETag None
</FilesMatch>

1

Expire Header:
We need to expire static files into far-future, since, we don't want them to be called from server again and again on every page load as follows:
<FilesMatch "\.(ico|pdf|flv|jpg|jpeg|png|gif|js|css|swf)(\.gz)?$">
Header set Expires "Thu, 31 Dec 20125 10:00:00 GMT"
</FilesMatch>

1

Enable moddeflate for Apache 2.x
<IfModule mod
deflate.c>
<FilesMatch "\.(jpg|gif|png|js|css|html)$">
SetOutputFilter DEFLATE
</FilesMatch>
</IfModule>

1

s tem sem nekajkrat prišel čez 90 , je pa zgleda odvisno od časa dneva ko testiraš

1

Kolikor sem sam dojel prvotno vprašanje je kaj naredit z datotekami 3th party zadev. Recimo google analtics JS, ....

Sam sem ob analizi strani (googlov program) dobil nasvet naj ga.js nastavim da bo compress. V takem primeru pa nekako 0 kaj ne moreš.