Пурсиш ва дубора боркунии пурраи саҳифа барои панели мустақим
Пурсиш як пораи маълумотро нав мекунад. Боркунии пурраи саҳифа тамоми ҷадвалро аз сервер аз нав месозад.
Табақаҳои зинда аксар вақт ҳарду ғояро дар як ҷумла омехта мекунанд - "ин тахтаро тару тоза нигоҳ доред" - аммо механизмҳо гуногунанд. Auto Refresh Turbo дубора боркунии ҷадвалро бо Chrome ҳушдорҳо ва tabs.reload ба нақша гирифтааст. Он барои ҳар як тахтаи фурӯшанда як пурсиши API-и фармоиширо намефиристад.
Одатан овоздиҳӣ чӣ маъно дорад
Дар коди барнома, пурсиш як ҳалқаест, ки аз нуқтаи ниҳоӣ барои сатрҳо, ченакҳо ё ҳолати JSON-и нав дархост мекунад ва баъд DOM-ро часб мекунад. URL ҳамон боқӣ мемонад. Тарҳ, кукиҳои аутентсия ва ҳолати муштарӣ аксар вақт зинда мемонанд. Кори хуб, он дар фарохмаҷрои ҳамвор ва арзон ҳис мекунад.
Пурсиш танҳо вақте кор мекунад, ки саҳифа аллакай ин ҳалқаро фош мекунад - ё вақте ки шумо фронтентро идора мекунед. Бисёр деворҳои амалиётҳо, навбатҳои чиптаҳо ва саҳифаҳои ҳолати фурӯшанда ба шумо аз панели абзорҳои браузер API-и пурсишҳои оммавии тозаро намедиҳанд.
Бозкунии пурраи саҳифа чӣ кор мекунад
Бозкунии пурра аз Chrome хоҳиш мекунад, ки ҳуҷҷатро дубора дарёфт кунад ва скриптҳоро дубора иҷро кунад. Шумо мебинед, ки одами боғайрат пас аз пахш кардани Навсозӣ он чизеро мебинад. Снарядҳои кӯҳна, сафолҳои часпак ва кэшҳои нимшикан SPA аксар вақт тоза мешаванд, зеро ҳуҷҷат нав аст.
Мубодила намоён аст: дурахши мухтасар, аз нав гирифтани дороиҳо (агар кэш кӯмак накунад) ва гум шудани ҳолати лоиҳаи саҳифа. Ин аст, ки чаро истгоҳи клик/навъи ихтиёрӣ вуҷуд дорад - аз ин рӯ, боркунии дубора дар нимаи таҳрир намерасад.
Вақте ки аз нав боркунӣ воситаи дуруст аст
- Тахта саҳифаи тарафи сеюм аст, ки шумо онро часпондан наметавонед
- Плитаҳои зинда навсозӣ карданро то он даме, ки касе дастӣ навсозӣ кунад, қатъ мекунад
- Ба шумо як фосила лозим аст, ки дар бисёр сайтҳои ба ҳам алоқаманд кор намекунад
- Шумо нисбат ба микро-оптимизатсияи зангҳои JSON бештар дар бораи "дар девор дуруст ба назар мерасад" ғамхорӣ мекунед
Барои ин синфи кор, инчунин нигаред ба навсозии худкор барои панелҳои назорат.
Вақте ки раъйдиҳӣ (дар дохили барнома) пирӯз мешавад
- Маҳсулот аллакай дуруст ҷараён мегирад ё пурсиш мекунад
- Бозкунии пурра шуморо аз система хориҷ мекунад ё филтрҳои лозимиро аз нав барқарор мекунад
- Навсозии зерсонияҳо муҳим аст ва боркунии дубора UI-ро вайрон мекунад
Агар саҳифа аллакай фаъол бошад, дароз кардан ё нест кардани боркунии ба нақша гирифташуда аксар вақт беҳтар аз мубориза бо сайт аст.
Чӣ гуна Auto Refresh Turbo мувофиқат мекунад
Даввали асосии васеъшавӣ дар корманди хидматрасон зиндагӣ мекунад: шумо фосила (ё ҳадди ақали тасодуфӣ) муқаррар мекунед, Оғоз-ро пахш кунед ва барои ин ҷадвал ҳушдор оташ мезанад tabs.reload. Сессияҳо дар як ҷадвал мустақиланд. Танзимот дар chrome.storage маҳаллӣ боқӣ мемонад.
Асбобҳои ихтиёрии саҳифа (таймери визуалӣ, қатъи муошират, эвристикии шубҳанок) ҳангоми фаъол кардани скрипти мундариҷа истифода мебаранд. Онҳо васеъкуниро ба як пурсиши умумии XHR табдил намедиҳанд.
Гибридии амалӣ
Бисёр дастаҳо навсозии худи барномаро танҳо мегузоранд ва дубора пурборкунии сусттарро ҳамчун шабакаи бехатарӣ илова мекунанд - масалан, навсозии сахти 5-15 дақиқа, агар сафолҳо пас аз бекории тӯлонӣ часпида бошанд. Бо нарм оғоз кунед; танҳо вақте ки шумо эҳтиёҷ доред, пурзӯр кунед.
<ол>Маҳдудиятҳо ва мушкилот
Бозкунии хашмгин метавонад ба трафики таҳқиромез монанд бошад. Агар шумо captchaҳо ё хатогиҳоро бинед, баргардед. Пеш аз он, ки фосилаҳои зердақиқаҳоро дар нуқтаҳои нозук пахш кунед, маҳдудҳои суръат ва боркунии саривақтӣ-ро хонед.
Кӯшиш кунед
Насб Auto Refresh Turbo, пас Тақрибан баъд аз ду дақиқа оғоз кунед -ро пайгирӣ кунед.