Maudhui ya masokoTafuta UtafutajiMitandao ya Kijamii na Uuzaji wa Ushawishi

Kasi ya Tovuti na JavaScript Asynchronous

Wakati mimi hufanya maendeleo mengi, sijiainishi kama msanidi programu wa kweli. Ninaweza kupanga na kuzunguka vitu kwenye ukurasa na kuifanya ifanye kazi. Msanidi programu wa kweli anaelewa jinsi ya kukuza nambari ili iweze kupunguzwa, sio kuchukua rasilimali nyingi, kupakia haraka, kubadilishwa kwa urahisi baadaye na bado ufanye kazi.

Mahali magumu ambayo wauzaji huwekwa ni kwa wote kuwa na wavuti haraka sana na bado ujumuishe ujumuishaji na vitu vya kijamii ambavyo vinaweza kuunda utegemezi juu ya jinsi tovuti yako itapakia haraka. Mfano mmoja kama huo ni vifungo vya kijamii. Kwenye Martech, tuna vifungo vya kijamii kwenye kila ukurasa kwenye wavuti. Kwa hivyo… ikiwa rasilimali ya Facebook inapakia polepole siku moja, inapunguza kasi tovuti yetu. Kisha ongeza Twitter, Pinterest, Bafa, n.k kwa hiyo na nafasi ya tovuti yako kupakia haraka imepunguzwa kuwa kitu chochote.

Hiyo inajulikana kama upakiaji wa synchronous. Lazima umalize kupakia kipengee kimoja kabla ya unapakia kipengee kinachofuata. Ikiwa una uwezo wa kupakia vitu kwa usawa, una uwezo wa kupakia vitu bila kutegemeana. Unaweza kuboresha kasi ya wavuti yako kwa kupakia vitu kwa usawa. Shida ni kwamba hati za nje ya sanduku ambazo kampuni hizi zinakupa karibu hazijawahi kuboreshwa kuendesha asynchronous.
Asynchronous

Unaweza kuona ni nini kinachoathiri kasi ya ukurasa wako kwa kufanya mtihani kwa Pingdom:
mzigo wa ukurasa wa pingdom

JavaScript inayofanana hukuruhusu kuandika nambari ambayo inaambia vitu vipakie baada ya ukurasa umejaa kabisa. Hakuna utegemezi! Kwa hivyo, ukurasa wako hupakia na ukikamilika, hati huanzisha ambayo hupakia vitu vingine - katika kesi hii vifungo vyetu vya kijamii. Ikiwa wewe ni msanidi programu, unaweza kusoma nakala nzuri, Wavivu Kupakia JavaScript Asynchronous.

Hapa kuna maelezo ya jinsi ya kuifanya vizuri kutoka kwa Emil Stenström:

(kazi () {function async_load () {var s = document.createElement ('script'); s.type = 'text / javascript'; /script.js '; var x = document.getElementsByTagName (' script ') [0]; x.parentNode. mwingine window.addEventListener ('mzigo', async_load, uongo);}) ();

Matokeo yake ikiwa ujumuishaji wa mtu wa tatu uko chini au unaendelea polepole, hauathiri kamwe yaliyomo kwenye ukurasa wako wa msingi kuonekana. Ukiona chanzo cha ukurasa wetu, utaona kuwa ninapakia hati zote za kijamii zinazotumia mbinu hii. Mchakato imeboresha sekunde za kasi ya wavuti yetu - na haisongi wakati wa upakiaji. Hatujabadilisha utegemezi wetu wa nje kuwa JavaScript inayofanana, lakini tutafanya hivyo.

Douglas Karr

Douglas Karr ni CMO ya Fungua MAELEZO na mwanzilishi wa Martech Zone. Douglas amesaidia kampuni nyingi za kuanzisha MarTech zilizofaulu, amesaidia katika bidii inayofaa ya zaidi ya $5 bil katika ununuzi na uwekezaji wa Martech, na anaendelea kusaidia kampuni katika kutekeleza na kuelekeza mikakati yao ya uuzaji na uuzaji kiotomatiki. Douglas ni mtaalamu wa mabadiliko ya kidijitali anayetambulika kimataifa na mtaalam wa MarTech na spika. Douglas pia ni mwandishi aliyechapishwa wa mwongozo wa Dummie na kitabu cha uongozi wa biashara.
Rudi kwenye kifungo cha juu
karibu

Adblock Imegunduliwa

Martech Zone inaweza kukupa maudhui haya bila gharama kwa sababu tunachuma mapato ya tovuti yetu kupitia mapato ya matangazo, viungo vya washirika na ufadhili. Tutashukuru ikiwa ungeondoa kizuizi chako cha matangazo unapotazama tovuti yetu.