Какво определя дали един компютър може да бъде уеб сървър или не?
Ако мислите за създаване на уеб сървър, имате ли нужда от компютър, специално изграден с тази цел, или може да използвате по-често срещан тип компютър? Днешната публикация за въпроси и отговори SuperUser има отговор на въпрос на любопитен читател.
Днешната сесия за въпроси и отговори идва при нас с любезното съдействие на SuperUser - подразделение на Stack Exchange, групирано от общността уеб сайтове за въпроси и отговори.
Въпроса
Четецът на SuperUser VincentTheonardo иска да знае какво определя дали компютърът може да бъде уеб сървър или не:
Имам някои въпроси относно използването на компютър като уеб сървър. Защо някои компютри могат да действат като уеб сървър и какви функции ги правят? Има ли случаи, при които компютърът не може да действа като уеб сървър?
Какво определя дали компютърът може да бъде уеб сървър или не?
Отговорът
Сътрудникът на SuperUser davidgo има отговор за нас:
Почти всеки компютър може да се използва като уеб сървър, при условие че може да се свърже с мрежа и да изпълнява софтуер за уеб сървъри. Тъй като уеб сървърът може да бъде доста прост и има свободни и отворени уеб сървъри, на практика всяко устройство може да действа като уеб сървър.
По-големият проблем е свързан с мрежите. За да може една система да действа като сървър, другите машини трябва да имат достъп до нея. Ако е само за използване в настройка на LAN, няма опасения. Ако обаче се използва за по-широк интернет, тогава данните трябва да бъдат насочени към него. Това изисква или статичен IP адрес, асоцииран със сървъра (или препратен чрез порт), или външна услуга, която може да свърже име на домейн / поддомейн с променящ се динамичен IP адрес.
За какво си струва, можете да закупите $ 10 компютри, които са способни да действат като основен уеб сървър. Разбира се, докато всяко устройство може да действа като уеб сървър, функционалността на уебсайтовете може да се различава значително, а евтиното устройство (или бавна връзка) може да не успее да се справи с търсенето в зависимост от това, което е конкретният уебсайт.
Имайте предвид, че всичко по-горе говори за уеб сървъри, но същото може да се каже за почти всеки тип сървър.
Имате ли какво да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други технологични потребители на Stack Exchange? Вижте пълната тема за дискусия тук.
Кредит за изображението: Майк Шелби (Flickr)