Rokasgrāmatas

Kas ir tīmekļa hostings? Kā vietnes un lietotnes paliek tiešsaistē

Tīmekļa hostings ir jūsu vietnes vai lietotnes darbināšana datoros, kas vienmēr ir ieslēgti un savienoti ar internetu, lai ikviens varētu tai piekļūt jebkurā laikā. Hostinga pakalpojumu sniedzējs glabā jūsu failus, palaiž jūsu kodu un, kad apmeklētāji to pieprasa, nosūta lapas un datus viņu pārlūkprogrammām. Jūsu klēpjdators tehniski varētu to darīt, bet hostinga pakalpojumu sniedzēji to dara uzticami, droši un plašā mērogā.

Kāpēc tas ir svarīgi, veidojot ar AI

Kad veidojat ar AI lietotņu veidotāju, jūsu lietotne vispirms darbojas priekšskatījumā: privātā kopijā, ko varat izmantot jūs (un, iespējams, līdzstrādnieki). Hostings ir tas, kas to pārvērš par dzīvu lietotni publiskā adresē, ko klienti var atvērt.

Hostinga veids, kas jums vajadzīgs, ir atkarīgs no tā, ko lietotne dara. Sākumlapai vajag ļoti maz. Lietotnei ar pieteikšanos, datubāzi un maksājumiem vajag serveri, kas palaiž jūsu kodu, vietu datu glabāšanai un HTTPS. Atšķirības saprašana palīdz izvēlēties veidotāju, novērtēt darbības izmaksas un zināt, kas notiek, ja lietotne pēkšņi kļūst aizņemta — vai ja kādreiz vēlaties to pārcelt citur.

Ikdienas salīdzinājums

Padomājiet par hostingu kā par uzņēmuma telpām.

  • Tirgus letes ir statiskais hostings: lēts, ātri iekārtojams, lielisks, lai rādītu un pārdotu fiksētu preču klāstu.
  • Kopīga birojs ir koplietotais hostings: jūs īrējat galdu ēkā ar daudziem citiem uzņēmumiem, dalot liftu, internetu un virtuvi. Tas ir pieejams, bet kaimiņš ar troksni ietekmē jūs.
  • Jūsu pašu apkalpots birojs ir virtuālais privātais serveris (VPS): jūsu pašu telpa ar garantētiem resursiem, bet atbildība par to, kas notiek iekšā, ir jūsu.
  • Jūsu pašu ēka ir īpašs serveris: pilna kontrole un pilna atbildība.
  • Pārvaldīta darba vieta, kas aug un sarūk kopā ar komandu, ir mākoņa vai platformas hostings: izmantojat to, kas nepieciešams, maksājat par to, ko izmantojat, un saimnieks rūpējas par uzturēšanu.

Jūsu domēna nosaukums ir adrese uz zīmes. DNS ir karte, kas parāda apmeklētājiem, kurai ēkai šī adrese pieder.

Hostinga veidi

VeidsKas tas irLabs priekšKo pārvaldāt jūs
Statiskais hostingsApkalpo fiksētus failus (HTML, CSS, JavaScript, attēlus), bieži no CDNSākumlapas, portfolio, mārketinga vietnes, lietotnes tikai ar frontendGandrīz neko
Koplietotais hostingsDaudzas vietnes uz viena servera, bieži ar vadības paneliMaziem WordPress vai PHP vietnēmDažus iestatījumus
VPSVirtuālā mašīna ar īpašiem resursiemPielāgotām lietotnēm, ja esat ērti ar serveriOperētājsistēmu, drošības atjauninājumus, izvietošanu
Īpašs serverisVisa fiziska mašīnaAugstai, stabilai slodzei ar īpašām vajadzībāmVisu
Platforma kā pakalpojums (PaaS)Jūs nodrošināt kodu; platforma to būvē, palaiž un mērogoLielākajai daļai tīmekļa lietotņu un APISavu kodu un konfigurāciju
ServerlessKods darbojas pēc pieprasījuma; kad nav darba, nekas nedarbojasSvārstīgai vai zemai trafikai, API, fona uzdevumiemSavas funkcijas

