رتبه موضوع:
  • 0 رای - 0 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
فشرده سازی کدهای سایت
#1
یکی از معیارهای مهم در طراحی سایت، این است که سرعت load وب سایت بالا باشد و همچنین مقدار پهنای باندی که وب سایت مصرف می کند، کم باشد. برای رسیدن به این معیار، راه حل های مختلفی در زمینه های مختلف طراحی سایت وجود دارد که یکی از آن ها کاهش حجم فایل های کدهای سایت از طریق فشرده سازی آن هاست.
Gzip یکی از الگوریتم های فشرده سازی است که بسیاری از مهندسین و توسعه دهندگان وب سایت ها به منظور ایجاد بهینگی از آن استفاده می کنند. فشرده سازی Gzip به طرز چشمگیری بر سئو سایت و سرعت لود شدن صفحات وب سایت تأثیرگذار است. فشرده سازی اطلاعات به سرور اجازه می دهد فایل هایی که حجم کمتری دارند در مرورگر قرار بگیرند تا در نهایت وب سایت سبک تری داشته باشید.
حتما شما  نیز تا کنون در سیستم خودتان فایلی را به حالت فشرده zip  یا rar  تغییر داده ایدو می‌دانید که هدف اصلی این فایل‌ها فشرده‌سازی اطلاعات می‌باشد تا جدا از اینکه حجم کمتری در سیستم بگیرد، انتقال آن هم سریع‌تر و راحت‌تر خواهد بود،حال عمل Gzip همین کار را برای فایل‌هایی که در سایت موجود است انجام می‌دهد.
فایل های css و html مجموعه ای از کد های تکراری هستند که در آنها بخش های مشابه زیادی وجود دارد. این بخش های تکراری به دلیل تعاریف مشابه از چارچوب‌ های وب سایت در طراحی سایت به تعداد زیادی مشاهده می‌شود. بنابراین طراحان و توسعه دهندگان وب سایت به دنبال کاهش کدهای تکراری و در نهایت کاهش حجم آنها از فشرده سازی Gzip استفاده می کنند تا با فشرده کردن کدهای مشابه و مشترک، بعضاً تا ۷۰ درصد موجب صرفه جویی و بهینه سازی شوند. این بهینه سازی موجب سبک تر شدن وب سایت، افزایش سرعت بارگذاری برای کاربران در نقاط مختلف دنیا و به طور ویژه افزایش حجم ترافیک را به دنبال خواهد داشت.
به عنوان مدیر یک وب سایت یا کسب و کار اینترنتی اگر به دنبال سرعت بارگذاری صفحات هستید و زمان بارگذاری برای کاربران شما از اهمیت زیادی برخوردار است، استفاده از Gzip در طراحی سایت را هرگز فراموش نکنید چرا که سرعت در لود شدن بالا بدون شک تجربه ی ماندگاری برای کاربر خواهد بود و به طور مستقیم سئوی داخلی سایت شما را تحت تاثیر قرار می دهد.
در سطح بسیار ابتدایی ، gzip یک کتابخانه برای فشرده سازی و استخراج داده است ، به خصوص برای محتوا مبتنی بر متن کاربرد دارد.
gzip می تواند باعث کاهش حجم سایت شود ، در واقع این الگوریتم می تواند حجم فایل HTML و CSS و جاوا اسکریپت را به اندازه 70 تا 90% کاهش بدهد.
 
فعال سازی gzip در وردپرس
جهت فعالسازی gzip در وردپرس می توانید از پلاگین های کش که از این قابلیت پشتیبانی می کنند، استفاده کنید. پلاگین‌هایی مانند WP Rocket و W3 Total Cache بصورت خودکار کد مربوط به فعالساری را در فایل .htaccess سایت قرار می دهند. البته نیاز است دسترسی لازم برای نوشتن در فایل .htaccess را داده باشید.
 
فعال سازی gzip در جوملا
جهت فعالسازی gzip در جوملا وارد مدیریت جوملا شده سپس در منوی سایتتنظیمات کلی وارد شوید و در تب سرور گزینه فشرده سازی Gzip را روی بلی قرار داده و سپس تغییرات را ذخیره نمائید.
فعال سازی gzip در htaccess
جهت فعالسازی gzip در htaccess، ابتدا فایل  .htaccess  سایت را باز نموده و کد زیر را در آن درج نمائید و سپس تغییرات را ذخیره کنید.
برای این کار شما می توانید از ابزار های آنلاین نیز استفاده کنید در زیر لیستی از این سرویس دهنده ها جمع آوری شده که شما می توانید از آنها جهت بهینه سازی فایل های خود استفاده نمایید.
     دانلود پروژه نمره الف  | طراحی سایت تریداتس


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان