уеб сървър

Обясняваме какво е уеб сървър и какви са неговите характеристики. Освен това за какво служи и най-използваните уеб сървъри.

Уеб сървърът посредничи между потребителя и сървъра, където е информацията.

Какво е уеб сървър?

В изчисление, уеб сървър или сървър HTTP това е парче от софтуер на комуникациите, които посредничат между сървър в който се помещават исканите данни и компютърът на клиента, позволяващи двупосочни или еднопосочни, синхронни или асинхронни връзки, с всяко приложение на клиент, дори със браузъри които превеждат преводим (изобразяем) код към конкретна уеб страница. С други думи, това са програми, които посредничат между Потребителско име Интернет и сървърът, където се намира информацията, която изисквате.

Уеб сървърите са програми ежедневна употреба в интернет, които използват различни протоколи за данни за комуникация, като най-често срещаният и някак стандартен е HTTP (Протокол за прехвърляне на хипертекст). Въпреки това, също така е възможно да се използва терминът за обозначаване на компютър в която файлове които съставляват уебсайт, заедно със софтуера, необходим за спазване на връзката на данни уеб.

Характеристики на уеб сървър

На статичен сървър файловете се изпращат така, както се съхраняват.

Уеб сървърът работи на компютър и чака заявки от уеб браузъра на клиента, предоставяйки исканите данни за съставяне на уеб страница или, ако не успее, съобщение за грешка. Уеб сървърите могат да бъдат от два класа: статични и динамични.

  • Статични сървъри. Те се състоят от компютър, където се съхранява информацията, и HTTP сървър, който отговаря на протоколи от поръчка. Името му идва от факта, че файловете се изпращат така, както се съхраняват.
  • Динамичните сървъри. Вместо това те са статични сървъри, които съдържат допълнителен софтуер (обикновено приложения и бази данни), които им позволяват да актуализират исканата информация, преди да я изпратят на клиента.

За какво е уеб сървър?

Потребителят въвежда уеб адрес в браузъра, който изпраща заявка до сървъра.

Както беше казано, функцията на уеб сървърите е да посредничи между потребителските заявки и файловете, които съдържат исканата информация, на компютъра, където се съхраняват. Следователно имате нужда от такъв, за да публикувате уебсайт, както и да имате достъп до данните, които съставляват всяка уеб страница. Този процес протича по следния начин:

  • Потребителят въвежда уеб адрес (URL адрес) във вашия браузър и той изпраща заявка до уеб сървъра.
  • Уеб сървърът (софтуерът) търси съответните файлове или на самия сървър (хардуер) или в хостинг услуга, където те са винаги достъпни и онлайн.
  • След това файловете се обработват както е поискано и се изпращат съгласно протокола за прехвърляне, тоест съгласно набор от правила, които регулират комуникация между компютрите.
  • Браузърът получава файловете и събира съдържанието на уеб страницата, която се показва на потребителя.

Най-използваните уеб сървъри

Някои от най-използваните уеб сървъри са следните:

  • Nginx. Уеб сървър и прокси, разработени от бизнес омоним.
  • Apache. Това е HTTP уеб сървър с отворен код, който се използва за Unix компютри, Windows и Macintosh, разработени и поддържани от a общност на потребители, които съставляват Apache Software Foundation.
  • Интернет информационни услуги или IIS. Уеб сървър и набор от услуги, предназначени за Microsoft Windows който първоначално беше включен в неговата NT версия.
  • Чероки. Това е мултиплатформен уеб сървър, написан на език C, достъпен под GNU General Public License, от безплатен софтуер.
  • Tomcat. Apache дистрибуция, известна още като Jakarta Tomcat, работи на принципа на сървлетите (Java).
!-- GDPR -->