Lielākā daļa AI lietotņu veidotāju, kas hostē jūsu vietā, darbojas kā PaaS: nospiežat publicēšanu, un platforma pārvalda serverus, mērogošanu un sertifikātus.

Darba piemērs: ko vajag frizētavas rezervāciju lietotnei, lai tā būtu dzīva

Ņemsim frizētavas rezervāciju lietotni ar publisku rezervācijas lapu, klientu kontiem un īpašnieka paneli. Lai tā būtu dzīva, tai vajag:

DaļaKo tā daraKur darbojas
FrontendLapas un pogas apmeklētāja pārlūkprogrammāStatiskais hostings / CDN
BackendPārbauda pieejamību, saglabā rezervācijas, nodrošina, kas ko drīkst redzētServeris vai konteiners
DatubāzeGlabā pakalpojumus, klientus un rezervācijasPārvaldīta datubāze
Failu glabātuveGlabā augšupielādētās fotogrāfijasObjektu glabātuve
Domēns + DNSbook.yoursalon.com, kas norāda uz lietotniJūsu reģistrators / DNS pakalpojumu sniedzējs
HTTPS sertifikātsŠifrē trafiku; rāda slēdzenes simboluIzdots hostinga vai sertifikāta iestādes
NoslēpumiAPI atslēgas e-pastam un maksājumiemHostinga vides mainīgie

Ja to izvietotu pats, katru daļu vajadzētu iestatīt. Platforma, kas hostē jūsu vietā, tās apvieno. Jebkurā gadījumā noderīgi zināt, ka šīs daļas pastāv — frontend un backend rokasgrāmata izskaidro sadalījumu.

Biežāk lietoti termini

TerminsNozīme
ServerisDators, kas atbild uz pieprasījumiem tīklā.
Izvietot / publicētVersijas ievietošana hostingā, lai tā būtu dzīva.
Darbspēja (uptime)Laika daļa, kad vietne ir sasniedzama.
Platjosla / izejošā trafika (egress)Datu daudzums, kas nosūtīts no jūsu lietotnes apmeklētājiem. Bieži tiek apmaksāts atsevišķi.
CDNSatura piegādes tīkls: jūsu failu kopijas serveros visā pasaulē, lai tie ielādētos ātrāk.
SSL/TLS, HTTPSŠifrēšana starp pārlūkprogrammu un serveri. TLS ir mūsdienu protokols; „SSL sertifikāts” ir izplatītais nosaukums.
MērogošanaLielākas trafika apstrāde: lielākas mašīnas (vertikāli) vai vairākas mašīnas (horizontāli).
Mērogošana līdz nullei / aukstais startsDīkstāvošas lietotnes tiek apturētas, lai ietaupītu naudu; pirmais pieprasījums pēc pauzes aizņem nedaudz ilgāku laiku, kamēr tā atmostas.
Vides mainīgieKonfigurācija un noslēpumi, kas lietotnei tiek doti izpildes laikā un tiek turēti ārpus koda.
Žurnāli (logs)Ieraksti par to, ko lietotne darīja, izmantoti kļūdu diagnosticēšanai.
KonteinersIesaiņota lietotne ar visu, kas nepieciešams darbībai, bieži veidota no Dockerfile.

Biežākās kļūdas un nepareizi priekšstati

  • Domēna un hostinga sajaukšana. yourname.com nopirkšana vietni tajā neievieto. Jums vajag arī hostingu un DNS ierakstus, kas uz to norāda.
  • Pieņemt, ka „neierobežots” ir neierobežots. Plāni, kas reklamē neierobežotu platjoslu vai krātuvi, parasti ir ar taisnīguma lietošanas noteikumiem. Izlasiet tos.
  • Darbības izmaksu aizmiršana. Lietotnes veidošana ir viena izmaksa; hostings, datubāze, glabātuve un trešo pušu API ir pastāvīgas. Pirms palaišanas pārbaudiet, kā katrs tiek apmaksāts.
  • Failu saglabāšana servera diskā. Vairumā mūsdienu hostinga servera lokālais disks ir pagaidu, un to var notīrīt katrā izvietošanā vai restartā. Augšupielādētiem failiem jābūt objektu glabātuvē.
  • Priekšskatījuma uztveršana kā produkcijas. Priekšskatījumi var tikt apturēti, izmantot testa datus vai būt redzami tikai jums. Pirms kopīgošanas publicējiet.
  • Ignorēt, kur varat pārvietoties. Ja jūsu hostings ir piesaistīts vienai platformai, pārbaudiet, vai vēlāk varat eksportēt kodu un palaist to citur.

Ko prasīt no sava AI veidotāja

  • „Kas šai lietotnei nepieciešams, lai darbotos pēc publicēšanas: tikai statiski faili vai arī serveris un datubāze?”
  • „Kur glabājas augšupielādētie faili? Pārliecinieties, ka tie neatrodas servera lokālajā diskā.”
  • „Glabājiet visas API atslēgas vides mainīgajos.”
  • „Pievienojiet attēliem un statiskajiem failiem kešatmiņas galvenes.”
  • „Parādiet man žurnālus pēdējam neizdevušamies pieprasījumam.”
  • „Ja gribētu šo lietotni hostēt citur, kas man būtu vajadzīgs?” — skatiet kā eksportēt un pašhostēt AI veidotu lietotni.

Hostings Mythex

Mythex hostings ir daļa no veidotāja. Kad publicējat, Mythex nofotografē projektu un izvieto to adresē yourname.mythex.app: statiskās frontend daļas tiek izvietotas kā statiskas vietnes, bet backend darbojas pārvaldītās mašīnās, kas guļ, kad nav darba, un pamostas nākamajā apmeklējumā. Datubāze un failu glabātuve nāk kopā ar projektu, kad lietotnei tās vajag. Hostings, platjosla, datubāze un glabātuve tērē to pašu kredītu bilanci, ko arī veidošana, un Pro plānā tām maksā pusi no Free likmes; statiskās vietnes neiztērē kredītus, kamēr stāv dīkstāvē. Pro plānā pieejami pielāgoti domēni ar automātiski izdotu HTTPS. Dokumentācija aptver publicēšanu un hostinga ierobežojumus, bet cenas salīdzina plānus.

Jautājumi

Kas ir tīmekļa hostings vienkāršiem vārdiem?

Tīmekļa hostings ir vietas un skaitļošanas jaudas īrēšana serveros, kas vienmēr ir ieslēgti un savienoti ar internetu, lai ikviens jebkurā laikā varētu piekļūt jūsu vietnei vai lietotnei. Hostings glabā jūsu failus, palaiž jūsu kodu un sūta lapas apmeklētāju pārlūkprogrammām.

Vai domēns ir tas pats, kas hostings?

Nē. Domēns ir nosaukums, ko cilvēki ieraksta, piemēram, example.com. Hostings ir vieta, kur vietne patiesībā darbojas. DNS ieraksti savieno abus, norādot domēnu uz jūsu hostingu. Tos var nopirkt no viena un tā paša uzņēmuma vai no dažādiem.

Vai man vajag atsevišķu hostingu lietotnei, kas veidota ar AI?

Tas ir atkarīgs no veidotāja. Daži AI lietotņu veidotāji, tostarp Mythex, publicējot hostē jūsu lietotni paši. Citi ģenerē kodu, kas jums jāizvieto pašam hostinga pakalpojumu sniedzējā.

Kāda ir atšķirība starp statisko un dinamisko hostingu?

Statiskais hostings apkalpo failus, kas ir vienādi katram apmeklētājam, piemēram, sākumlapu — tas ir vienkāršs, ātrs un lēts. Dinamiskais hostings palaiž servera kodu, kas katram pieprasījumam veido atbildi, un to vajag lietotnēm ar pieteikšanos, datubāzēm un maksājumiem.

Mythex · Pricing · Veidojiet jebko ar AI · Tīmekļa vietņu un lietotņu veidnes · Mythex salīdzinājumā · AI lietotņu veidošanas glosārijs · Bezmaksas rīki lietotņu veidošanai ar AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)