SiteGround With WP Rocket – آیا تفاوت ایجاد می کند؟ ارزششو داره؟

معاملات وردپرس


اگر میزبان سایت وردپرس خود با SiteGround هستید ، چندین روش برای بهینه سازی عملکرد آن دریافت می کنید. شما از طریق SuperCacher SiteGround به حافظه داخلی دسترسی پیدا می کنید ، و آنها همچنین افزونه SG Optimizer همراه را برای ایجاد ترفندهای دیگر عملکرد ارائه می دهند.

بنابراین ، اگر قبلاً از این ابزارها استفاده می کنید ، آیا برای بهینه سازی سایت خود باید کار دیگری انجام دهید؟ به طور خاص ، آیا استفاده از یک افزونه جامع عملکرد وردپرس مانند WP Rocket هنوز منطقی است?

در این پست ، من قصد دارم با داده های واقعی به آن سؤال پاسخ دهم. اول ، من دقیقاً توضیح می دهم چه اتفاقی می افتد با بهینه سازی SiteGround ، و همچنین چگونه WP Rocket متناسب با آن. سپس ، من مجموعه ای از آزمایشات عملکرد را اجرا خواهم کرد تا بفهمم WP Rocket چه تغییری ایجاد می کند.

تفاوت بین WP Rocket و SuperCacher SiteGround چیست?

در برنامه های GrowBig و GoGeek ، SiteGround شامل موارد خاص خود است SuperCacher راه حل ذخیره سازی ، و همچنین یک افزونه همراه SG Optimizer رایگان ، که در WordPress.org ذکر شده است.

قبل از شروع آزمایش ، بیایید مقایسه کنیم که عملکرد SuperCacher و SG Optimizer چه کاری انجام می دهند ، در مقابل آنچه WP Rocket انجام می دهد.

SiteGround SuperCacher و SG Optimizer توضیح داد

SuperCacher SiteGround سه سطح حافظه پنهان را اضافه می کند:

قابلیت SiteGround SuperCacher

  • کش استاتیک – پرونده های استاتیک خود از جمله تصاویر ، CSS ، JS و غیره را در RAM سرور خود ذخیره کنید ، این بدان معنی است که آنها به جای هارد دیسک شما از RAM استفاده می کنند..
  • کش پویا – این حافظه پستی تمام صفحه را با پشتیبانی از Nginx ارائه می دهد ، و معادل کاری است که اکثر افزونه های ذخیره صفحه صفحه وردپرس انجام می دهند (از جمله WP Rocket ، گرچه مکانیزم دقیق متفاوت است). محصول نهایی PHP WordPress است و آن را به صورت HTML استاتیک ذخیره می کند.
  • بهم پیوست – این حافظه پنهانی است. این امکان را به شما می دهد نمایش داده های پایگاه داده را در حافظه پنهان ذخیره کنید ، بنابراین می توانید داده ها را از آنجا تحویل بگیرید ، به جای پرسیدن هر بار پایگاه داده خود.

علاوه بر SuperCacher ، SiteGround یک افزونه رایگان SG Optimizer نیز دارد که به صورت پیش فرض با تمام نصب های جدید WordPress در SiteGround نصب می شود. این افزونه با عملکرد SuperCacher ادغام می شود تا به شما اجازه دهد تنظیمات حافظه پنهان خود را از داشبورد وردپرس خود کنترل کنید ، و همچنین یک سری دیگر از پیشرفت های عملکردی مانند موارد زیر را اضافه می کند:

  • فشرده سازی GZIP
  • حافظه پنهان مرورگر
  • کوچک سازی و جمع بندی
  • بهینه سازی تصویر
  • بارگیری تنبل

می توانید در بررسی کامل SiteGround ما درباره SiteGround اطلاعات کسب کنید.

موشک WP توضیح داد

موشک WP

WP Rocket یک افزونه محبوب ذخیره سازی و عملکرد WordPress است.

حافظه پنهان صفحه ، و همچنین تعداد زیادی از ترفندهای عملکرد دیگر را اضافه می کند. برخی از این ترفندها همچنین در افزونه SG Optimizer ارائه می شوند ، اما شما همچنین ویژگی های منحصر به فردی را دریافت می کنید.

