Ntuli aka vs njuju ibe bugharia maka dashboard dị ndụ
Ntuli aka na-emelite iberi data. Nbugharị ibe zuru ezu na-ewughachi taabụ dum site na sava.
Ihe dashboard dị ndụ na-agwakọta echiche abụọ a n'otu ahịrịokwu - "dobe bọọdụ a ka ọ dị ọhụrụ" - mana usoro dị iche. Auto Refresh Turbo na-ahazi nbugharị taabụ zuru oke yana Chrome mkpu yanataabụ.reload. Ọ naghị ebufe ihe nrịbama API omenala maka bọọdụ ndị na-ere ahịa ọ bụla.
Ihe ntuli aka na-apụtakarị
Na koodu ngwa, ntuli aka bụ loop na-ajụ njedebe maka ahịrị ọhụrụ, metrik, ma ọ bụ ọkwa JSON, wee mechie DOM. URL ahụ ka dị otu. Nhazi, kuki auth na steeti ndị ahịa na-adị ndụ. Emere ya nke ọma, ọ na-adị ire ụtọ yana ọnụ ala na bandwit.Ntuli aka na-arụ ọrụ naanị mgbe ibe ahụ kpughee akaghị aka ahụ - ma ọ bụ mgbe ị na-ejikwa ihu ihu. Ọtụtụ mgbidi ops, kwụ n'ahịrị tiketi, na ibe ọkwa ndị na-ere ahịa anaghị enye gị API nghota ọha dị ọcha site na ihe nchọgharị ihe nchọgharị.
Kedu nbugharị ibe n'uju na-eme
Nbugharị zuru ezu na-arịọ Chrome ka ọ weta akwụkwọ ahụ ọzọ wee megharịa scripts. Ị na-ahụ ihe ọ bụla mmadụ dị uchu ga-ahụ ma ọ pịa Refresh. Akpụkpọ anụ akwụrụ, taịlị ndị rapaara, na oghere SPA gbajiri agbaji na-apụkarị n'ihi na akwụkwọ ahụ dị ọhụrụ.
A na-ahụ anya azụmaahịa a: obere ọkụ, iweghachite akụ (ọ gwụla ma cache na-enyere aka), na mfu nke ọnọdụ ndebanye aha na ibe. Ya mere nhọrọ nkwụsị-pịa/ụdị nhọrọ dị - ya mere nbugharị anaghị abanye n'etiti-edit.
Mgbe ibugharị bụ ngwa ọrụ ziri ezi
- Bọdụ ahụ bụ ibe ndị ọzọ ị nweghị ike kwachie
- Taịlị ndụ na-akwụsị imelite ruo mgbe mmadụ ji aka mee ume ọhụrụ
- Ị chọrọ otu etiti oge na-arụ ọrụ n'ofe ọtụtụ saịtị enweghị njikọ
- Ị na-eche banyere “ọ dị mma na mgbidi” karịa ịkpọ oku JSON kacha mma
Maka klaasị ọrụ ahụ, hụkwa auto-refresh maka dashboards.
Mgbe ntuli aka (n'ime ngwa) meriri
- Ngwaahịa abanyelarị ma ọ bụ ntuli aka nke ọma
- Nbugharị zuru ezu na-ewepụ gị ma ọ bụ megharịa ihe nzacha ị chọrọ
- Mmelite nke obere nke abụọ na nbugharị ga-emebi UI
Ọ bụrụ na ibe ahụ adịlarị, ịgbatị ma ọ bụ iwepu ibugharị ahaziri na-akakarị mma karịa ịlụ ọgụ saịtị.
Otu Auto Refresh Turbo dabara
Mgbakwunye isi loop na-ebi n'ime onye ọrụ ọrụ: ị debere nkeji oge (ma ọ bụ random min-max), pịa Malite, wee gbaa ọkụ taabụ.reload maka taabụ ahụ. Oge n'onwe ya na taabụ. Ntọala na-anọ na mpaghara chrome.storage.
Ngwaọrụ dị na ibe (ngụ oge a na-ahụ anya, kwụsị na mmekọrịta, ibe na-enyo enyo) jiri edemede ọdịnaya mgbe enyere ya aka. Ha anaghị atụgharị ndọtị ahụ ka ọ bụrụ ntụli aka XHR.
Ngwakọ bara uru
Ọtụtụ ndị otu na-ahapụ naanị ume ọhụrụ nke ngwa ahụ wee gbakwunye nbugharị zuru ezu nke nwayọ nwayọ dị ka ụgbụ nchekwa - dịka ọmụmaatụ ume ọhụrụ siri ike nkeji 5–15 ma ọ bụrụ na taịlị na-ele anya rapaara ka ogologo oge na-adịghị arụ ọrụ gasịrị. Malite nwayọọ; gbasie ike naanị mgbe ị gosipụtara mkpa.- Kwenye ma bọọdụ emelitelarị
- Ọ bụrụ na ọ na-aga nke ọma, nwaa ibugharị 30–60 sekọnd nkịtị na taabụ raara onwe ya nye
- Tinye usoro ụbọchị ka abalị wee nọrọ jụụ
- Jiri ume ọhụrụ naanị mgbe cache na-edobe shei ochie
Oke oke na ihe ịma aka
Nbugharị ike ike nwere ike ịdị ka okporo ụzọ mkparị. Ọ bụrụ na ị hụ captchas ma ọ bụ mperi, laghachi azụ. Gụọ oke ọnụego yana nbugharị oge tupu ị kwanye nkeji nkeji na njedebe na-adịghị emebi emebi.
Gbalịa ya
Wụnye Auto Refresh Turbo, wee soro Bido n'ihe dị ka nkeji abụọ.