SiteGround Sa WP Rocket – Gumagawa ba ito ng Pagkakaiba? Nararapat ba Ito?

Mga Deal ng WordPress


Kung nagho-host ka ng iyong site sa WordPress sa SiteGround, nakakakuha ka ng maraming mga paraan upang mai-optimize ang pagganap nito. Nakakuha ka ng built-in na caching sa pamamagitan ng SiteGround’s SuperCacher, at nag-aalok din sila ng isang kasamang plugin na SG Optimizer upang gumawa ng iba pang mga pag-tweak ng pagganap.

Kaya, kung gumagamit ka na ng mga tool na iyon, kailangan mo bang gawin pa upang mai-optimize ang iyong site? Mas partikular, nararapat pa bang gumamit ng isang komprehensibong plugin sa pagganap ng WordPress tulad ng WP Rocket?

Sa post na ito, susubukan kong sagutin ang tanong na iyon gamit ang totoong data. Una, ipapaliwanag ko nang eksakto kung ano ang nangyayari sa pag-optimize ng SiteGround, pati na rin kung paano umaangkop ang WP Rocket. Kung gayon, tatakbo ako ng isang grupo ng mga pagsubok sa pagganap upang subukang malaman kung gumawa ang pagkakaiba ng WP Rocket.

Ano ang Pagkakaiba sa pagitan ng WP Rocket at SuperSacher ng SiteGround?

Sa kanilang mga plano sa GrowBig at GoGeek, kasama ng SiteGround ang kanilang sarili SuperCacher solusyon sa caching, pati na rin isang libreng plugin ng kasamang SG Optimizer, na nakalista sa WordPress.org.

Bago ako makarating sa pagsubok, ihambing natin kung ano ang ginagawa ng SuperCacher at SG Optimizer, kumpara sa ginagawa ng WP Rocket.

Ipinaliwanag ang SiteGround SuperCacher at SG Optimizer

Nagdagdag ang SiteGround ng SuperCacher ng tatlong antas ng caching:

Ang pag-andar ng SiteGround SuperCacher

  • Static Cache – iniimbak ang iyong mga static na file, kabilang ang mga imahe, CSS, JS at iba pa, sa RAM ng iyong server, na nangangahulugang nagsilbi sila mula sa RAM sa halip na iyong hard drive.
  • Dynamic Cache – nag-aalok ito ng buong pahina na caching na pinapatakbo ng Nginx, at katumbas ng ginagawa ng karamihan sa mga pahina ng cache na plugin ng WordPress (kabilang ang WP Rocket, kahit na ang eksaktong mekanismo ay iba). Kinakailangan nito ang end-product ng WordPress ng PHP at iniimbak ito bilang isang static na HTML.
  • Nakakilala – ito ay object caching. Hinahayaan ka nitong mag-imbak ng mga query sa database sa cache, upang makapaghatid ka ng data mula doon, sa halip na mag-query sa iyong database sa bawat oras.

Bilang karagdagan sa SuperCacher, ang SiteGround ay mayroon ding kanilang sariling libreng SG Optimizer plugin, na mai-install nang default sa lahat ng mga bagong pag-install ng WordPress sa SiteGround. Ang plugin na ito ay nagsasama sa pag-andar ng SuperCacher upang hayaan kang makontrol ang iyong mga setting ng cache mula sa iyong WordPress dashboard, at nagdaragdag din ito ng isang bungkos ng iba pang mga pagpapabuti ng pagganap, tulad ng:

  • Compression ng GZIP
  • Pag-cache ng Browser
  • Minification at pagkakasundo
  • Pag-optimize ng imahe
  • Tamad na paglo-load

Maaari kang matuto nang higit pa tungkol sa SiteGround sa aming buong pagsusuri sa SiteGround.

Ipinaliwanag ang WP Rocket

WP Rocket

Ang WP Rocket ay isang tanyag na WordPress caching at plugin ng pagganap.

Nagdaragdag ito ng caching ng pahina, pati na rin ang isang malaking bilang ng iba pang mga pag-tweak ng pagganap. Ang ilan sa mga pag-tweak na ito ay inaalok din sa plugin ng SG Optimizer, ngunit nakakakuha ka rin ng mga natatanging tampok.

Nag-aalok ito:

  • Compression ng GZIP
  • browser caching
  • minification at concatenation
  • tamad na paglo-load
  • Pagsasama ng CDN
  • Ang control ng heartbeat API
  • pag-optimize ng database
  • pag-optimize para sa mga script ng Google Analytics at Facebook Pixel
  • isang grupo ng mga mas maliit na pag-tweak, tulad ng hindi pagpapagana ng mga emojis.

