Omid Asgari
فعال کردن GZip

۲۰ آبان, ۱۳۹۵

gzip is based on the DEFLATE algorithm, which is a combination of LZ77 and Huffman coding. DEFLATE was intended as a replacement for LZW and other patent-encumbered data compressionalgorithms which, at the time, limited the usability of compress and other popular archivers.

“gzip” is often also used to refer to the gzip file format, which is:

a 10-byte header, containing a magic number (1f 8b), a version number and a timestamp

optional extra headers, such as the original file name,

a body, containing a DEFLATE-compressed payload

an 8-byte footer, containing a CRC-32 checksum and the length of the original uncompressed data, modulo 2^32.[2]

Although its file format also allows for multiple such streams to be concatenated (zipped files are simply decompressed concatenated as if they were originally one file[3]), gzip is normally used to compress just single files.[4] Compressed archives are typically created by assembling collections of files into a single tar archive, and then compressing that archive with gzip. The final .tar.gz or .tgz file is usually called a tarball.[5]

gzip is not to be confused with the ZIP archive format, which also uses DEFLATE. The ZIP format can hold collections of files without an external archiver, but is less compact than compressed tarballs holding the same data, because it compresses files individually and cannot take advantage of redundancy between files (solid compression).


موضوع سئو و بهینه سازی سایت‌ها از جوانب مختلف برای مدیران مهم و حائز اهمیت است چرا که همواره در سایت‌های تخصصی سئو مخاطب مقالات و راهکارهای تازه را در آن قرار میدهند.

در این نوشته از وبلاگ ماندگار وب به چگونگی فعال کردن قابلیت فشرده سازی محتویات سایت از جانب سرور می‌پردازیم، این قابلیت که gzip نام دارد یکی از راهکارهای مهم برای افزایش سرعت لود شدن سایت می‌باشد بصورتی که با فعال کردن gzip حدود ۶۰ الی ۸۰ درصد از حجم محتویات سایت کاهش می‌یابد.

وارد هاست شده و فایل .htaccess را ویرایش کنید.

کد زیر را به انتهای کد ها اضافه کنید.

<ifmodule mod_deflate.c>
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
#End Gzip



شما اولین نفری باشید که نظر خود را ثبت میکنید :)

نظرات خود را با ما در میان بگذارید.

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

This site uses Akismet to reduce spam. Learn how your comment data is processed.