آموزش طراحی سایت

بالابردن سرعت سایت وردپرسی با افزونه Gzip Ninja

بالابردن سرعت سایت وردپرسی با افزونه Gzip Ninja

سلام دوستان عزیز وردپرس. شما دوستان عزیز با یک آموزش وردپرس دیگر در خدمت شما هستیم. در این بخش از آموزش وردپرس می خواهم شما را با افزونه ای آشنا کنم که به شما امکان می دهد سرعت سایت  وردپرسی خود را افزایش دهید. بنابراین پیشنهاد می کنم به افزونه GZip Ninja ما بپیوندید.

سرعت وردپرس را با GZip Ninja افزایش دهید
تاکنون افزونه هایی را برای سرعت بخشیدن به سایت شما معرفی کرده ایم که همگی مورد استفاده مناسب و مناسب شما بوده اند. امروز می خواهیم شما را با افزونه ای آشنا کنیم که کارایی یکسانی داشته باشد اما برای هیچ بخشی از سایت شما مشکلی ایجاد نمی کند. برای استفاده از این افزونه می توانید به راحتی آن را از مخزن وردپرس بارگیری کرده و از آن استفاده کنید. نکته دیگری که باید به آن توجه داشت این است که این افزونه نیازی به تنظیمات خاصی ندارد و بسیار ساده است.

نام این افزونه وردپرس GZip Ninja Speed ​​Compression است ، این افزونه با فشرده سازی و بهینه سازی کدهای HTML و CSS و بهینه سازی آنها و انتقال سریع صفحات وب وردپرس از سرور به مرورگر ، سرعت سایت وردپرس را افزایش می دهد. می توانید با جستجوی نام این افزونه وردپرس ، با افزودن آن در قسمت افزونه های پیش خواننده وردپرس ، افزونه وردپرس را نصب و فعال کنید. پس از بارگیری افزونه و نصب و فعال سازی آن در پیشخوان وردپرس ، متوجه خواهید شد که گزینه GZip Ninja Spee به داشبورد وردپرس شما اضافه می شود.

خیلی از افرادی که از وردپرس استفاده می‌کنند با مشکل سرعت وردپرس مواجه شده‌اند و از این بابت گله‌مند هستند. برای این افراد افزایش سرعت سایت وردپرسی یکی از مهم ترین دغدغه ها و مشکلات است.

در نگاه اول شاید بتوان گفت که وردپرس به خودی خیلی مشکل چندانی از لحاظ سرعت ندارد. اما افزونه‌ها و قالب‌های زیادی که بر روی آن نصب می‌شوند تا امکانات آن را تکمیل‌تر کنند، باعث کندی سرعت سایت شده و زمان بارگزاری سایت را بسیار افزایش می‌دهند

بین سرعت سایت و میزان سودآوری کسب و کار شما رابطه‌ی مستقیمی وجود دارد. شاید خیلی ساده و خلاصه بتوان گفت که سرعت پایین‌تر برابر است با فروش کمتر. هر چقدر سرعت سایت شما کمتر باشد و زمان لودشدن آن بیش‌تر باشد، مشتری رغبت کمتری به ماندن در سایت و خرید از آن خواهد داشت که این مساله باعث کاهش درآمد و کاهش سود شما می‌شود.

بالابردن سرعت سایت وردپرسی با افزونه Gzip Ninja
بالابردن سرعت سایت وردپرسی با افزونه Gzip Ninja

افزایش سرعت سایت وردپرسی با استفاده از افزونه GZIP Ninja

خیلی از افراد در مقالات خود صرفاً یک افزونه را معرفی کرده و بعد به شما می‌گویند که با نصب این افزونه مشکل شما حل می‌شود.

ما دوست داریم در این‌جا قبل از این که مراحل نصب و فعال‌سازی افزونه را به شما بگوییم، ابتدا مفاهیم مربوط به آن را و این که چرا این افزونه باعث افزایش سرعت سایت وردپرسی می‌شود را با شما مطرح کنیم.

فهم دقیق مکانیزم زیرین مربوطه باعث می‌شود که شما دید مناسب‌تری نسبت به ماجرا پیدا کنید و درک بهتری کسب کنید.

مفهوم فشرده‌سازی و gzip برای کاهش حجم صفحات سایت