این ارائه می دهد:

  • فشرده سازی GZIP
  • حافظه پنهان مرورگر
  • کوچک سازی و جمع بندی
  • بارگیری تنبل
  • ادغام CDN
  • ضربان قلب کنترل API
  • بهینه سازی پایگاه داده
  • بهینه سازی برای اسکریپت های Google Analytics و Facebook Pixel
  • دسته از ترفندهای کوچکتر ، مانند غیرفعال کردن ایموجی ها.

همچنین با ویژگی هایی مانند:

  • پیش بارگذاری حافظه نهان ، که به شما امکان می دهد به طور خودکار محتوای خود را درون حافظه پنهان بارگذاری کنید ، بنابراین به هر بازدید کننده محتوای ذخیره شده ذخیره می شود
  • انبارهای جداگانه برای کاربران تلفن همراه و / یا کاربران وارد شده

در بررسی کامل WP Rocket می توانید اطلاعات بیشتری کسب کنید.

آیا می توانید همزمان از هر دو استفاده کنید؟ چگونه کار می کند?

آره! این نکته زیبا و نوعی نکته این پست است. این دو کاملاً سازگار هستند ، بنابراین می توانید از هر سه سطح حافظه نهانگاه SiteGround و افزونه SG Optimizer استفاده کنید ، ضمن اینکه از کلیه قابلیت های WP Rocket نیز استفاده می کند.

برخلاف WP Engine ما با ارسال WP Rocket ، WP Rocket هنگام استفاده از برنامه SuperCacher با SiteGround’s ، حافظه صفحه را غیرفعال نمی کند.

درعوض ، سایت شما خواهد داشت هر دو حافظه پنهان تمام صفحه از طریق Nginx در سطح سرور (SiteGround) ، و همچنین ذخیره کردن صفحه در سطح پرونده / برنامه (WP Rocket).

هنگامی که شخصی از سایت شما بازدید می کند ، سرور شما ابتدا سعی خواهد کرد صفحه را از حافظه نهان Nginx سرویس دهد. اما ، اگر این صفحه هنوز در حافظه پنهان Nginx نیست ، WP Rocket می تواند به جای آن از حافظه نهان صفحه WP Rocket استفاده کند (که به دلیل این امکان وجود دارد که WP Rocket شامل پیش بارگذاری حافظه پنهان باشد). بنابراین ، به جای خطای کش Nginx که منجر به بازدید کننده ای در صفحه غیرحضوری می شود ، همچنان صفحه ای ذخیره شده بهینه شده از WP Rocket را ارائه می دهند..

علاوه بر این ، عملکرد پاکسازی WP Rocket با حافظه نهان SiteGround ادغام می شود. یعنی اگر حافظه نهان را از طریق WP Rocket پاک کنید ، WP Rocket پاکسازی می شود هر دو حافظه پنهان Nginx و حافظه نهان WP Rocket SiteGround.

در حالی که هیچ مسئله سازگاری با عملکرد حافظه پنهان وجود ندارد ، با برخی دیگر از عملکردهای دیگر در افزونه SG Optimizer همپوشانی وجود دارد..

اگر تصمیم به استفاده از هر دو WP Rocket و SG Optimizer را دارید ، می خواهید فشرده سازی GZIP و حافظه پنهان مرورگر را در افزونه SG Optimizer غیرفعال کنید زیرا WP Rocket آن بهینه سازی ها را بطور پیش فرض اعمال می کند..

در واقع ، SiteGround به طور خودکار هرگونه عملکرد همپوشانی را برای شما غیرفعال می کند ، همانطور که من هنگام آپلود WP Rocket در سایت SiteGround خود متوجه شدم:

SiteGround با موشک WP

شما هنوز هم می توانید از یک تن دیگر از ویژگی های WP Rocket ، از جمله استفاده کنید:

  • حافظه پنهان جداگانه برای دستگاه های تلفن همراه یا کاربران وارد شده است
  • تحویل CSS را بهینه کنید
  • بارگیری تنبل
  • iframe YouTube را با تصویر جایگزین کنید
  • بهینه سازی پایگاه داده
  • کنترل ضربان قلب
  • و غیره.

آنچه من تست می کنم

