Paano Gawing Mas mabilis ang Iyong WordPress Site

Alam mo ba na ang nangungunang mga dragsters ng gasolina na regular na umaabot sa bilis ng higit sa 300 milya bawat oras at maaaring maglakbay ng isang quarter-mile track sa mas mababa sa 4 segundo? Hindi kapani-paniwalang mabilis.


Iyon din kung gaano kabilis ang tipikal na bisita ng website ay mawawala at mag-move on kapag naghihintay na mag-load ang isang web page. Sa katunayan, a pag-aaral mula sa KISSmetrics iniulat na 47% ng mga bisita sa website ang mag-abandona sa isang site nang mas mababa sa DALAWANG segundo! Sa kabutihang palad, hindi mo kailangang mawala ang bisita na iyon. Titingnan namin kung paano i-optimize ang iyong site sa WordPress upang mapabilis ang pagganap at mula sa clunker hanggang sa dragster.

Lahat ng Kailangan mong Malaman tungkol sa Pag-optimize ng Pagganap ng WordPress

Kumurap ng mata. Marahil ay kinuha ka ng 300 millisecond para sa isang kisap-mata.

Amazon at Walmart natagpuan na para sa bawat pagbaba sa pag-load ng pahina sa pamamagitan ng 100 milliseconds mayroong isang kaukulang 1% na pagtaas sa kita. Ang mas mabilis na mga naglo-load ng pahina ay nangangahulugang maraming mga conversion, kahit na ang pagtaas ay maaaring hindi gaanong mahalaga sa iyo. Kung gumawa ka ng e-commerce o hindi, ang isang mas mabilis na pag-load ng pahina sa iyong WordPress site ay nangangahulugang magiging masaya ang iyong bisita, na maaaring humantong sa pananatili sa pahina.

Nangangahulugan din ito na ang iyong pahina ay mas ranggo sa mga paghahanap, ayon sa Google. Siyempre, ang bilis ng pag-load ng pahina ay isa lamang sa daan-daang pamantayan na ginamit sa pagraranggo, ngunit dapat na tandaan na ang Google mismo ay nagbibigay ng mga tool para sa mga webmaster upang ma-optimize ang mga pahina para sa bilis.

Kaya, ang pagganap ay isang kritikal na bahagi ng tagumpay ng isang site. Gumastos ka ng maraming oras at pagsusumikap upang lumikha ng mahusay na nilalaman na nagpapaalam o humihikayat, ngunit ang lahat ay walang anuman kung ang mga bisita ay nagba-bounce bago pa nila napanood ang iyong site. Kailangan mong tiyakin na hindi mangyayari iyon.

Ikaw ba ay isang Suso o isang Cheetah?

Ang unang hakbang sa pag-optimize ng iyong site ay upang magtatag ng isang saligan sa pamamagitan ng pagsusuri kung ano ang bilis ng pag-load ng pahina ng iyong mga pahina bago gumawa ng anumang mga pagbabago. Ang mga kapaki-pakinabang na libreng tool (bayad na mga bersyon ng mga ito ay magagamit na nag-aalok ng maraming mga tampok) na nakabase sa web:

  • Mga Insight ng Pahina – tool ng Google upang pag-aralan ang mga bilis ng pag-load. Ang isang ito ay lalong kapaki-pakinabang sapagkat sinusuri din nito ang pagganap ng mobile. Mayroon ding isang link sa pahina sa iba pang mga tool sa pagganap ng web sa Google.
  • Webpagetest – Gamit ang tool na ito, nakikita mo kung paano gumaganap ang iyong site sa iba’t ibang mga browser. Nag-aalok din ito ng mga graphical na pananaw ng mga resulta.
  • GTMetrix – Ang tool na ito ay gumagamit ng maraming iba’t ibang mga programa sa pagsusuri at naglilista ng mga resulta sa pagkakasunud-sunod kung paano nakakaapekto sa pagganap ng iyong pagkarga sa pahina.
  • Pingdom – Ang site na ito ay nag-aalok ng pagsusuri, real-time na pagsubaybay sa oras ng oras at pagganap ng gumagamit, mga tseke para sa mga sirang link, at higit pa. Nag-aalok ito ng isang libreng pagsubok sa buwan, at pagkatapos ay mayroong buwanang singil upang magpatuloy na gamitin.

