Web-сервер, его функции и предъявляемые к нему требования - Операционная система. Программное обеспечение компьютера
Web-сервер -- это программа, обрабатывающая сообщения, и работающая с протоколом HTTP. Именно этот протокол является основным для WWW. Он представляет собой набор правил для обмена данными и основан на принципе "запрос-ответ". Запрос идет от клиента к серверу и содержит служебную информацию о типе запроса. Ответ идет от сервера к клиенту. В нем находится служебный код (число), показывающий состояние обработки запроса, ответный заголовок и сами данные.
В последнее время увеличилось количество Web-серверов, выпускаемых различными производителями. Естественно, любой Web-сервер поддерживает некоторый минимальный набор функций - поддержка протокола HTTP, настройка на разные порты, создание log-файлов, пользовательские директории, функции защиты.
Планирование системы нужно начать с выбора ОС. Не всякий сервер реализован для конкретной операционной системы. Прежде чем установить сервер, необходимо понять, что он поддерживает, а что нет. Любой сервер поддерживает протокол HTTP, но не всякий сервер изначально поддерживает, например, работу с базами данных. Плюс к этому сейчас любой разработчик Web-серверов создает свой API для работы с сервером. Удобство средств разработки программ для сервера тоже играет немалую роль.
Наиболее распространен сервер Apache, который, по оценкам, установлен примерно на 60% всех WWW-серверов, причем является бесплатным, свободно распространяемым и считается одним из самых надежных и стабильных. Сейчас в мире существуют довольно много Web-серверов (несколько десятков), но популярностью пользуются лишь несколько.
Похожие статьи
-
Под памятью здесь подразумевается оперативная память компьютера. Оперативной памяти для сохранения информации требуется постоянное электропитание. Память...
-
Системное программное обеспечение - совокупность программ и программных комплексов для управления аппаратурой компьютера и обеспечения работы прикладных...
-
Для того чтобы мы могли не думать о том, как в компьютере происходит работа процессора с программами, данными и с аппаратными устройствами, существует...
-
Да, BitLocker поддерживает многофакторную проверку подлинности для дисков операционной системы. Если включить BitLocker на компьютере с доверенным...
-
BIOS (базовая система ввода-вывода) -- совокупность программ, предназначенных для автоматического тестирования устройств после включения питания...
-
1. Первые (1945-1955г. г.) компьютеры работали без операционных систем, как правило, на них работала одна программа. Когда скорость выполнения программ и...
-
Прикладные программы предназначены для решения конкретных функциональных задач пользователя. Прикладное ПО общего назначения - совокупность программ для...
-
Операционная система - совокупность программных средств, обеспечивающая управление аппаратной частью компьютера и прикладными программами, а также их...
-
Требования к программному обеспечению системы На сетевом оборудовании должна функционировать межсетевая операционная система, причем ее версия должна...
-
Неграфические операционные системы - Программное обеспечение компьютера
В дальнейшем операционные системы развивались параллельно с аппаратным обеспечением. Появлялись новые дисководы гибких дисков, менялись и операционные...
-
Первые персональные компьютеры не имели операционных систем и были похожи на современные игровые приставки. При включении компьютера в сеть процессор...
-
Архивация информации - это такое преобразование информации, при котором объем файла уменьшается, а количество информации остается прежним. Архивный файл...
-
Антивирусные программы - специальные программы для обнаружения, удаления и защиты от компьютерных вирусов, которые позволяют обнаруживать и уничтожать...
-
Операционные системы компании Microsoft - Программное обеспечение компьютера
DOS (Disk Operating System). Интерфейс - командная строка. Все команды приходилось набирать вручную, в командной строке ОС. Windows 3.1 и 3.11. - первый...
-
Основные функции: - Исполнение запросов программ (ввод и вывод данных, запуск и остановка других программ, выделение и освобождение дополнительной памяти...
-
Операционная система Windows - Программное обеспечение информационных компьютерных систем
Само название Windows, на русском языке означает "Окна" и имеет в нашем языке синонимы Виндовс, Вундоуз и другие производные полученные после перевода....
-
Операционная система - Программное обеспечение информационных компьютерных систем
Операционная система - это комплекс взаимосвязанных системных программ, назначение которого - организовать взаимодействие пользователя с компьютером и...
-
Структура программно-математического обеспечения АСУ, его функции и принципы разработки Программные средства обеспечивают обработку данных и состоят из...
-
Цель Работы - изучить основные способы работы с пользовательским типом данных "класс", его объектами, методами и способы доступа к ним. - Теоретические...
-
Объектом автоматизации сайта "вопрос-ответ" является предметная область "Проектирование информационных систем". Основное назначение сайта "вопрос-ответ"...
-
Системное ПО: обеспечивает функционирование и обслуживание компьютера. К системному ПО относятся: А. операционная система - комплекс программ,...
-
К информационному обеспечению системы Уровень хранения данных в системе должен быть построен на платформе СУБД MS SQL Server. Данные системы хранятся на...
-
Цель Работы - научиться использовать элемент управления ListBox а также основные методы класса СListBox. Использование возможности контроля правильности...
-
В организации ООО "Дружба" имеется различное оборудование. Оно подразделяется на офисную оргтехнику и профессиональное оборудование в цехе. Офис оснащен...
-
Анализ безопасности - Программное обеспечение для пропускной системы на основе технологии NFC
Для обеспечения безопасности системы было решено использовать протокол HTTPS для связи клиента и сервера. Использование протокола HTTPS для коммуникации...
-
Внешние (программы-утилиты) команды Внешние команды (утилиты) содержаться на дисках в виде отдельных файлов, и поэтому командный интерпретатор должен для...
-
Программное обеспечение кластера, Операционная система - Администрирование параллельных процессов
Операционная система При построении кластера для организации параллельных вычислений более рационально иcпользовать свободно распространяемую...
-
Цель Работы - изучить одну из базовых концепций ООП, наследование классов в С++, заключающуюся в построении цепочек классов, связанных иерархически,...
-
Назначение и функции программной системы Разработанная база данных "Библиотека" предназначена для использования в учреждениях библиотек. Основной...
-
Требования к аппаратным и операционным ресурсам Для разработки данного программного приложения будет использована Windows XP Professional. Данная...
-
Математическое и программное обеспечение (МО, ПО)- совокупность математических методов, моделей, алгоритмов и программ для реализации целей и задач...
-
Цель Работы - изучить приемы создания и использования шаблонов классов. - Теоретические сведения Достаточно часто встречаются классы, объекты которых...
-
Программное обеспечение и его виды - Программное обеспечение информационных компьютерных систем
Windows программный компьютер операционный Программное обеспечение (software) - это набор команд, управляющих работой компьютера. Без программного...
-
В работе использовались следующее программное обеспечение для решения поставленных задач: AutoCAD, ANSYS Workbench, ANSYS Icepak. Система AutoCAD...
-
Введение - Технология разработки программного обеспечения систем управления
С++ является языком объектно-ориентированного программирования (ООП). Объект - абстрактная сущность, наделенная характеристиками объектов реального мира....
-
Виды Сетевых операционных систем, Системные требования Windows NT - Сетевые операционные системы
Как уже было обозначено, наиболее популярными сетевыми ОС являются программы компаний Microsoft Windows и UNIX. Рассмотрим версии фирмы Microsoft...
-
Для того, чтобы использовать симметричные алгоритмы шифрования, необходимо безопасно обменяться ключами. Протокол Диффи - Хеллмана позволяет двум и более...
-
Введение - Программное обеспечение для пропускной системы на основе технологии NFC
Массовые мероприятия стали неотъемлемой частью современного мира. Для таких мероприятий требуется быстрая организация временного разделенного доступа для...
-
Антивирусные программы, их классификация и принципы работы - Программное обеспечение компьютера
Самыми популярными и эффективными антивирусными программами являются Антивирусные сканеры (другие названия: доктора, фаги, полифаги). Следом за ними по...
-
Программы-оболочки - Программное обеспечение компьютера
Операционная система МS-DOS позволила успешно работать с персональными компьютерами на протяжении почти 15 лет. Тем не менее, эту работу нельзя назвать...
Web-сервер, его функции и предъявляемые к нему требования - Операционная система. Программное обеспечение компьютера