برای فهمیدن ارزش WP Rocket در برابر راه حل های ذخیره سازی و بهینه سازی داخلی SiteGround ، می افزاید: من دو سناریو را آزمایش می کنم:

  1. SiteGround فقط با افزونه SuperCacher (هر سه سطح) و SG Optimizer. من تمام ویژگی های بهینه سازی دیگر ، از جمله کوچک سازی ، فشرده سازی GZIP و بارگذاری تنبل را فعال می کنم.
  2. SiteGround با SuperCacher ، SG Optimizer, و WP Rocket (برای جلوگیری از مشکلات سازگاری ، ویژگی های همپوشانی را غیرفعال می کنم).

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

در اصل ، من در تلاش هستم به این سؤال پاسخ دهم: آیا بالاتر از بهینه سازی هایی که قبلاً با SiteGround دریافت کرده اید ، ارزش عملکردی برای استفاده از WP Rocket وجود دارد؟?

برای جمع آوری داده های آزمون ، از WebPageTest با پیکربندی زیر استفاده می کنم:

  • محل آزمایش: شیکاگو.
  • اتصال پرتاب: Fios 20/5 Mbps (که میانگین سرعت اینترنت در ایالات متحده است).

برای هر سناریو ، من اجرا خواهم شد ده تست جداگانه بر سه روز مختلف – 30 تست برای هر سناریو. سپس ، من تمام داده ها را در پایان قرار می دهم و سعی می کنم نتیجه گیری کنم.

نتایج روز اول:

فقط SuperCacher و SG Optimizer:

میانگین زمان بار: 3.46 ثانیه.

تست 1تست 2تست 3تست 4آزمون 5
3.404 ثانیه4.118 ثانیه3.969 ثانیه4.394 ثانیه3.048 ثانیه
آزمون 6تست 7تست 8آزمون 9تست 10
3.391 ثانیه3.464 ثانیه2.821 ثانیه3.204 ثانیه3.669 ثانیه
  • تست های یک تا پنج
  • شش تا ده تست

بعد از فعال سازی WP Rocket:

میانگین زمان بار: 4.15 ثانیه.

تست 1تست 2تست 3تست 4آزمون 5
5.510 ثانیه2.954 ثانیه4.422 ثانیه4.674 ثانیه3.058 ثانیه
آزمون 6تست 7تست 8آزمون 9تست 10
2.755 ثانیه3.312 ثانیه4.139 ثانیه4.993 ثانیه5.657 ثانیه
  • تست های یک تا پنج
  • شش تا ده تست

نتایج روز دوم:

فقط SuperCacher و SG Optimizer:

میانگین زمان بار: 3.95 ثانیه.

تست 1تست 2تست 3تست 4آزمون 5
3.809 ثانیه5.081 ثانیه4.291 ثانیه3.714 ثانیه3.415 ثانیه
آزمون 6تست 7تست 8آزمون 9تست 10
2.811 ثانیه3.259 ثانیه2.954 ثانیه3.425 ثانیه6.749 ثانیه
  • تست های یک تا پنج
  • شش تا ده تست

بعد از فعال سازی WP Rocket:

میانگین زمان بار: 3.33 ثانیه.

تست 1تست 2تست 3تست 4آزمون 5
4.789 ثانیه3.153 ثانیه2.979 s3.985 ثانیه2.682 ثانیه
آزمون 6تست 7تست 8آزمون 9تست 10
3.845 ثانیه2.646 ثانیه3.700 ثانیه2.757 ثانیه2.764 ثانیه
  • تست های یک تا پنج
  • شش تا ده تست

نتایج روز سوم:

فقط SuperCacher و SG Optimizer:

میانگین زمان بار: 3.63 ثانیه.

تست 1تست 2تست 3تست 4آزمون 5
3.622 ثانیه3.859 ثانیه4.284 ثانیه3.361 ثانیه3.129 ثانیه
آزمون 6تست 7تست 8آزمون 9تست 10
3.525 ثانیه3.304 ثانیه4.372 ثانیه3.539 ثانیه4.214 ثانیه
  • تست های یک تا پنج
  • شش تا ده تست

بعد از فعال سازی WP Rocket:

میانگین زمان بار: 3.43 ثانیه.