Ang isang tukoy na tool na WordPress ay P3 (Plugin Performance Profiler), na isang plugin na WordPress na sinusuri ang iyong naka-install na mga plugin at nagbibigay ng detalyadong impormasyon tungkol sa pagganap. Ang isa pang kapaki-pakinabang na tool para sa WordPress ay Bagong Relic, kung aling mga pinpoints plugin at mga tema na maaaring nagpapabagal sa iyong MySQL database.

Ituturo ng mga programang ito ang mga lugar na kailangang mag-ayos at gumawa ng ilang mga mungkahi para sa pag-optimize. Sa ngayon, tandaan lamang ang mga resulta. Susunod, titingnan namin ang ilang mga hakbang na dapat gawin upang mapabilis ang WordPress upang mapabuti ang iyong mga oras ng pagkarga.

“Ang mga Hindi Alam ang Kasaysayan, ay Nakatakdang Ulitin Ito” – Edmund Burke

Ang ilang mga kadahilanan ay nakakaapekto sa pagganap ng WordPress na maaaring matagpuan sa site pagkatapos ng site. Tiyaking ang iyong site ay hindi isa sa mga ito. Kasama sa mga karaniwang problema at posibleng solusyon:

Hindi na napapanahon na Code

Ang lipas na code ay tumutukoy sa pag-install, tema, at plugin ng WordPress. Ang mga pag-update ay hindi palaging tungkol sa seguridad. Maraming mga beses ang mga pag-update ay inisyu upang ayusin ang mga bug na maaaring pabagalin ang iyong site.

Solusyon – Panatilihing napapanahon ang iyong mga WordPress at mga bersyon ng tema. Kung ang isang plugin ay walang pag-update para sa pinakabagong bersyon ng WordPress, huwag paganahin ito at subukang maghanap ng katulad na ginagawa nito.

Bloated Database

Ang iyong database ng WordPress ay may mga talahanayan na naglalaman ng mga entry para sa lahat ng iyong naka-imbak na data. Ang mas maraming mga hilera na ginagamit sa isang talahanayan, mas malaki ang sukat ng talahanayan. Sa paglipas ng panahon, ang data na hindi na nauugnay o kinakailangan ay maipon sa iyong mga talahanayan sa database. Mayroon ding pansamantalang imbakan (overhead) na nag-iimbak ng mga query sa iyong database, at ito rin ay lalago sa paglipas ng panahon.

Ang isang malaki, kalat na database ay maaaring makaapekto sa mga oras ng pag-load. Kailangang malinis ang mga hindi ginagamit at tinanggal na mga hilera, dapat na alisin ang overhead kapag ito ay napakataas, at ang iba pang mga aksyon ay kailangang gawin upang maayos ang iyong database upang mapabuti ang pagganap.

Solusyon – Dalawang mataas na rated WordPress plugin na linisin ang hindi nagamit na mga item at i-optimize ang database ay WP-Optimize at I-optimize ang Database pagkatapos ng Pagtanggal ng Mga Pagbabago. Ang isa pang napaka-tanyag at mataas na rate ng plugin ay WP-Manager. Ito ay lampas sa pag-optimize at nagbibigay sa iyo ng mga pagpipilian para sa pagkumpuni, backup, at pagpapanumbalik ng iyong database.

Manu-manong Solusyon – Maaari mong gamitin ang phpMyAdmin upang i-optimize ang iyong database nang walang isang plugin. Maaari mong gamitin ang query ng SQL “OPTIMIZE_TABLE” upang ma-optimize ang mga indibidwal na talahanayan. Ang OPTIMIZE_TABLE ‘wp_comments,’ ay gagamitin upang mai-optimize ang talahanayan ng mga puna.

O maaari mong gamitin ang pagpipilian na “I-optimize ang talahanayan” mula sa drop-down na menu ng phpMyAdmin. Suriin ang mga talahanayan na nais mong i-optimize, o i-click lamang ang kahon na “Suriin ang Lahat” para sa lahat ng mga talahanayan, at i-click ang “Go.” Kapag natapos na ang pag-optimize, sasabihin sa iyo ng phpMyAdmin kung matagumpay na nakumpleto o hindi.

