Σπίτι » Webmasters » Σχέδιο » Βελτίωση ταχύτητας ιστοσελίδα σας
formats

Βελτίωση ταχύτητας ιστοσελίδα σας

Δημοσιεύθηκε στις 26ης Σεπτεμβρίου, 2009 με σε Σχέδιο

Το παρακάτω είναι μια λίστα με πράγματα που μπορείτε να κάνετε για να συμβάλει στη βελτίωση της ιστοσελίδας σας ταχύτητα φόρτωσης.

  • Χρησιμοποιήστε GZip συμπίεσης για CSS, Javascript κ.α.. Ελέγξτε το site σας εδώ.
  • Ελαχιστοποίηση javascript σας. Μπορείτε να χρησιμοποιήσετε JMin γι 'αυτό.
  • Κατάργηση ΚΓΕΤΕ
  • Header Ορισμός Λήγει στις μελλοντικές
  • Βάλτε scripts στο κάτω μέρος της σελίδας

GZip συμπίεση μπορεί να ελεγχθεί σε Apache servers που χρησιμοποιούν. Htaccess -



SetOutputFilter DEFLATE

php_flag zlib.output_compression On
php_value zlib.output_compression_level 5

Μπορείτε επίσης να αφαιρέσετε ΚΓΕΤΕ και να ορίσετε Header Λήγει σε. htaccess με την ακόλουθη -



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

Πως να ενεργοποιήσετε την gzip στο CentOS 5

1 . Σύνδεση με SSH και να δημιουργήσει ένα αρχείο στην ακόλουθη θέση
/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. Κάντε επανεκκίνηση του Apache και τελειώσετε
/etc/init.d/httpd restart

 

Αφήστε μια απάντηση

Η διεύθυνση email σας δεν θα δημοσιευθούν. Τα υποχρεωτικά πεδία σημειώνονται *

*

Μπορείτε να χρησιμοποιήσετε αυτά τα HTML στοιχείων και ιδιοτήτων: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

© ServA1
credit