Ichi ndi chizindikiro chofunikira kuti aphedwe ndi msakatuli (ngati amathandizira), mosiyana ndi ma tag ena onse zokhudzana ndi kutsitsa. Msakatuli ayenera kutsitsa zomwe zafotokozedwamo <link rel="preload">. Nthawi zina mwina kunyalanyaza preloading, mwachitsanzo ngati ikuyenda pa kugwirizana pang'onopang'ono.
Zofunika Kwambiri. Osakatula nthawi zambiri amaika zinthu zofunika kwambiri kuzinthu zosiyanasiyana (masitayelo, zolemba, mafonti, ndi zina zotero) kuti ayambe kuyika zinthu zofunika kwambiri. Pankhaniyi, msakatuli amasankha choyambirira ndi mawonekedwe as. Kwa msakatuli wa Chrome mutha kuyang'ana zonse zofunika tebulo.
Choyambirira mu Chrome. Mu Chrome <link rel= "prefetch"> nthawi zambiri amachitidwa ndi cholinga chocheperako (onani zonse zofunika tebulo), ndiko kuti, mutatsitsa china chilichonse.
kulumikizana
<link rel= "preconnect"> imafunsa msakatuli kuti alumikizane ndi domeni pasadakhale pamene mukufuna kufulumizitsa khwekhwe kugwirizana mtsogolo.
Msakatuli ayenera kukhazikitsa cholumikizira ngati atenga zinthu zilizonse kuchokera kudera latsopano la chipani chachitatu. Mwachitsanzo, ikadzaza Mafonti a Google, React fonts kuchokera ku CDN, kapena ikupempha yankho la JSON kuchokera pa seva ya API.
Pulogalamu yanu imathandizidwa my-app.com ndikupanga zopempha za AJAX kuti api.my-app.com: Simukudziwa mafunso enieniwo pasadakhale chifukwa amapangidwa kuchokera ku JS. Apa ndikoyenera kugwiritsa ntchito tag kuti mulumikizane ndi domain.
Pulogalamu yanu imathandizidwa my-app.com ndipo amagwiritsa ntchito Google Fonts. Iwo dawunilodi mu masitepe awiri: choyamba, CSS wapamwamba dawunilodi kuchokera ankalamulira fonts.googleapis.com, ndiye fayiloyi imapempha mafonti ndi fonts.gstatic.com. Simungadziwe kuti mafayilo amtundu wanji akuchokera fonts.gstatic.com mudzafunika mpaka mutatsegula fayilo ya CSS, kuti titha kupanga kulumikizana koyambirira.
Gwiritsani ntchito tagiyi kuti mufulumizitse zolemba kapena masitayilo ena pang'ono chifukwa cha mgwirizano womwe unakhazikitsidwa kale.
Osagwiritsa ntchito mopambanitsa. Kukhazikitsa ndi kusunga kulumikizana ndi ntchito yodula kwa kasitomala ndi seva. Gwiritsani ntchito tagiyi pakupitilira madambwe 4-6.
Kusintha kwa DNS. Pezani adilesi ya IP ya seva (216.58.215.78) pa dzina lachidziwitso (google.com).
TCP kugwirana chanza. Sinthani mapaketi (kasitomala β seva β kasitomala) kuti muyambitse kulumikizana kwa TCP ndi seva.
TLS kugwirana chanza (masamba a HTTPS okha). Mizere iwiri yosinthira paketi (kasitomala β seva β kasitomala β seva β kasitomala) kuti ayambitse gawo lotetezedwa la TLS.
Chidziwitso: HTTP/3 ikonza ndikufulumizitsa makina ogwiritsira ntchito manja, koma akadali patali.
dns-prefetch
<link rel= "dns-prefetch"> imafunsa msakatuli kuti apangitse kusamvana kwa DNS kwa madambwe pasadakhale ngati mulumikizane nayo posachedwa ndipo mukufuna kufulumizitsa kulumikizana koyamba.
Msakatuliyo akuyenera kudziwa adilesi ya IP ya domeniyo ngati atenganso zida zilizonse kuchokera kumalo atsopano. Mwachitsanzo, kutsitsa Mafonti a Google, Mafonti a React kuchokera ku CDN, kapena kupempha yankho la JSON kuchokera pa seva ya API.
Pamalo aliwonse atsopano, kusanja kwa DNS kumatenga pafupifupi 20-120 ms. Izi zimangokhudza kutsitsa koyambira kuchokera ku domeni yomwe yaperekedwa, komabe zimadzetsa kuchedwa. Ngati tichita kusamvana kwa DNS pasadakhale, tidzasunga nthawi ndikutsitsa gwero mwachangu.
Mwasankha tagi. Msakatuli safunikira kutsatira malangizowa, chifukwa chake sangathe kuchita DNS resolution, mwachitsanzo, ngati pali ma tag ambiri patsamba kapena zina.
DNS ndi chiyani. Seva iliyonse pa intaneti ili ndi adilesi yapadera ya IP, yomwe imawoneka ngati 216.58.215.78. Dzina la tsambalo nthawi zambiri limalowetsedwa mu adilesi ya msakatuli (mwachitsanzo, google.com), ndi ma seva a DNS (Domain Name System) amafananiza ndi adilesi ya IP ya seva (216.58.215.78).
Kuti mudziwe adilesi ya IP, msakatuli ayenera kufunsa seva ya DNS. Zimatengera 20β120 ms polumikizana ndi dera lachitatu.
DNS imasungidwa, ngakhale sizodalirika. Ma OS ena ndi asakatuli amasunga mafunso a DNS: izi zipulumutsa nthawi pazofunsa mobwerezabwereza, koma kusungitsa sikungadaliridwe. Pa Linux nthawi zambiri sizigwira ntchito konse. Chrome ili ndi cache ya DNS, koma imangokhala kwa mphindi imodzi. Windows imasunga mayankho a DNS kwa masiku asanu.