Masyadong Maraming Plugin

Kung mayroon kang aktibong plugin sa tuwing may mga lupain ang isang bisita sa pahina, ang isang kahilingan ng server ay ipinadala. Napakaraming mga bisita at masyadong maraming mga plugin, at ang tugon ng server upang mai-load ang iyong pahina ay nagsisimula na magdusa. Gayunpaman, higit sa bilang, ang kalidad. Kahit na mayroon ka lamang isa o dalawang mga plugin, kapag hindi maganda ang nakasulat o napuno ng mga pagkakamali, bumabagal ang paglo-load ng iyong mga pahina.

Solusyon – Gumagamit lamang ng mga plugin na sa tingin mo ay kinakailangan upang mapatakbo ang iyong site. Kung pinaghihinalaan mo ang isang plugin, pagsubok sa pamamagitan ng hindi paganahin ito at suriin kung mas mabilis ang naglo-load ng pahina. Kung mas mabilis itong mag-load, palitan ang plugin sa isa pa.

Mga Tema na Hindi Na-optimize

Mahirap pigilan ang malagkit na mga slider at mga widget na tampok ng ilang mga tema. Ang lahat ng iyon ay nagpapabagal sa mga oras ng pag-load, gayunpaman.

Solusyon – Kung hindi mo kailangan, o hindi ginagamit, ang mga tampok kung bakit pinabagal ang pag-load ng pahina na may mga hindi kinakailangang tawag sa server? Piliin ang mga tema na na-optimize o limitado sa mga tampok na kailangan mo, o lumikha ng mga tema ng bata na nag-aalis ng mga hindi ginustong mga tampok.

Masyadong Maraming Widget

Karaniwan, hindi mo kailangan ang bawat widget sa bawat pahina. Katulad sa mga plugin, ang mga tawag sa server ay ginagawa para sa bawat widget tuwing ang isang gumagamit ay nasa pahina na iyon. Ang mga pahina na mayroong mga widget na kumukuha ng mga mapagkukunan mula sa off-site ay lalong madaling kapitan sa pagbagal ng pag-load ng pahina.

Solusyon – Limitahan ang bilang ng mga widget sa mga talagang kailangan mo, at gamitin lamang ang mga ito sa mga kinakailangang pahina. Subukang isalokal ang mga ito o hayaang mai-load ang mga ito pagkatapos ng natitirang pahina hangga’t maaari.

Mabagal na Server

Ang mga nakabahaging server ay nangangahulugang pagbabahagi ng mga mapagkukunan. Hindi iyon problema kung ang pagganap ay isang pangunahing tampok ng iyong web host. Gayunpaman, kung, halimbawa, ang iyong web host ay naglalagay ng napakaraming mga gumagamit sa isang ibinahaging platform, kung gayon ang iyong site ay pa rin mag-load ng dahan-dahan kahit gaano ka mag-tweak.

Solusyon – Kung ang pagbagal ay lumilitaw sa server, baka gusto mong lumipat sa isang web host na partikular na na-optimize upang patakbuhin ang WordPress. Ang isa pang pagpipilian ay upang tumingin sa isang pinamamahalaang provider ng hosting ng WordPress. Gagawin ng mga web host na iyon ang mga pag-update at pag-optimize para sa iyo, kaya mas mahusay ang pagganap ng iyong website – ang ilan ay nag-aangkin ng 300% nang mas mabilis – kaysa sa ilang mga mababahaging ibinahaging platform ng host ng web ay maaaring magbigay.

Maaaring Ito ay Tulad ng Mahirap, Ngunit …

Bilang karagdagan sa mga solusyon na ibinigay sa artikulo, mayroong isang bilang ng mga simpleng hakbang na maaari mong gawin na mai-optimize ang iyong WordPress site para sa mas mahusay na pagganap.

Pare Ang iyong Home Page sa Bone

Kadalasan ito ang pahina na pupunta sa una sa mga bisita. Kung mabilis itong naglo-load, maaari kang magkaroon ng higit na leeway na may bilis ng pag-load ng iba pang mga pahina sa pagpapanatiling bisita sa site. Sa isang site ng blog, bawasan ang bilang ng mga post na ipinakita sa unang pahina, at ipakita ang mga sipi sa halip na buong mga post. Alisin ang lahat ng mga hindi kinakailangang mga widget. Halimbawa, ang mga widget para sa pagbabahagi lamang ay kailangang nasa mga pahina ng post. Panatilihing malinis at sandalan ang home page.

