Сурамжылоо жана жандуу башкаруу такталары үчүн толук баракты кайра жүктөө
Суроо берүү дайындардын бир бөлүгүн жаңыртат. Толук баракты кайра жүктөө серверден бүт өтмөктү кайра курат.
Түздүү башкаруу такталары көбүнчө эки идеяны тең бир сүйлөм менен аралаштырышат — "бул тактаны жаңы сактагыла" - бирок механизмдери ар башка. 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 мүнөттүк катуу жаңылоо. жумшак баштоо; муктаждык бар экенин далилдегенде гана бекемдеңиз.
<ол>Баалардын чектөөлөрү жана кыйынчылыктар
Агрессивдүү кайра жүктөө кыянаттык трафик сыяктуу көрүнүшү мүмкүн. Капчаларды же каталарды көрсөңүз, артка чегиниңиз. Морттук чекиттерге мүнөттүк интервалдарды түртүүдөн мурун баалардын чектөөлөрүн жана убакытты кайра жүктөө окуңуз.
Карап көрүңүз
Auto Refresh Turbo орнотуп, андан соң Болжол менен эки мүнөттөн кийин баштаңыз.