Nagbibigay din ito sa iyo ng higit na kontrol sa kung paano gumagana ang iyong cache, na may mga tampok tulad ng:

  • cache preloading, na nagbibigay-daan sa iyo na awtomatikong mai-load ang iyong nilalaman sa cache, kaya ang bawat bisita ay makakakuha ng nilalaman na naka-cache
  • hiwalay na mga cache para sa mga mobile na gumagamit at / o mga gumagamit ng naka-log in

Maaari kang matuto nang higit pa sa aming buong pagsusuri sa WP Rocket.

Maaari Ka Bang Gumamit Pareho sa Parehong Oras? Paano Ito Gumagana?

Oo! Iyon ang magandang bagay, at uri ng punto ng post na ito. Ang dalawa ay ganap na katugma, kaya maaari mong gamitin ang lahat ng tatlong antas ng cache ng SiteGround at ang SG Optimizer plugin, habang ginagamit din ang lahat ng pag-andar ng WP Rocket.

Hindi tulad ng aming WP Engine na may WP Rocket post, hindi pinapagana ng WP Rocket ang pahina ng caching nito kapag ginamit mo ito sa SiteGround’s SuperCacher.

Sa halip, magkakaroon ang iyong site pareho full-page caching sa pamamagitan ng Nginx sa antas ng server (SiteGround), pati na rin ang pahina ng caching sa antas ng file / application (WP Rocket).

Kapag may bumisita sa iyong site, susubukan muna ng iyong server na ihatid ang pahina mula sa Nginx cache. Gayunpaman, kung ang pahina ay wala pa sa cache ng Nginx, ang WP Rocket ay maaaring maghatid nito mula sa pahina ng cache ng WP Rocket (na ganap na posible dahil sa kung paano kasama ng WP Rocket ang cache pre-loading). Kaya, sa halip na miss ng Nginx cache na nagreresulta sa isang bisita na nakakakita ng isang walang asul na pahina, nagsisilbi pa rin sila ng isang pahina na naka-optimize na naka-optimize mula sa WP Rocket.

Bilang karagdagan, ang pag-andar ng WP Rocket’s purge ay nagsasama sa cache ng SiteGround. Iyon ay, kung linisin mo ang cache sa pamamagitan ng WP Rocket, linisin ng WP Rocket pareho Ngachex cache ng SiteGround at cache ng WP Rocket.

Habang walang mga isyu sa pagiging tugma sa pag-andar ng caching mismo, mayroong ilang overlap sa ilan sa iba pang mga tampok ng pagganap sa plugin ng SG Optimizer.

Kung pipiliin mong gamitin ang parehong WP Rocket at SG Optimizer, nais mong huwag paganahin ang compression ng GZIP at pag-cache ng browser sa plugin ng SG Optimizer dahil nalalapat ng WP Rocket ang mga pag-optimize sa pamamagitan ng default.

Sa katunayan, awtomatikong hindi paganahin ng SiteGround ang anumang pag-andar ng overlay para sa iyo, tulad ng natuklasan ko noong na-upload ko ang WP Rocket sa aking SiteGround site:

SiteGround sa WP Rocket

Magagawa mo pa ring gumamit ng isang tonelada ng iba pang mga tampok na WP Rocket, kabilang ang:

  • hiwalay na cache para sa mga mobile device o mga gumagamit na naka-log in
  • optimize ang paghahatid ng CSS
  • tamad na paglo-load
  • palitan ang iframe ng YouTube ng imahe
  • pag-optimize ng database
  • Kontrol ng tibok ng puso
  • Si Etc.

Ano ang Pagsubok ko

Upang malaman kung gaano kahalaga ang pagdaragdag ng WP Rocket kumpara sa built-in na cache at pag-optimize ng mga solusyon sa SiteGround, susubukan ko ang dalawang sitwasyon:

  1. SiteGround na may lamang SuperCacher (lahat ng tatlong mga antas) at SG Optimizer plugin. Isasaaktibo ko ang lahat ng iba pang mga tampok ng pag-optimize, kabilang ang minification, compression ng GZIP, at tamad na paglo-load.
  2. SiteGround sa SuperCacher, SG Optimizer, at WP Rocket (Hindi ko paganahin ang anumang mga tampok na overlay upang maiwasan ang mga isyu sa pagiging tugma).

