web serveris

Mēs izskaidrojam, kas ir tīmekļa serveris un kādi ir tā raksturlielumi. Turklāt, kam tas paredzēts, un visbiežāk lietotajiem tīmekļa serveriem.

Tīmekļa serveris ir starpnieks starp lietotāju un serveri, kurā atrodas informācija.

Kas ir tīmekļa serveris?

In skaitļošana, tīmekļa serveris vai serveris HTTP tas ir gabals programmatūra komunikācijas, kas ir starpnieks starp serveris kurā atrodas pieprasītie dati un klienta dators, nodrošinot divvirzienu vai vienvirziena, sinhronus vai asinhronus savienojumus, izmantojot jebkuru klients, pat ar pārlūkprogrammas kas tulko tulkojamu (renderējamu) kodu noteiktā tīmekļa lapā. Citiem vārdiem sakot, šīs ir programmas, kas ir starpnieks starp Lietotājvārds Internets un serveris, kurā atrodas jūsu pieprasītā informācija.

Tīmekļa serveri ir programmas ikdienas lietošanai Internets, kas saziņai izmanto dažādus datu protokolus, no kuriem visizplatītākais un kaut kādā ziņā standarts ir HTTP (Hiperteksta pārsūtīšanas protokols). Tomēr ir iespējams arī izmantot šo terminu, lai atsauktos uz dators kurā failus kas veido vietni, kopā ar programmatūru, kas nepieciešama, lai nodrošinātu savienojumu ar datus Web.

Web servera raksturojums

Statiskā serverī faili tiek nosūtīti, kā tie tiek saglabāti.

Tīmekļa serveris darbojas datorā, gaidot pieprasījumus no klienta tīmekļa pārlūkprogrammas, nodrošinot pieprasītos datus, lai izveidotu Web lapa vai, ja tas neizdodas, tiek parādīts kļūdas ziņojums. Tīmekļa serveri var būt divu šķiru: statiskie un dinamiskie.

  • Statiskie serveri. Tie sastāv no datora, kurā tiek glabāta informācija, un HTTP servera, kas reaģē uz protokoli no pasūtījuma. Tās nosaukums cēlies no tā, ka faili tiek nosūtīti, kā tie tiek glabāti.
  • Dinamiskie serveri. Tā vietā tie ir statiski serveri, kas satur papildu programmatūru (parasti lietojumprogrammas un datubāzēm), kas ļauj atjaunināt pieprasīto informāciju pirms tās nosūtīšanas klientam.

Kam paredzēts tīmekļa serveris?

Lietotājs pārlūkprogrammā ievada tīmekļa adresi, kas nosūta pieprasījumu serverim.

Kā jau minēts, tīmekļa serveru funkcija ir starpnieks starp lietotāju pieprasījumiem un failiem, kas satur pieprasīto informāciju datorā, kurā tie tiek glabāti. Tāpēc jums tā ir nepieciešama, lai publicētu vietni, kā arī piekļūtu datiem, kas veido jebkuru tīmekļa lapu. Šis process notiek šādi:

  • Lietotājs ievada tīmekļa adresi (URL) jūsu pārlūkprogrammā, un tas nosūta pieprasījumu tīmekļa serverim.
  • Tīmekļa serveris (programmatūra) meklē attiecīgos failus vai nu pašā serverī (aparatūra) vai mitināšanas pakalpojumā, kur tie vienmēr ir pieejami tiešsaistē.
  • Pēc tam faili tiek apstrādāti pēc pieprasījuma un nosūtīti saskaņā ar pārsūtīšanas protokolu, tas ir, saskaņā ar noteikumu kopumu, kas regulē komunikācija starp datoriem.
  • Pārlūkprogramma saņem failus un apkopo tīmekļa lapas saturu, kas tiek parādīts lietotājam.

Visbiežāk izmantotie tīmekļa serveri

Daži no visbiežāk izmantotajiem tīmekļa serveriem ir šādi:

  • Nginx. Tīmekļa serveris un starpniekserveris, ko izstrādājis Bizness homonīms.
  • Apache. Tas ir atvērtā koda HTTP tīmekļa serveris, kas tiek izmantots Unix datoriem, Windows un Macintosh, ko izstrādājusi un uzturējusi a kopienai lietotāju, kas veido Apache Software Foundation.
  • Interneta informācijas pakalpojumi vai IIS. Tīmekļa serveris un pakalpojumu kopums, kas paredzēts Microsoft Windows kas sākotnēji tika iekļauts tā NT versijā.
  • čeroki. Tas ir daudzplatformu tīmekļa serveris, kas rakstīts C valodā un ir pieejams saskaņā ar GNU vispārējo publisko licenci no bezmaksas programmatūra.
  • Runcis. Apache izplatīšana, kas pazīstama arī kā Jakarta Tomcat, darbojas saskaņā ar servletu (Java) principu.
!-- GDPR -->