سلام و خسته نباشید به دوستان عزیز
من میخوام سایتم رو به فناوری gzip مجهز کنم.
تو اینترنت خوندم که بهترین راه استفاده از htaccess هستش.
حالا من از سایت های مختلف کدهای مختلفی رو در آوردم.
به نظرتون کدوم یکیشون بهتره؟
مرسی
روش اول
روش دوم
روش سوم
به نظرتون کدوم یک از این روش ها بهتره؟
خیلی ممنون
من میخوام سایتم رو به فناوری gzip مجهز کنم.
تو اینترنت خوندم که بهترین راه استفاده از htaccess هستش.
حالا من از سایت های مختلف کدهای مختلفی رو در آوردم.
به نظرتون کدوم یکیشون بهتره؟
مرسی
روش اول
<Location /> <IfModule mod_deflate.c> # فایلهای HTML و txt و css فشرده شوند AddOutputFilterByType DEFLATE text/html text/plain text/css <IfModule mod_headers.c> # تصحیح رسیدگی درخواستهای پروکسی سرورها Header append Vary User-Agent </IfModule> # seo qalebfa is here! </IfModule> </Location>
روش دوم
<IfModule mod_deflate.c> # دستور فشرده سازی تمامی محتواها SetOutputFilter DEFLATE # لیست نوع فایلهایی که نباید فشرده شوند SetEnvIfNoCase Request_URI .(?:gif|jpe?g|png|rar|zip)$ no-gzip <IfModule mod_headers.c> # تصحیح رسیدگی درخواستهای پروکسی سرورها Header append Vary User-Agent </IfModule> # seo qalebfa is here! </IfModule> # deflate.log, ایجاد فایل گزارش درصد فشرده سازی فایل ها در هر درخواست <IfModule mod_deflate.c> DeflateFilterNote Input instream DeflateFilterNote Output outstream DeflateFilterNote Ratio ratio LogFormat '"%r" %{outstream}n/%{instream}n (%{ratio}n%%)' deflate CustomLog logs/deflate.log deflate # seo qalebfa is here! </IfModule> # تصحیح رسیدگی به درخواست مرورگرهای قدیمی که از فشرده سازی پشتیبانی نمیکنند <IfModule mod_deflate.c> BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch bMSIE !no-gzip !gzip-only-text/html # seo qalebfa is here! </IfModule>
روش سوم
# compress text, HTML, JavaScript, CSS, and XML 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 # remove browser bugs BrowserMatch ^Mozilla/4 gzip-only-text/html BrowserMatch ^Mozilla/4.0[678] no-gzip BrowserMatch MSIE !no-gzip !gzip-only-text/html Header append Vary User-Agent
به نظرتون کدوم یک از این روش ها بهتره؟
خیلی ممنون