Skip to main content

Hogyan csökkenthető a HTTP kérések a betöltési idők javítása érdekében?

Hogyan Csajozz a SULIBAN ! ???? (sulin kívül is beválik) (Április 2025)

Hogyan Csajozz a SULIBAN ! ???? (sulin kívül is beválik) (Április 2025)
Anonim

A HTTP-kérelmek a böngészők kérései az oldalak megtekintésére. Amikor a weboldal betöltődik egy böngészőben, a böngésző HTTP-kérelmet küld az URL-címre az internetes kiszolgálónak. Ezután a HTML megjelenésekor a böngésző elemzi és további kéréseket keres a képekhez, szkriptekhez, CSS-hez, Flash-hez stb.

Minden alkalommal, amikor egy új elemre vonatkozó kérelmet lát, egy másik HTTP-kérelmet küld a kiszolgálónak. Minél több képre, szkriptre, CSS-re, Flashre stb. Kerül sor, hogy az oldaladnak több kérése lesz, és lassabb lesz az oldalak betöltése. A legegyszerűbb módja annak, hogy csökkentsük a HTTP-kérelmek számát az oldalainkon, hogy ne használjunk sok (vagy bármilyen) képet, szkriptet, CSS-t, Flash-et stb. De a csak szöveges oldalak unalmasak.

Hogyan csökkentheti a HTTP kéréseket a terv megsemmisítése nélkül?

Szerencsére számos módja van arra, hogy csökkentse a HTTP-kérelmek számát, miközben megőrzi a kiváló minőségű, gazdag webmintákat.

  • Kombinálja a fájlokat - A külső stíluslapok és szkriptek használata fontos, hogy megóvja őket az oldal betöltési idejétől, de nem rendelkeznek több mint egy CSS és egy szkriptfájllal.
  • Használja a CSS Sprites-et - Ha a legtöbb vagy az összes képet szétválasztja, akkor több képkérést is beilleszt. Ezután csak a háttérkép-CSS-tulajdonságot használja a szükséges kép szekciójának megjelenítéséhez.
  • Kép térképek - A képmappák nem olyan népszerűek, mint korábban, de ha összefüggő képekkel rendelkeznek, akkor több HTTP képkérést is le lehet csökkenteni csak egy számára.

Használja a gyorsítótárazást a belső terhelési idő javítása érdekében

A CSS sprites és a kombinált CSS és script fájlok használatával javíthatja a belső oldalak betöltési idejét is. Például ha van egy sprite kép, amely tartalmazza a belső oldalak elemeit, valamint a céloldalt, akkor amikor az olvasó eléri ezeket a belső oldalakat, a kép már letöltött és a gyorsítótárban van. Tehát nem kell HTTP kérelem, hogy ezeket a képeket a belső oldalain is betöltsék.