Kas yra HTML priegloba?

Hiperteksto žymėjimo kalbos (HTML) priegloba yra svetainių savininkams skirta paslauga, leidžianti skelbti savo svetainę internete. Norint patalpinti svetainę internete, ji turi būti patalpinta serveryje; Nors svetainių savininkai gali tai padaryti naudodami savo serverius, tai paprastai daro žiniatinklio prieglobos įmonės. Yra trys pagrindiniai HTML prieglobos tipai, įskaitant nemokamą, bendrinamą ir skirtą. HTML priegloba dažnai nepriima tik HTML, bet palaiko ir kitas kalbas, kurios turi įtakos svetainėms. HTML gali veikti nepriklausomai nuo serverio, todėl serveriui paprastai nereikia naujovinti, kad būtų palaikomos naujos HTML versijos.

Svetainės failus paprastai galima peržiūrėti vietoje savininko kompiuterio ekrane, tačiau tai paprastai nėra labai efektyvu, jei svetainė nėra internete. Kad svetainė būtų prijungta prie interneto, ji turi būti pridėta prie serverio, o HTML priegloba naudojama dažniausiai svetainės kalbai priglobti. Vartotojas gali tai padaryti pats naudodamas asmeninį serverį, tačiau serverio valdymas gali būti intensyvus, todėl dažniausiai jis perduodamas prieglobos įmonei.

HTML priegloba pateikiama trijų pagrindinių tipų paketuose, atsižvelgiant į tai, kiek serverio vietos vartotojui reikia. Nemokamas priegloba nieko nekainuoja, tačiau vartotojas negauna unikalaus domeno vardo ir paprastai gauna labai mažai vietos serveryje. Bendra priegloba leidžia vartotojui įsigyti dalį serverio vietos, o tai reiškia, kad kitos svetainės yra talpinamos tame pačiame serveryje, o jis arba ji gauna vidutinį atminties kiekį ir pralaidumą. Dedikuotas HTML priegloba yra tada, kai svetainė gauna savo serverį, kuris siūlo daugiausiai atminties ir pralaidumo.

Nors gali būti, kad kai kurios HTML prieglobos įmonės priglobia tik HTML, tai būna retai. Taip yra todėl, kad daugumoje svetainių yra kitų kodavimo kalbų, skirtų dizaino elementams ir specialiiesiems efektams nustatyti. Ekranas paprastai nustatomas naudojant pakopinius stiliaus lapus (CSS), specialiiesiems efektams dažnai naudojamas JavaScript®, o dinaminėms sekcijoms naudojamas išankstinis hiperteksto apdorojimas (PHP).

Skirtingai nuo kai kurių kodavimo kalbų, kurias tiesiogiai palaiko serveris, pvz., PHP, HTML veikia nepriklausomai nuo serverio. Tai reiškia, kad svetainės savininkas turėtų turėti galimybę naudoti naują HTML versiją neatnaujindamas serverio ir nelaukdamas, kol HTML prieglobos įmonė atnaujins savo serverius. Tai paprastai palengvina svetainių savininkams galimybę pereiti prie naujesnių HTML versijų, kitaip nei PHP, kurio kai kurios prieglobos įmonės gali nepriglobti naujausios versijos.