نمایش نتایج: از شماره 1 تا 9 , از مجموع 9

موضوع: نحوه فعال سازی Gzip در سرور

  1. #1
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض نحوه فعال سازی Gzip در سرور

    سلام
    چه جوری میشه Gzip رو نصب و فعال کرد؟ توی سرور منظورمه

    من کد های زیر رو در داخل فایل htaccess وارد کردم ولی با هیچ کدوم فایل های Css فشرده نشد

    اولین کد :
    کد:
    <ifModule mod_gzip.c>
    mod_gzip_on Yes
    mod_gzip_dechunk Yes
    mod_gzip_item_include file .(html?|txt|css|js|php|pl)$
    mod_gzip_item_include handler ^cgi-script$
    mod_gzip_item_include mime ^text/.*
    mod_gzip_item_include mime ^application/x-javascript.*
    mod_gzip_item_exclude mime ^image/.*
    mod_gzip_item_exclude rspheader ^Content-Encoding:.*gzip.*
    </ifModule>


    دومین کد :
    کد:
    <IfModule mod_deflate.c>  # Compress HTML, CSS, JavaScript, Text, XML and fonts
      AddOutputFilterByType DEFLATE application/javascript
      AddOutputFilterByType DEFLATE application/rss+xml
      AddOutputFilterByType DEFLATE application/vnd.ms-fontobject
      AddOutputFilterByType DEFLATE application/x-font
      AddOutputFilterByType DEFLATE application/x-font-opentype
      AddOutputFilterByType DEFLATE application/x-font-otf
      AddOutputFilterByType DEFLATE application/x-font-truetype
      AddOutputFilterByType DEFLATE application/x-font-ttf
      AddOutputFilterByType DEFLATE application/x-javascript
      AddOutputFilterByType DEFLATE application/xhtml+xml
      AddOutputFilterByType DEFLATE application/xml
      AddOutputFilterByType DEFLATE font/opentype
      AddOutputFilterByType DEFLATE font/otf
      AddOutputFilterByType DEFLATE font/ttf
      AddOutputFilterByType DEFLATE image/svg+xml
      AddOutputFilterByType DEFLATE image/x-icon
      AddOutputFilterByType DEFLATE text/css
      AddOutputFilterByType DEFLATE text/html
      AddOutputFilterByType DEFLATE text/javascript
      AddOutputFilterByType DEFLATE text/plain
      AddOutputFilterByType DEFLATE text/xml
    
      # Remove browser bugs (only needed for really old browsers)
      BrowserMatch ^Mozilla/4 gzip-only-text/html
      BrowserMatch ^Mozilla/4\.0[678] no-gzip
      BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
      Header append Vary User-Agent </IfModule>
    آیا باید چیزی نصب شه روی سرور؟ از کجا بفهمم نصبه؟
    لطفا یه راهنماییم کنید خیلی لازم دارم
    ویرایش توسط davood_71 : March 19th, 2016 در ساعت 22:20

  2. # ADS




     

  3. #2
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    سلام
    دوست عزیز تا اون جایی که من می دونم باید فقط یکی از mod های mod_deflate یا mod_gzip رو فعال کنید که mod_deflate بهتره و معمولاً روی اکثر هاستینگ ها به صورت پیش فرض نصب هست اما mod_gzip ممکنه در بعضی هاستینگ ها نصب نباشه.
    فقط با همون کد دومی که mod_deflate است قاعدتاً باید gzip در صفحات سایت شما فعال شود برای تستش می تونید سایتتون رو در gtmetrix.com اسکن کنید.

  4. #3
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    سلام
    دوست عزیز تا اون جایی که من می دونم باید فقط یکی از mod های mod_deflate یا mod_gzip رو فعال کنید که mod_deflate بهتره و معمولاً روی اکثر هاستینگ ها به صورت پیش فرض نصب هست اما mod_gzip ممکنه در بعضی هاستینگ ها نصب نباشه.
    فقط با همون کد دومی که mod_deflate است قاعدتاً باید gzip در صفحات سایت شما فعال شود برای تستش می تونید سایتتون رو در gtmetrix.com اسکن کنید.
    خب منم یکیشو رو میزنم همزمان که نمیزنم
    جالبیش اینجاست وقتی نمیزنم میگه فعال هست ، (توی جی تی متریکس)
    من فقط کد رو توی Htaccess وارد کنم کافیه؟ هیچی نمیخواد روی سرور نصب شه؟ اگر میخواد لطفا بگید چی هست که من نصب کنم
    ببینید وقتی فشرده شه باید کد های Css ؤو به صورت یک خط نشون بده نه زیر هم درسته؟ خب مال من زیر هم نشون میده

  5. #4
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    نقل قول نوشته اصلی توسط davood_71 نمایش پست ها
    خب منم یکیشو رو میزنم همزمان که نمیزنم
    جالبیش اینجاست وقتی نمیزنم میگه فعال هست ، (توی جی تی متریکس)
    من فقط کد رو توی Htaccess وارد کنم کافیه؟ هیچی نمیخواد روی سرور نصب شه؟ اگر میخواد لطفا بگید چی هست که من نصب کنم
    ببینید وقتی فشرده شه باید کد های Css ؤو به صورت یک خط نشون بده نه زیر هم درسته؟ خب مال من زیر هم نشون میده

    نه دوست عزیز gzip با اون یه خط شدن css و js ها فرق میکنه.
    gzip فقط صفحات سایت رو به صورت فشرده شده با فرمت gzip به مرورگر هایی که اینو پشتیبانی میکنن می فرسته که مرورگر سریعتر صفحات رو دریافت کنه.
    اون یه خط شدن کد ها یعنی Minify کردن کد ها که باید با ابزار های آنلاینی مثل http://csscompressor.com یا http://jscompress.com این کار رو به صورت دستی انجام دهید.فقط همیشه یادتون باشه یه نسخه کامل Minify نشده از فایلتون کنار فایل اصلی نگه دارید تا بعد ها به مشکل نخورید البته سرویس های Unminify برای از یه خطی در آوردن هم هست.

    بعد وقتی بدون قرار دادن کد gtmetrix.com میگه فعاله پس یعنی فعاله دیگه ممکنه از طریق فایل httpd.conf داخل سرور فعال شده باشه.مثلاً تا اون جایی که می دونم کنترل پنل دایرکت ادمین موقع نصبش به صورت پیش فرض اینو از طریق سرور فعال میکنه.

  6. تعداد تشکر ها از iHSG به دلیل پست مفید


  7. #5
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    نه دوست عزیز gzip با اون یه خط شدن css و js ها فرق میکنه.
    gzip فقط صفحات سایت رو به صورت فشرده شده با فرمت gzip به مرورگر هایی که اینو پشتیبانی میکنن می فرسته که مرورگر سریعتر صفحات رو دریافت کنه.
    اون یه خط شدن کد ها یعنی Minify کردن کد ها که باید با ابزار های آنلاینی مثل http://csscompressor.com یا http://jscompress.com این کار رو به صورت دستی انجام دهید.فقط همیشه یادتون باشه یه نسخه کامل Minify نشده از فایلتون کنار فایل اصلی نگه دارید تا بعد ها به مشکل نخورید البته سرویس های Unminify برای از یه خطی در آوردن هم هست.

    بعد وقتی بدون قرار دادن کد gtmetrix.com میگه فعاله پس یعنی فعاله دیگه ممکنه از طریق فایل httpd.conf داخل سرور فعال شده باشه.مثلاً تا اون جایی که می دونم کنترل پنل دایرکت ادمین موقع نصبش به صورت پیش فرض اینو از طریق سرور فعال میکنه.
    اهان
    اخه توی کلود فلر یه قابلیتی داشت که کد ها رو یک خط میکرد ، اسمش رو گذاشته بود فشرده سازی
    من فکر کردم با gzip اینجوری میشه
    سایت هایی مثل دیجیکالا هم که یک خط هست همینجوری مثلا با اون سایت ها یک خط کردن؟

  8. #6
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    نقل قول نوشته اصلی توسط davood_71 نمایش پست ها
    اهان
    اخه توی کلود فلر یه قابلیتی داشت که کد ها رو یک خط میکرد ، اسمش رو گذاشته بود فشرده سازی
    من فکر کردم با gzip اینجوری میشه
    سایت هایی مثل دیجیکالا هم که یک خط هست همینجوری مثلا با اون سایت ها یک خط کردن؟

    نه با این سایت ها روش دستی اش است یه روش اتوماتیک داره که در هر cms فرق میکنه مثلاً در وردپرس با افزونه های کش مثل W3 Total Cache میشه بدون تغییر در فایل ها به صورت مجازی و اتوماتیک همه رو به صورت یک خط و Minify شده برای مرورگر کاربر ارسال کرد.
    روش دستی اگه بتونید خوب مدیریت کنید عالیه اما اگر فایل های زیادی دارید یا دوست ندارید که فایل هاتون رو ویرایش کنید روش اتوماتیک با افزونه W3 Total Cache یا WP Super Cache پیشنهاد میشه.

  9. #7
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    نقل قول نوشته اصلی توسط iHSG نمایش پست ها
    نه با این سایت ها روش دستی اش است یه روش اتوماتیک داره که در هر cms فرق میکنه مثلاً در وردپرس با افزونه های کش مثل W3 Total Cache میشه بدون تغییر در فایل ها به صورت مجازی و اتوماتیک همه رو به صورت یک خط و Minify شده برای مرورگر کاربر ارسال کرد.
    روش دستی اگه بتونید خوب مدیریت کنید عالیه اما اگر فایل های زیادی دارید یا دوست ندارید که فایل هاتون رو ویرایش کنید روش اتوماتیک با افزونه W3 Total Cache یا WP Super Cache پیشنهاد میشه.
    من جوملا هستم
    یه قابلیت داره به اسم کش ، که میشه فعالش کرد
    اون همین کارو میکنه؟

  10. #8
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    788
    تشکر تشکر کرده 
    569
    تشکر تشکر شده 
    1,269
    تشکر شده در
    882 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    نقل قول نوشته اصلی توسط davood_71 نمایش پست ها
    من جوملا هستم
    یه قابلیت داره به اسم کش ، که میشه فعالش کرد
    اون همین کارو میکنه؟
    من زیاد با جوملا کار نکردم اما ظاهراً ماژول JCH Optimize می تونه کار Minify کردن خودکار رو انجام بده.

    http://extensions.joomla.org/extension/jch-optimize

  11. تعداد تشکر ها از iHSG به دلیل پست مفید


  12. #9
    عضو انجمن
    تاریخ عضویت
    Oct 2015
    نوشته ها
    256
    تشکر تشکر کرده 
    195
    تشکر تشکر شده 
    41
    تشکر شده در
    37 پست

    پیش فرض پاسخ : نحوه فعال سازی Gzip در سرور

    خیلی ممنون
    خیلی لطف کردین
    من واقعا فکر میکردم با Gzip اینجوری میشه الان چند روزه خودمو خنگ کردم خخخخ
    دیگه میگردم ببینم میشه با این ماژول ها یه خطیش کرد
    مرسی واقعا

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. مشکل در فعال سازی gzip
    توسط atilazz در انجمن سوالات و مشکلات
    پاسخ ها: 3
    آخرين نوشته: March 3rd, 2018, 21:10
  2. فعالسازی gzip در دایرکت ادمین
    توسط anisagostar در انجمن سوالات و مشکلات
    پاسخ ها: 7
    آخرين نوشته: June 23rd, 2017, 15:51
  3. پاسخ ها: 4
    آخرين نوشته: July 11th, 2014, 00:28
  4. راه اندازی gzip
    توسط Witch King در انجمن سوالات و مشکلات
    پاسخ ها: 5
    آخرين نوشته: September 3rd, 2013, 16:45
  5. عدم فعال سازی gzip در apache
    توسط ashkan 261 در انجمن سوالات و مشکلات
    پاسخ ها: 0
    آخرين نوشته: July 12th, 2011, 18:48

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •