Paano gamitin ang GTMetrix upang Subukan ang Bilis ng isang Website – Mabisang!

Panalong Mga Deal ng WordPress

Ang bilis ng site ay maaaring isa sa pinakamahalagang sukatan para sa anumang website – para sa ilang mga site, ang pagkakaiba ng isang solong segundo ay maaaring magdagdag ng hanggang sa libu-libong dolyar na nakuha (o nakakuha) na kita. Ginagawa nitong tumpak na pagsukat ng bilis ng site na mahalaga. Sa kasamaang palad, ang bilis ng site ay hindi isang partikular na madaling sukatan upang masukat. Sa artikulong ito, ipapakita ko sa iyo kung paano gamitin ang isa sa mga pinakapopular na tool na magagamit, GTMetrix, upang epektibong sukatin ang bilis ng isang website.

Mga Pagsasaalang-alang sa Bilis ng Pagsubok

Maraming mga tool – tulad ng nabanggit na GTMetrix – mahusay, ngunit medyo walang silbi kung ang gagawin mo ay isang one-off na bilis ng tseke. Maraming mga kadahilanan ang dapat isaalang-alang kung nais mong epektibong subukan para sa bilis, ngunit ang isa sa pinakamalaking ito ay: Ang mga pagsusuri sa bilis ay kailangang gawin ng maraming beses at mga average na kinuha para sa mga resulta upang magkaroon ng anumang tunay na kahulugan.

1. Bilang ng Mga Pagsubok

Upang makakuha ng isang mahusay na komprehensibong hanay ng data, kailangan mong gumawa ng isang buong maraming mga pagsubok sa bilis, mas mabuti sa iba’t ibang oras sa buong araw. Ang perpekto ay upang mag-iskedyul ng isang oras-oras na pagsubok at iwanan ito na tumatakbo nang mga isang linggo o higit pa.

Ang dahilan para dito ay ang pagganap ng iyong website ay magbabago sa buong araw, depende sa bilang ng iyong bisita o sa paggamit ng iyong kahon ng server kung ikaw ay nasa isang ibinahaging host.

Ang isang magandang epekto ng pagsusulit na ito ay makikita mo ang iyong mga oras ng rurok – na maaaring potensyal na ipahiwatig ang pinakamainam na oras para sa iyo na mag-post ng mga bagong nilalaman o target na mga ad / popup, atbp, sa iyong mga bisita.

Sinabi nito, marami pa ring matututunan sa pamamagitan ng paggawa ng lima o sampung pagsubok lamang sa loob ng isang oras o higit pa. Bagaman ang aktwal na bilis ng pag-load na ibinigay sa mga segundo ay maaaring magbago sa paglipas ng isang araw (o kahit na linggo), ang ilan sa mga bagay na maaaring ibunyag ng GTMetrix – tulad ng marami sa mga rekomendasyon na ibubunga nito kung paano pupunta ang tungkol sa pagpabilis ng iyong website – ay hindi magbabago nang oras.

2. Mga Lugar sa Pagsubok

Kapag gumagamit ka ng mga libreng bersyon ng maraming mga tool sa pagsubok ng bilis (tulad ng Pingdom, karaniwang nakatalaga ka ng isang pagsubok sa server nang random (ibig sabihin, ang lokasyon kung saan sinubukan ang iyong site ay magiging random) .Maaari itong madalas na humantong sa sobrang hindi magkatulad na mga resulta. Habang ang Pagsubok 1 ay maaaring isagawa mula sa New York, halimbawa – 100 milya ang layo mula sa iyong server – Maaaring maisagawa ang Test 2 mula sa Sydney, 10,000 milya ang layo mula sa iyong server.

Ang lokasyon na pinili mo upang subukan ang iyong site mula sa malaking epekto. Para sa ilang mga proyekto (tulad ng mga lokal na negosyo), masarap na itapon ang data mula sa mga lokasyon na malayo, ngunit sa ibang mga kaso (isipin ang mga site na may potensyal na madla sa buong mundo) nais mong subukan sa buong mundo.

Upang subukan ang lokal, pumili ng mga server ng pagsubok na malapit sa pisikal na lokasyon ng iyong server. Kung hindi mo alam kung nasaan ang iyong server, tanungin ang host ng kumpanya na ginagamit mo upang mag-host ng iyong website.

Upang subukan sa buong mundo, pumili ng apat o limang mga server ng pagsubok sa mga pangunahing lokasyon sa buong mundo. Personal, nais kong pumili ng kahit isang server mula sa US, isa mula sa Europa, isa mula sa Australia, at isa mula sa Asya.

Upang mapili ang lokasyon kung saan upang subukan ang iyong site mula sa paggamit ng GTMetrix, kakailanganin mong magparehistro para sa isang libreng account at mag-login.

3. Mga Target ng Pagsubok

Madalas kong nakikita ang mga taong sumusubok LAMANG sa kanilang homepage. Ito ay isang ganap na pagkakamali ng nagsisimula na maaaring laktawan ang mga bagay ng higit pa sa iniisip mo. Una sa lahat, ang iyong homepage ay maaaring hindi bababa sa pahina ng masinsinang data sa iyong site, na ginagawa itong natural na pinakamabilis.

Ang iyong homepage ay maaari ring hindi mahalaga tulad ng nais mong isipin. Nagtrabaho ako sa isang site na nakuha ang 97% ng trapiko nito sa pamamagitan ng mga search engine, halos lahat ay napunta sa iisang post / pahina – kaya siguraduhin na mag-focus sa higit sa iyong homepage lamang!

Sa madaling sabi: ang bilis ng iyong homepage ay siyempre mahalaga, ngunit maaaring maging pangalawa sa marami sa iyong iba pang mga pahina, kaya siguraduhin na subukan din bilang isang bilang ng iba pang mga pahina. Ang mga pahina ng pagsubok tulad ng mga solong pahina ng post, mga pahina ng tindahan at mga pahina ng produkto, atbp, upang makakuha ng maayos na bilog na hanay ng mga resulta.

Paano Gumagana ang GTMetrix

Ang pangunahing paggamit ng GTMetrix ay libre. Maaari kang pumunta sa pangunahing pahina at simulan ang pagsusuri sa iyong site kaagad. Ang isang nakarehistro (o kahit bayad na account) ay nagbibigay sa iyo ng higit pang mga pagpipilian, tulad ng pagpapahintulot sa iyo na pumili ng mga lokasyon ng pagsubok, awtomatikong pagsubok at marami pa.

Pagsubok sa Bilis ng GTMetrix

Ipinapakita sa iyo ang pangkalahatang ideya ng browser at lokasyon na ginamit para sa pagsubok, mga marka ng PageSpeed ​​at YSlow, oras ng pag-load ng pahina, bilang ng mga kahilingan at kabuuang sukat ng pahina. Mahusay ito para sa pagsusuri ng mga uso, ngunit kung nais mong malaman kung bakit mabagal ang iyong website, at / o kung ano ang maaaring gawin upang higit pang mapagbuti ang mga bagay, kakailanganin mong maghukay nang malalim.

PahinaSpeed ​​At YSlow

Nag-aalok ang PahinaSpeed ​​at YSlow ng dalawang bahagyang magkakaibang mga pamamaraan ng pagsukat kung paano naaapektuhan ang istraktura at mekanika ng bilis nito. Ang mga resulta ng mga ito ay naglalaman ng kanilang sariling mga rekomendasyon para sa paggawa ng mga bagay na mas mabilis – tulad ng caching, pagdaragdag ng pag-expire ng mga header, pag-minify ng mga assets, pagpapagana ng compression ng gzip at mga katulad.

Ang mga kaukulang mga seksyon sa GTMetrix bawat link upang makakuha ng karagdagang impormasyon sa paksa – upang mabasa mo nang mas malalim ang tungkol dito at malaman ang eksaktong gagawin upang maipatupad ang bawat tiyak na pamamaraan ng pagtaas ng bilis na nakalista.

Impormasyon sa Pagsubok ng YSlow

Isang pangunahing punto na dapat tandaan: Huwag habulin ang mga marka ng porsyento. Maaari itong maging nakaliligaw at hindi kinakailangang isaalang-alang ang lahat na mahalaga, tulad ng pangkalahatang sukat sa mga megabytes ng pahina (na, hindi sinasadya, ay madalas na naiimpluwensyahan ng hindi maganda na-optimize na mga imahe). Sa halip, bigyang-diin ang aktwal na bilis ng pag-load ng pahina na ibinigay sa mga segundo – naglalayong mag-ahit ng mga segundo dito (at ang ‘kritikal na landas sa pag-render’ – higit pa sa ibaba) ay dapat na ang tunay na layunin!

Ang Waterfall

Ang talon ay isa sa mga pinaka kapaki-pakinabang na tool para sa pagtukoy ng mga bottlenecks sa bilis ng iyong website. Ang partikular na pagtingin na ito ay talagang katulad sa kung ano ang maaari mong makita sa mga tool na batay sa browser, tulad ng Firebug Net Panel. Para sa karagdagang impormasyon, tingnan ang napakagandang artikulo sa kung paano basahin ang mga talon. Kung maikli ka sa oras, narito ang bersyon ng madaling salita:

Ang bawat pag-aari sa iyong site ay kailangang tumingin up, ilipat at ipakita. Ang bawat bar sa talon ay nagpapakita ng lahat ng mga hakbang na kasangkot para sa bawat pag-aari at kung gaano katagal sila kinuha.

GTMetrix Waterfall View

Ang mga hakbang na maaaring dumaan sa bawat pag-aari ay ang mga sumusunod, na may kaunting paliwanag na idinagdag:

  • Paghahanap ng DNS: Oras upang malutas ang DNS
  • Pagkonekta: Oras na kinuha upang lumikha ng isang koneksyon
  • Paghaharang: Oras na ginugol sa pila ng browser na naghihintay ng koneksyon
  • Nagpapadala: Oras na kinuha upang maipadala ang kahilingan
  • Naghihintay: Oras na ginugol para sa pagtugon (oras sa unang bait)
  • Tumatanggap: Oras na kinuha upang i-download ang nilalaman

Batay sa impormasyong ito maaari kaming gumawa ng ilang mga pagpapalagay tungkol sa kung ano ang nangyayari sa aming website. Una sa lahat, tingnan ang asul na linya sa talon sa itaas. Kinakatawan nito ang punto kung saan na-load ang DOM. Ang pulang linya ay kumakatawan sa oras na na-load ang pahina.

Ang oras upang unang byte (TTFB) ay itinuturing din na isang mahalagang tagapagpahiwatig ng bilis ng iyong server. Ito ay ipinapakita ng naghihintay na impormasyon sa talon. Kung palagi kang nakakakita ng isang mataas na TTFB (kahit na matapos ang pagdaan at pagpapabuti ng pangunahing mga rekomendasyon para sa pagpapabuti ng bilis ng site), maaaring ang iyong host server ay kung ano ang nagpapahintulot sa iyo!

Video At Kasaysayan

Ang huling dalawang seksyon ay para sa mga premium account lamang. Ang video ay nagpapakita ng isang aktwal na pag-record ng paglo-load ng site – na maaaring magpakita sa iyo kung ano talaga ang halaga ng lahat ng iba’t ibang data na ito. Habang ito ay isang magandang tampok, hindi ko mahanap ang aking sarili na ginagamit ito ng isang pulutong na ito ay, ang katotohanan ay sinabihan, medyo gimik, sa aking opinyon.

Gayunpaman, ang tab ng kasaysayan ay isa sa mga pinakamahusay na tampok dahil pinapayagan ka nitong tingnan ang mga resulta ng maraming mga pagsubok sa isang pahina sa madaling maunawaan, madaling gamitin.

Mga Resulta sa Pagsubaybay sa Kasaysayan ng GTMetrix

Pag-configure ng Isang Test Suite

Ako ay personal na mayroong isang pro account sa GTMetrix, na ginagamit ko halos para sa pagsubok sa parehong aking sariling mga site at mga tukoy na teknolohiya ng interes.

Ang isang downside ng GTMetrix (kahit na mayroon pa akong nakarating sa anumang tool na maaaring gawin ito kahit papaano) ay hindi ito mai-set up ng mga variable na pagsubok. Ang ibig kong sabihin dito ay hindi mo masabi sa GTMetrix na pumili ng isang random na pahina mula sa isang naibigay na set at subukan ito mula sa isang random na lokasyon. Ito ay magbibigay sa amin ng isang graph na maaaring mag-drill down pa, batay sa pahina at lokasyon (isang bagay para sa hinaharap?).

Ang isang kahalili ay upang tukuyin ang parehong ilang mga pahina at lokasyon at subukan ang lahat ng mga pagkakaiba-iba bawat oras. Ito ay, aminado, medyo mapagkukunan masinsinang – ngunit bibigyan kami ng isang mahusay na dataset upang gumana. Tulad ng nakatayo, magagawa mo ito nang manu-mano at gamitin ang tampok na paghahambing ng GTMetrix upang pag-aralan ang iyong mga resulta.

Upang magsimula, nililikha ko ang lahat ng iba’t ibang mga pagsubok na kailangan ko. Kung nais kong subukan ang 2 mga pahina mula sa 3 mga lokasyon, magtatayo ako ng mga pagsubok para sa lahat ng mga permutasyon – na magreresulta sa 6 na pagsusuri. Pagkatapos ay susubaybayan ko ang bawat oras-oras na pagsubok para sa hindi bababa sa ilang araw, sa isip sa isang linggo.

Kapag ang isang kasiya-siyang halaga ng oras ay lumipas, pumunta ako sa aking dashboard, piliin ang lahat ng mga pagsubok at ihambing ang mga ito. Nagreresulta ito sa data ng magkatabi at mga pinagsama-samang mga graph.

Paghahambing ng Mga Resulta ng GTMetrix

Mga Tip sa Bilis Para sa Mga Gumagamit ng WordPress

Oh, at kung gumagamit ka ng WordPress (ang paksa ng site na ito, siyempre, pangunahin ang lahat) at mangyaring naghahanap ng ilang mabilis na pag-aayos upang mapabilis ang mga bagay: narito ang ilang napakahusay ang mga tip na halos lahat ng mga website na pinalakas ng WordPress ay maaaring makinabang mula sa:

  • 1. Tiyakin ang anumang web host na ginagamit mo ay gumagamit ng server na partikular na na-optimize para sa WordPress – at kung gumagamit ka pa rin ng generic, hindi-WordPress na na-optimize na pagbabahagi, lumipat sa isang bagay na mas, mas mabilis, tulad ng isang web hosting plan mula sa WP Engine, Flywheel o Kinsta.
  • 2. Kung hindi ka pa, simulan ang paggamit ng plugin ng cache ng pahina, tulad ng W3 Total Cache, WP Super Cache o WP Rocket.
  • 3. Maglaan ng oras upang dumaan sa mga imahe ng iyong site at tiyakin na lahat sila ay nai-optimize hangga’t maaari silang (alinman muling mai-optimize ang mga ito sa isang programa tulad ng Photoshop o isaalang-alang ang paggamit ng isang espesyalista sa serbisyo / plugin tulad ng WP Smush.
  • 4. Tiyakin na ang iyong website ay naglo-load ng mas maraming ng JavaScript nito hangga’t maaari sa ilalim ng mga pahina nito (sa halip na sa tuktok kung saan maaantala ang paglo-load ng lahat ng iba pang mga elemento ng pahina).
  • 5. Tulad ng masakit na ito: alisin ang anumang hindi kinakailangang mga profile sa social media mula sa pag-load sa iyong pahina (tulad ng mga profile sa Facebook, Twitter at Google+ – lahat ng mga ito ay maaaring literal na magdagdag ng mga segundo sa iyong mga oras ng pag-load ng pahina).
  • 6. Paganahin ang compression ng gzip, i-minimize ang lahat ng mga script at pakikinabang sa browser caching kahit saan posible.
  • at 7. Marahil na pinakamahalaga sa lahat: Alisin ang bawat hindi kinakailangang plugin na maaaring maglo-load ng lahat ng paraan ng mga file ng CSS at JavaScript sa loob ng iyong mga pahina – kahit na walang teknikal na walang limitasyon sa bilang ng mga plugin na maaari mong mai-install sa isang website na pinapagana ng WordPress, isang napaka pangkalahatang tuntunin ng hinlalaki ay: ang mas maraming mga plugin, mas mabagal ang site!

– Anumang iba pang sobrang mabisang mabilis na pag-aayos? Huwag mag-atubiling iwanan ang mga ito sa mga komento sa ibaba! 😉

GTMetrix Bilang Isang Tool sa Pagmamanman

Sa ngayon ay higit na nakatuon kami sa GTMetrix bilang isang paraan upang malaman kung ano ang dapat mapabuti sa isang site upang mas mabilis ito. Gayunpaman, gamit ang tampok ng mga alerto, maaari mo ring makita (at mag-ulat) ang anumang mga pagkakabagal ng iyong site sa ibaba ng isang paunang natukoy na bilis.

Pag-set up ng Mga Alerto

Maaari kang magtakda ng isang bilang ng mga kundisyon mula sa mga oras ng paglo-load ng pahina at marka ng YSlow sa laki ng HTML – na gumagawa para sa isang medyo maayos na bilog na sistema. Kung nakamit ang alinman sa iyong mga kondisyon ng preset, makakatanggap ka agad ng isang email, na nagpapahintulot sa iyo na kumilos sa impormasyon upang matukoy ang anumang mga isyu.

Sa pamamagitan ng pagsubaybay sa iyong website, maaaring hindi mo maiiwasang ganap ang pagka-antala, ngunit magkakaroon ka ng pagkakataon na mabilis na gumanti sa anumang mga problema upang mabawasan ang pinsala na ginawa ng, sabihin, isang hindi inaasahang pag-agos sa trapiko.

Kung saan ang GTMetrix Falls Short

Sa kabuuan, mas gusto ko ang GTMetrix, at pinili kong gamitin ito sa itaas ng lahat ng iba pang mga tool sa pagsubok ng bilis para sa pagsukat at pagsubaybay sa aking sariling mga site. Gayunman, hindi ito nangangahulugan na ang lahat tungkol dito ay perpekto. Ang isa sa aking pinakamalaking isyu sa GTMetrix ay hindi ito nag-aalok ng variable na pagsubok, na magiging isang napakalaking oras sa pag-save – isang bagay na masayang bayaran ko ng kaunting dagdag para sa dahil ito ay mag-trim ng kaunting oras sa aking mga pamamaraan sa pagsubok.

Ang isa pang lugar ng pagtuon ay maaaring maging diin kung gaano kahalaga ang paggamit ng isang de-kalidad na host. Sa pamamagitan ng pag-detect at pagpapakita ng iba’t ibang mga gumagamit ay gumagamit ng mga gumagamit, ang bilis ay maihahambing at mas mahusay na iminungkahing host para sa ilang mga gumagamit. Maaari ring masubaybayan ang TTFB, at ang mga mungkahi para sa mas mabilis na mga host ay ipinapakita kapag ang halagang ito ay partikular na mataas.

Ang ilang mga tala tungkol sa mga kritikal na landas sa pag-render ay maaaring – at sa aking opinyon dapat – din idagdag. Habang ang isang ito ay hindi maunawaan, maraming mga kadahilanan ang maaaring matagpuan, tulad ng maraming mga JS / CSS file na hindi kinakailangan na ma-load nang maaga sa pahina (isang ganap na pangunahing pagsasaalang-alang sa pamamagitan ng paraan). Ang pag-optimize sa kritikal na landas ng pag-render ay hahantong sa iyong website talaga mas mabilis na lumilitaw sa screen ng gumagamit – kahit na ang ‘pangkalahatang’ bilis ng pag-load ng pahina ay mataas pa rin!

Pangkalahatang-ideya

Kung nais mo ng isang mabilis na website, kakailanganin mo ang isang komprehensibong tool upang subukan ito sa ilalim ng maraming mga pangyayari. Hinahayaan ka ng GTMetrix na gawin mo ito nang eksakto: sa pamamagitan ng pagsubaybay sa isang URL bawat oras, at mula sa iba’t ibang mga lokasyon, bibigyan ka nito ng isang kumpletong larawan kung paano gumanap ang iyong website.

Ginamit nang maayos sa labanan laban sa mabagal na bilis ng site, ang GTMetrix ay magbibigay-daan sa iyo ng higit sa sapat na impormasyon upang labanan muli. Tandaan lamang na subukan ang higit pa sa iyong homepage, upang subukan ang bawat pahina nang higit sa isang beses, at mula sa maraming lokasyon, at panatilihin ang pokus sa aktwal na pagbabawas ng mga oras ng pagkarga kaysa sa pag-maximize ng mga marka ng porsyento ng PageSpeed ​​at YSlow!

Alam mo ang anumang iba pang / mas mahusay na paraan ng pagsukat ng bilis ng isang website? Mga saloobin?

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me