Ang aking site ng pagsubok ay gumagamit ng isang buong demo mula sa Avada na tema, na dapat gawin ng isang mahusay na trabaho sa pag-simulate ng isang tunay na site ng WordPress. Maaari mong makita ang isang buong screenshot ng pahina ng pagsubok dito.

Karaniwang, sinusubukan kong sagutin ang tanong: Mayroon bang halaga ng pagganap sa paggamit ng WP Rocket sa tuktok ng mga pag-optimize na nakakuha ka na ng SiteGround?

Upang maipon ang data ng pagsubok, gagamitin ko ang WebPageTest sa sumusunod na pagsasaayos:

  • Lokasyon ng pagsubok: Chicago.
  • Pagkakabit ng Koneksyon: Fios 20/5 Mbps (na tungkol sa average na bilis ng internet sa USA).

Para sa bawat senaryo, tatakbo ako sampung magkakahiwalay na pagsubok sa tatlong magkakaibang araw – 30 mga pagsubok ng kabuuang para sa bawat senaryo. Pagkatapos, ilalagay ko ang lahat ng data sa dulo at subukang gumawa ng ilang mga konklusyon.

Mga Resulta sa Araw ng Isang Araw:

Tanging ang SuperCacher at SG Optimizer:

Ibig sabihin ang Pag-load ng Oras: 3.46 segundo.

Pagsubok 1Pagsubok 2Pagsubok 3Pagsubok 4Pagsubok 5
3.404 s4.118 s3.969 s4.394 s3.048 s
Pagsubok 6Pagsubok 7Pagsubok 8Pagsubok 9Pagsubok 10
3.391 s3.464 s2.821 s3.204 s3.669 s
  • Sinubukan ang isa hanggang lima
  • Pagsubok ng anim hanggang sampu

Pagkatapos i-activate ang WP Rocket:

Ang ibig sabihin ng Load Time: 4.15 segundo.

Pagsubok 1Pagsubok 2Pagsubok 3Pagsubok 4Pagsubok 5
5.510 s2.954 s4.422 s4.674 s3.058 s
Pagsubok 6Pagsubok 7Pagsubok 8Pagsubok 9Pagsubok 10
2.755 s3.312 s4.139 s4.993 s5.657 s
  • Sinubukan ang isa hanggang lima
  • Pagsubok ng anim hanggang sampu

Mga Resulta ng Pangalawang Araw:

Tanging ang SuperCacher at SG Optimizer:

Ibig sabihin ang Pag-load ng Oras: 3.95 segundo.

Pagsubok 1Pagsubok 2Pagsubok 3Pagsubok 4Pagsubok 5
3.809 s5.081 s4.291 s3.714 s3.415 s
Pagsubok 6Pagsubok 7Pagsubok 8Pagsubok 9Pagsubok 10
2.811 s3.259 s2.954 s3.425 s6.749 s
  • Sinubukan ang isa hanggang lima
  • Pagsubok ng anim hanggang sampu

Pagkatapos i-activate ang WP Rocket:

Ibig sabihin ang Pag-load ng Oras: 3.33 segundo.

Pagsubok 1Pagsubok 2Pagsubok 3Pagsubok 4Pagsubok 5
4.789 s3.153 s2.979 s3.985 s2.682 s
Pagsubok 6Pagsubok 7Pagsubok 8Pagsubok 9Pagsubok 10
3.845 s2.646 s3.700 s2.757 s2.764 s
  • Sinubukan ang isa hanggang lima
  • Pagsubok ng anim hanggang sampu

Mga Resulta ng Pangatlong Araw:

Tanging ang SuperCacher at SG Optimizer:

Ibig sabihin ang Pag-load ng Oras: 3.63 segundo.

Pagsubok 1Pagsubok 2Pagsubok 3Pagsubok 4Pagsubok 5
3.622 s3.859 s4.284 s3.361 s3.129 s
Pagsubok 6Pagsubok 7Pagsubok 8Pagsubok 9Pagsubok 10
3.525 s3.304 s4.372 s3.539 s4.214 s
  • Sinubukan ang isa hanggang lima
  • Pagsubok ng anim hanggang sampu

Pagkatapos i-activate ang WP Rocket:

Ibig sabihin ang Pag-load ng Oras: 3.43 segundo.

Pagsubok 1Pagsubok 2Pagsubok 3Pagsubok 4Pagsubok 5
3.811 s2.661 s3.640 s2.836 s3.643 s
Pagsubok 6Pagsubok 7Pagsubok 8Pagsubok 9Pagsubok 10
3.291 s5.766 s2.873 s3.318 s2.490 s
  • Sinubukan ang isa hanggang lima
  • Pagsubok ng anim hanggang sampu