Minify at Pinagsama ang Code

Ang minifying code ay binabawasan ang laki ng file ng mga HTML, CSS, at JavaScript na file sa pamamagitan ng pagtanggal ng whitespace. Maaari mong i-compress at pagsamahin ang mga file din. Maaari mong manu-manong gawin ito kung komportable ka sa code, o maaari kang gumamit ng isang plugin ng WordPress upang makatulong. Autoptimize at Mas mahusay na WordPress Minify ay dalawang madaling gamitin at napapasadyang mga plugin na pinagsama, minify, at i-compress ang mga file para sa iyo.

Magdagdag ng Mga Nag-expire na Header

Ito ay isa pang paraan upang mabawasan ang mga kahilingan ng HTTP, na nagpapabagal sa bilis ng pag-load ng pahina. Nag-expire ang mga header sa isang browser kung gaano katagal mag-imbak ng isang file sa cache nito. Ang paggamit ng mga nag-expire ng header ay hindi mabawasan ang bilis ng pag-load ng pahina sa unang pagkakataon ng isang lupain ng bisita sa pahina. Gayunpaman, sa susunod na pahina ay binisita ng parehong gumagamit, sinusuri ng browser upang makita kung ito ay nasa loob ng oras na itinakda sa expire header.

Kung ito ay, ang pahina na naka-cache ay nai-load sa halip na i-download muli ang pahina. Maaari mong itakda ang ‘nag-expire ng header’ sa pamamagitan ng pag-edit ng iyong .htaccess file sa isang Apache server, ngunit para sa WordPress, isang madaling solusyon ay ang paggamit ng isa sa dalawang mga plugin na nabanggit sa itaas, Aoptimize o Mas mahusay na WordPress Minify dahil mayroon silang mga pagpipilian para dito.

Mga Pahina ng Cache

Sa halip na isakatuparan ang mga file ng PHP at pagtawag sa database, ang caching ay ang pagbuo ng mga static na pahina ng HTML na pansamantalang nakaimbak sa server at nagsilbi sa mga bisita. Dalawa sa mga nangungunang mga plugin ng cache para sa WordPress ay WP Super Cache at W3 Kabuuang Cache. Parehong gumagawa ng higit pa sa caching sa pamamagitan ng pagbibigay ng preloading at compression. Ang mga pinakamabilis na bilis ng pag-load ay nakuha kapag ang caching ay pinagsama sa minification.

Gumamit ng Mga Networks sa Paghahatid ng Nilalaman (CDN)

Para sa mga website na may mas mabibigat na trapiko, karaniwang iniimbak ng mga CDN ang iyong mga static assets tulad ng CSS at JavaScript file, at mga imahe sa maraming site, kaya mas malapit silang maihatid sa iyong web site. Mga CDN tulad ng Amazon CloudFront, Ang CloudFlare, at ang MaxCDN ay maaaring maghatid ng iyong buong website. CloudFront at

CloudFront at CloudFlare parehong may limitadong mga libreng account, habang MaxCDN ay may isang pagsubok na account para sa iyo upang subukan ang mga ito. Ang lahat ng tatlong mas buong tampok na mga bayad na account kung saan magkano ang singil sa bandwidth na ginagamit mo. Paghahatid mula sa mga site na mas malapit sa iyong bisita ay binabawasan ang oras ng pag-download at binabawasan ang sobrang pag-load ng bandwidth sa iyong home site, ang bilis ng pag-load ng pahina.

I-compress ang mga Imahe at Gumamit ng malas na Load

Ang mga imahe ay isang malaking roadblock sa mabilis na paglo-load ng mga oras. Ang pag-compress sa iyong mga imahe ay mapabilis ang mga bagay. WP Smush at EWWW Image Optimizer ay mga WordPress plugin na awtomatikong i-compress ang iyong mga imahe habang na-upload mo ito sa iyong media library sa WordPress. Kung nag-upload ka ng mas mababa sa 100 mga imahe sa isang buwan, isa pang pagpipilian sa plugin ay ShortPixel Image Optimizer.

