• Теория по созданию веб-сервера?

    @Posigrade
    Чисто спортивный интерес. Заинтересовало узнать, как же работают веб-серверы (Apache, nginx, etc). Вот и нужна книга, которая объясняет что делает веб-сервер, какие задачи должен решать.

    MrSteve, обратите внимание на #2 от Дугласа Камера. имхо это то, что нужно.

    Не так давно отвечал на похожий вопрос, привожу копипасту.
    Русскоязычная литература по сетевому программированию:
    1) Первая книга по сетевому программированию.
    а) Если хочешь знать все полностью и имеешь кучу свободного времени
    Richard Stevens «UNIX Network Programming» — классика. Перевод, говорят, хороший.
    б) Если времени не особо много, и рвешься в бой
    Шон Уолтон «Создание сетевых приложений в среде линукс» Небольшая книжка, отличный обзор. Идеальна для новичков. Перевод хороший.

    2) Вторая книга по сетевому программированию
    третий том от Дугласа Камера «Разработка приложений клиент/сервер для Linux/POSIX». Имеет смысл читать после Уолтона. Или вместе со Стивенсом. А можно и не читать, а просто полистать в поисках чего-нибудь нужного/интересного. Перевод хороший.

    3)После/вместе со Стивенсом или после Уолтона читаем Дугласа Шмидта «Программирование сетевых приложений на С++» — совем другой уровень абстракции. Маст рид, если решил серьезно заниматься сетями. О качестве перевода ничего не знаю.


    Если программировать не собираетесь, тогда можно просто взять rfc. А, еще была книга Кришнамурти «Web-протоколы теория и практика», это скорее справочник, но тоже наверно подойдет.

    Все тут перечисленные книги емнип имеются в электронном виде.
    Ответ написан
    3 комментария