Pagsasama-sama nito: Sulit ba ang Paggamit ng WP Rocket na may SiteGround?

Okay, kaya pagkatapos magpatakbo ng 30 na magkahiwalay na mga pagsubok sa tatlong magkakahiwalay na araw para sa bawat sitwasyon, narito kung paano ang mga bagay ay umuga:

Pangkalahatang AverageAverage na ArawPangalawang Araw ng AveragePang-araw na Average
SG Optimizer lang3.68 s3.46 s3.95 s3.63 s
SG Optimizer + WP Rocket3.64 s4.15 s3.33 s3.43 s

Ang mga numerong iyon ay medyo malalakas, na humahantong sa akin na naniniwala na walang malaking pagkakaiba sa pagitan ng pagpunta lamang sa SiteGround’s SuperCacher at ang SG Optimizer plugin, kumpara sa paggamit ng WP Rocket.

Ang WP Rocket ay tiyak na walang negatibong epekto, ngunit hindi ako sigurado na matatawag ko na ang 0.04 na pangalawang pagpapabuti na makabuluhan.

Kaya, mula lamang sa isang pananaw ng oras ng pag-load ng pahina, sinabi ko na hindi mo kailangang tagsibol para sa WP Rocket kung naka-host ka na sa SiteGround.

Gayunpaman, sa palagay ko ay may ilang mga bagay na hindi kinakatawan sa data ng pagsubok na maaari pa ring gawing isang mahusay na pagpipilian ang WP Rocket upang ipares sa SiteGround.

Ang SiteGround Huwag Magkaroon ng Pag -elo ng Cache

Bago patakbuhin ang lahat ng mga pagsubok na ito, binuksan ko ang pahina ng pagsubok sa aking sariling browser ng Incognito upang mabigyan ng pagkakataon ang SiteGround na mai-load ang pahina sa kanilang cache. Gayunpaman, hindi palaging mangyayari ito sa totoong buhay, at sa isang live na site ay may mga tao kang naabot ang mga walang pahina na pahina dahil hindi gagawin ng SiteGround ang cache preloading.

Gayunpaman, ginagawa ng WP Rocket, na nag-aalis sa sitwasyong iyon. Tandaan – kung pinagsama mo ang WP Rocket sa cache ng SiteGround, karaniwang mayroon kang dalawang antas:

  • Nginx caching ng SiteGround sa antas ng server.
  • Pag-cache ng pahina ng WP Rocket sa antas ng file / application.

Kaya, dahil na-prelo ng WP Rocket ang iyong nilalaman sa cache nito, maaari pa rin itong magsilbi ng isang mabilis na pahina ng naka-cache kahit na sa mga sitwasyon kung saan napalagpas ang NgGx cache ng SiteGround.

Ang WP Rocket Pa rin ba ang Higit Pa sa SG Optimizer

Pangalawa, ang WP Rocket ay malinaw pa rin ang ginagawa kaysa sa SG Optimizer, kahit na ang mga pag-tweak na iyon ay hindi isinalin sa malaking pagkakaiba sa mga pagsusulit sa pag-load ng pahina.

Halimbawa, ang WP Rocket ay nagdaragdag ng mga karagdagang tampok, tulad ng pagkontrol sa heartbeat API at pag-optimize ng database, na wala sa SG Optimizer. Maaari ring makatulong sa iyo ang WP Rocket na mai-optimize ang mga script ng pagsubaybay sa third-party, tulad ng Google Analytics at Facebook Pixel.

Maghuhukom

Kung gumagamit ka na ng SiteGround’s SuperCacher at SG Optimizer, tiyak na ang WP Rocket ay hindi isang kinakailangang plugin para sa pagganap. Gayunpaman, nag-aalok pa rin ito ng ilang maliit na mga pagpapabuti, kaya, kung naaangkop sa iyong badyet, maaari pa ring maging kapaki-pakinabang na pagpapares ng dalawa.

At, muli, ang dalawa ay binuo upang maisama sa bawat isa, kaya hindi mo napindot ang anumang mga isyu sa pagiging tugma sa paggawa nito. Awtomatikong hindi paganahin ng SG Optimizer ang mga dobleng tampok nito upang maiwasan ang isang hindi pagkakasundo, at magagawa mong linisin ang cache ng SiteGround sa pamamagitan ng interface ng 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