Kapag ang compression ay pinagsama Tamad na Pag-load, ang mabagal na pagkarga dahil sa mga graphics ay lahat ngunit tinanggal. Ang malas na Load ay isang plugin ng WordPress na tumatawag sa mga imahe na mai-load lamang kapag nakikita sila ng bisita. Binabawasan nito ang mga oras ng pag-load dahil ang mga imahe na nasa ibaba ng fold at hindi nakikita sa viewport ay hindi pinapansin kapag naglo-load ng pahina.

Limitahan ang mga Pagbabago sa WordPress

Sine-save ng WordPress ang isang bersyon ng iyong mga post sa tuwing gumawa ka ng pagbabago, at naka-imbak ang mga ito sa database. Ang mga karagdagang entry sa database ay kailangang maiproseso ng server upang mahanap at mai-load ang pinakabagong post. Maaari mong aktwal na huwag paganahin ang mga pagbabago, ngunit pagkatapos mawala ka sa backup na dapat mangyari habang lumilikha ng iyong post.

Sa halip, limitahan ang bilang ng mga rebisyon na pinapanatili ng WordPress. Halimbawa, kung nais mong itakda ang limitasyon sa limang mga pagbabago, gagamitin mo ang linyang ito sa iyong wp-config.php file:

tukuyin (‘WP_POST_REVISIONS’, 5);

Maaari mong Ipasa ang Pagsubok na ito?

Kapag nakuha mo ang mga hakbang na nakabalangkas sa post na ito, oras na upang bumalik at muling pag-aralan ang iyong site gamit ang tool o tool na ginamit mo upang itakda ang iyong baseline. Patakbuhin ang mga pagsubok at suriin ang iyong mga resulta. Dapat kang maging malapit sa pagkakaroon ng isang na-optimize na site. Kung may mga isyu pa rin, gawin ang mga iminungkahing pag-aayos at muling suriin ang pagsusuri hanggang sa makakuha ka ng magandang resulta. Hinahanap mo ang lahat ng As o B sa buong board.

Konklusyon

Walang makatakas sa katotohanan na ang mga gumagamit ng web ngayon ay mga bilis-aholics. Nais ng iyong mga bisita na ma-load ang iyong site kahapon, hindi bukas. Kung hindi mo sila bibigyan ng mga mabilis na pahina ng pag-load, aalis sila sa lalong madaling panahon. Kailangan mong ma-optimize ang iyong website ng WordPress upang makuha ang pinakamahusay na pagganap na posible. Paliitin at pagsamahin ang code, at gumamit ng compression upang mapanatiling maliit ang iyong mga pahina at mga file, at magamit ang caching para sa mas mabilis na pag-download sa browser ng iyong bisita.

Ang pagpapanatiling iyong pahina ng tahanan ay tiyakin at tiyaking lahat ng iyong mga file, tema, at ang WordPress software ay palaging ina-update ay mapapabilis ang pagganap ng WordPress. Panatilihing madali ang pag-optimize at gamitin ang magagamit na mga plugin na awtomatikong gawin ang pag-optimize para sa iyo. Gawin ang mga bagay na ito habang iniiwasan ang karaniwang mga pagkakamali sa pagganap ng WordPress at ikaw ay nasa mabilis na track sa pagkuha at pagpapanatili ng mga bisita sa iyong website ng WordPress.

Panatilihing madali ang pag-optimize at gamitin ang magagamit na mga plugin na awtomatikong gawin ang pag-optimize para sa iyo. Gawin ang mga bagay na ito habang iniiwasan ang karaniwang mga pagkakamali sa pagganap ng WordPress at ikaw ay nasa mabilis na track sa pagkuha at pagpapanatili ng mga bisita sa iyong website ng WordPress.

Mayroon ka bang iba pang mga pag-optimize ng trick at mga tip upang mapabuti ang pagganap ng WordPress? Gaano karami ang bilis ng pag-load ng isang site na nakakaapekto sa iyong mga gawi sa pag-browse? Mag-puna sa ibaba upang maibahagi ang mga ito, o anumang iba pang mga saloobin na maaaring mayroon ka, tungkol sa post sa blog na ito.

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