Home » Webmasters » Ontwerp » Verbeter jou webwerf spoed
formats

Verbeter jou webwerf spoed

Gepubliseer op September 26, 2009 deur In Ontwerp

Die volgende is 'n lys van dinge wat jy kan doen om te help om jou webwerf laai spoed te verbeter.

  • Gebruik gzip kompressie vir CSS, Javascript ens. Gaan jou werf hier.
  • Minimeer jou javascript. Jy kan gebruik maak JMin vir hierdie.
  • Verwyder ETags
  • Stel Selected verstryk aan die toekoms
  • Plaas skrifte teen die onderkant van die bladsy

Gzip kompressie kan beheer word in Apache-bedieners gebruik. Htaccess -



SetOutputFilter DEFLATE

php_flag zlib.output_compression On
php_value zlib.output_compression_level 5

Jy kan ook verwyder Etags en stel Selected Verval In. htaccess met behulp van die volgende -



ExpiresActive On
ExpiresDefault "access plus 12 hours"
ExpiresByType image/gif "access plus 2 month"
ExpiresByType image/png "access plus 2 month"
ExpiresByType image/jpeg "access plus 2 month"
ExpiresByType image/ico A2592000
ExpiresByType text/javascript "access plus 2 month"
ExpiresByType text/css "access plus 2 month"
FileETag none

Hoe moet die gzip in CentOS in staat te stel om 5

1 . Teken in op SSH en skep 'n lêer in die volgende plek
/etc/httpd/conf.d/deflate.conf

2. Insert the following into the file you just created and save it
# 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

# Don't compress already compressed stuff !
SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .pdf$ no-gzip dont-vary

# Make sure proxies don't deliver the wrong content
Header append Vary User-Agent env=!dont-vary

# Log Stuff !
# DeflateFilterNote Input input_info
# DeflateFilterNote Output output_info
# DeflateFilterNote Ratio ratio_info
# LogFormat '"%r" %{output_info}n/%{input_info}n (%{ratio_info}n%%)' deflate
# CustomLog /var/log/httpd/deflate_log deflate

3. Restart Apache en jy klaar is
/etc/init.d/httpd restart

 

Laat 'n Antwoord

Jou e-posadres sal nie gepubliseer word nie nie. Verpligte velde gemerk *

*

Jy kan hierdie HTML tags en eienskappe: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© ServA1
credit