تست 1تست 2تست 3تست 4آزمون 5
3.811 ثانیه2.661 ثانیه3.640 ثانیه2.836 ثانیه3.643 ثانیه
آزمون 6تست 7تست 8آزمون 9تست 10
3.291 ثانیه5.766 ثانیه2.873 ثانیه3.318 ثانیه2.490 ثانیه
  • تست های یک تا پنج
  • شش تا ده تست

کنار هم قرار دادن: آیا ارزش استفاده از WP Rocket با SiteGround است?

خوب ، بنابراین پس از اجرای 30 تست جداگانه در سه روز جداگانه برای هر وضعیت ، در اینجا چگونگی لرزیدن موارد زیر آمده است:

میانگین کلیروز اولروز دوم به طور متوسطروز متوسط ​​سه
فقط SG Optimizer3.68 ثانیه3.46 ثانیه3.95 ثانیه3.63 ثانیه
موشک SG Optimizer + WP Rocket3.64 ثانیه4.15 ثانیه3.33 ثانیه3.43 ثانیه

این اعداد تقریباً کاملاً آزاردهنده هستند ، و این باعث می شود که اعتقاد داشته باشم تفاوت چندانی بین رفتن فقط با SuperCacher SiteGround و افزونه SG Optimizer ، در مقابل استفاده از WP Rocket وجود ندارد..

WP Rocket مطمئناً تأثیر منفی نداشته است ، اما من مطمئن نیستم که می توانم این پیشرفت 0.04 ثانیه ای را قابل توجه بدانم.

بنابراین ، از منظر بارگذاری صفحه ، من می گویم اگر در حال میزبانی سایت SiteGround نیستید ، لازم نیست برای WP Rocket بهار شوید..

با این حال ، من فکر می کنم مواردی که در داده های آزمون ارائه نشده اند وجود دارد که هنوز هم ممکن است WP Rocket گزینه خوبی برای جفت شدن با SiteGround باشد.

SiteGround از پیش بارگذاری حافظه نهان استفاده نکنید

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

با این حال ، WP Rocket ، چنین کاری را انجام می دهد که این وضعیت را از بین می برد. به یاد داشته باشید – اگر WP Rocket را با حافظه نهان SiteGround ترکیب کنید ، اساساً دو سطح دارید:

  • ذخیره سازی Nginx SiteGround در سطح سرور.
  • حافظه پنهان صفحه WP Rocket در سطح پرونده / برنامه.

بنابراین ، از آنجا که WP Rocket قبلاً محتوای شما را در حافظه پنهان خود بارگذاری کرده است ، می تواند یک صفحه ذخیره شده سریع بارگذاری شود ، حتی در مواقعی که حافظه پنهان Nginx از SiteGround از دست ندهد.

WP Rocket هنوز بیشتر از بهینه ساز SG عمل می کند

دوم ، WP Rocket هنوز هم ساده تر از SG Optimizer انجام می دهد ، حتی اگر این ترفندها تفاوت های بزرگی در تست های بارگیری صفحه ایجاد نکردند..

به عنوان مثال ، WP Rocket ویژگی های اضافی مانند کنترل Heartbeat API و بهینه سازی پایگاه داده را اضافه می کند ، که SG Optimizer در اختیار ندارد. WP Rocket همچنین می تواند به شما در بهینه سازی اسکریپت های ردیابی شخص ثالث ، مانند Google Analytics و Facebook Pixel کمک کند..

حکم

اگر قبلاً از SuperCacher و SG Optimizer SiteGround استفاده می کنید ، WP Rocket قطعاً یک افزونه ضروری برای عملکرد نیست. با این حال ، این هنوز پیشرفت های کمی را ارائه می دهد ، بنابراین ، اگر متناسب با بودجه شما باشد ، هنوز هم ممکن است ارزش جفت شدن این دو را داشته باشد.

و ، دوباره ، این دو برای ادغام با یکدیگر ساخته شده اند ، بنابراین شما در انجام این کار هیچ مشکلی برای سازگاری نخواهید داشت. SG Optimizer برای جلوگیری از درگیری ، به طور خودکار ویژگی های تکراری خود را غیرفعال می کند ، همچنین می توانید حافظه نهان SiteGround را از طریق رابط WP Rocket پاک کنید..

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map