با دیدن ویدئوی بالا باید متوجه شده باشید که عملیات فشرده‌سازی چیست و چرا انجام می‌پذیرید. شما خودتان بارها این عملیات را انجام داده‌اید. مثلاً زمانی که یک فایل را با استفاده از نرم‌افزار winrar یا zip فشرده‌سازی کرده‌اید.

الگوریتم‌ها و روش‌های مختلفی برای فشرده‌سازی وجود دارد که هر یک تحت یک عنوان و یک پسوند شناخته می‌شوند. برای مثال فایل‌های rar. و فایل‌های zip. که به ترتیب نشان‌دهنده‌ی فایل‌های فشرده‌سازی شده با استفاده از الگوریتم rar و الگوریتم zip می‌باشند.

پسوند gzip نیز به طور مشابه، یک نام برای یک الگوریتم فشرده‌سازی فایل‌ها می‌باشد که بسیار زیاد در صفحات وب مورد استفاده قرار می‌گیرد. استفاده از این روش می‌تواند باعث افزایش سرعت سایت وردپرسی شما شود.

هر بار که مرورگر کاربر صفحه‌ای از سایت شما را از هاست شما درخواست می‌کند، اطلاعاتی مبتنی بر امکانات و قابلیت‌های خود را برای سایت شما ارسال می‌کند.

این اطلاعات مواردی هستند نظیر سیستم‌عامل (ویندوز، مک یا لینوکس)، مرورگر (کروم، فایرفاکس، اینترنت اکسپلورر، سافاری و …)، توانایی gzip و …

اگر مرورگر کاربر توانایی مدیریت فایل‌های فشرده‌سازی شده با استاندارد gzip را داشته باشد، (که اکثر مرورگرها این قابلیت را دارند)، سایت شما به جای ارسال خود فایل، نسخه‌ی فشرده‌شده‌ی آن را ارسال می‌کند.

ارسال نسخه‌ی فشرده‌شده از فایل باعث دو نتیجه‌ می‌شود:

  1. کاهش حجم فایل
  2. کاهش زمان دانلود فایل برای مرورگر کاربر

با توجه به این که حجم فایل کاهش یافته است، مرورگر کاربر فایل با حجم کمتری را دانلود می‌کند که در نتیجه زمان کمتری برای دانلود آن صرف می‌شود و تجربه‌ی بهتری برای کاربر فراهم می‌شود. این موضوع بسیار زیاد روی افزایش سرعت سایت وردپرسی شما تاثیر گذار است.

به صورت خلاصه می‌توان گفت که کاری که افزونه Gzip Ninja انجام می‌هد، این است که فشرده‌سازی فایل‌ها را بر روی سایت شما فعال می‌کند تا به جای ارسال فایل‌های اصلی، نسخه‌های فشرده شده‌ی آن‌ها برای کاربران ارسال شود که این امر باعث افزایش سرعت سایت وردپرسی شما می‌شود.

بالابردن سرعت سایت وردپرسی با افزونه Gzip Ninja
بالابردن سرعت سایت وردپرسی با افزونه Gzip Ninja

چند نکته در مورد افزونه Gzip Ninja

  1. این افزونه یک افزونه‌ی بسیار سبک و ساده می‌باشد و بنابراین نصب خود این افزونه باعث
  2. کاهش سرعت سایت شما نمی‌شود و از این بابت نگران نباشید.
  3. این افزونه فقط روی وب‌سرورهای apache کار می‌کند. به طور عمده می‌توان گفت که اکثر شرکت‌های ارائه دهنده‌ی خدمات هاست، از وب‌سرور آپاچی استفاده می‌کنند. اگر هاست شما ویندوز است و روی آن از IIS استفاده می‌کنید، برای فعال‌سازی gzip بخش بعدی را مطالعه کنید.
  4. این افزونه کاملاً رایگان است و تمام امکانات آن در دسترس است و نسخه‌ی premium ندارد.
  5. این افزونه باعث بهبود سئو (بهینه سازی موتورهای جستجو) روی سایت شما می‌شود. چرا که گوگل به صورت رسمی اعلام کرده‌است که یکی از معیارهای تأثیر گذار بر رتبه‌ی سئو، سرعت سایت شماست.

فعال‌سازی gzip روی هاست‌های ویندوزی و IIS:

برای فعال‌سازی gzip روی هاست‌های ویندوز و وب‌سرور IIS باید قطعه کد زیر را در فولدر system32/inetsrv/config اضافه کنید

افزونه‌ی gzip چه کاری را برای افزایش سرعت سایت وردپرسی انجام می‌دهد؟

به صورت خلاصه می‌توان گفت که کاری که افزونه Gzip Ninja انجام می‌هد، این است که فشرده‌سازی فایل‌ها را بر روی سایت شما فعال می‌کند تا به جای ارسال فایل‌های اصلی، نسخه‌های فشرده شده‌ی آن‌ها برای کاربران ارسال شود.

در سمت کاربر، مرورگر فایل فشرده‌سازی شده را دریافت کرده و سپس آن را از حالت فشرده خارج می‌کند و به کاربر نمایش می‌دهد. این موضوع باعث کاهش حجم اطلاعات انتقالی بین کاربر و سایت شما می‌شود. در نتیجه باعث افزایش سرعت سایت وردپرسی شما می‌شود.

آیا این افزونه باعث وقوع خرابی در سایت می‌شود؟

نصب هر افزونه جدید در وردپرس ممکن است مشکلاتی را به همراه داشته باشد. بنابراین قبل از نصب افزونه اقدام به بک‌آپ گیری از فایل‌های خود نمایید.

در صورتی که این افزونه را نصب و فعال‌سازی کردید و مشکلی در سایت شما پیش آمد، آن را غیر فعال کنید. در صورتی که با غیرفعال کردن افزونه مشکل برطرف نشد، لازم است که نسخه‌ی بک‌آپ را جایگزین کنید.

اگر به هر دلیلی نتوانستید این افزونه را نصب کنید، بخش انتهایی مقاله را ببینید. در انتهای این مقاله روشی را ذکر کرده‌ایم که با استفاده از آن می‌توانید بدون نیاز به افزونه GZIP Ninja، عملیات فشرده‌سازی را روی وب‌سرور سایت خود فعال نمایید.

نصب و فعال‌سازی افزونه gzip:

https://wordpress.org/plugins/gzip-ninja-speed-compression/

برای نصب آن به بخش افزونه‌ها (plugins) در پنل مدیریت وردپرس بروید و آن را در سایت خود بارگزاری نمایید (مطابق شکل زیر):

 11

پس از نصب افزونه، در بخش مدیریت افزونه‌ها آن را فعال نمایید. با این کار منوی این افزونه، به منوهای وردپرس اضافه می‌شود.

 f

در بخش ادمین وردپرس روی منوی Gzip Ninja Speed رفته و روی آن کلیک کنید. تیک مربوطه نشان می‌دهد که این افزونه فعال است.

چگونگی اطمینان یافتن از صحت عمل‌کرد افزونه:

برای اینکه مطمئن شوید که این افزونه به درستی کار می‌کند و فایل‌های سایت شما فشرده‌سازی می‌شوند، با مرورگر کروم سایت خود را باز کنید و روی صفحه کلیک راست کنید و گزینه‌ی آخر یعنی inspect  را بزنید (در شکل زیر ما این کار را برای سایت خود انجام داده‌ایم).

 120

پنجره‌ای مشابه شکل زیر باز می‌شود. در نوار بالایی روی گزینه‌ی Network کلیک کرده و صفحه را رفرش کنید.

 13

پس از رفرش کردن صفحه و بارگزاری مجدد آن مشاهده می‌کنید که در زیر تب network اطلاعاتی اضافه می‌شود.

 g

روی یکی از سطور به دلخواه کلیک کنید. حالت صفحه به شکل زیر تغییر داده می‌شود.

s

با تغییر صفحه مشاهده می‌کنید که در سمت راست اطلاعاتی اضافه می‌شود. اولین تب مربوط به Headers است. در همین تب و زیر بخش General، روی Response Headers کلیک کنید.

در این بخش گزینه‌ای به نام content-encoding وجود دارد که اگر مقدار gzip را نمایش دهد، یعنی که افزونه به درستی روی سایت شما نصب و فعال‌سازی شده‌است (مشابه شکل زیر).

a

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

نمایش بیشتر

فاطمه شمس

فاطمه شمس | دکتری اقتصاد نظری و همچنین استاد دانشگاه خوارزمی تهران هستم . مدتی هست که در زمینه بازاریابی دیجیتال تحقیق می کنم و یکی از سایت هایی که با آن همکاری دارم سایت مستر وایز می باشد.

نوشته های مشابه

دیدگاهتان را بنویسید

دکمه بازگشت به بالا