Что лучше: C++ Демон или lighttpd/nginx + fastcgi?

Тема в разделе "WASM.UNIX", создана пользователем synthetic, 31 июл 2006.

  1. synthetic

    synthetic New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2005
    Сообщения:
    12
    Адрес:
    Ukraine
    Собственно сабж.
    Мне интересно есть ли смысл писать свой демон или вышепредложенное нормально справится с этой задачей?
    Просто не хочется изобретать колесо :/.
    А также какие есть наработки по этой теме, какие базы лучше всего использовать и т.д...
     
  2. TheRawGod

    TheRawGod New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2003
    Сообщения:
    71
    А для чего нужно все это? :)
    Веб-сервер обычный? Или какая-то особенная задача?
     
  3. synthetic

    synthetic New Member

    Публикаций:
    0
    Регистрация:
    21 окт 2005
    Сообщения:
    12
    Адрес:
    Ukraine
    Задача: как можно больше клиентов выдержать. Сейчас стучаться по разным скриптам, запись/чтение MySQL. Пока, что апач, но и клиентов пока не много.
     
  4. TheRawGod

    TheRawGod New Member

    Публикаций:
    0
    Регистрация:
    6 июл 2003
    Сообщения:
    71
    Я могу сказать, что написание своего http демона, чтобы он "держал как можно больше клиетов", прикрутка к нему cgi / fastcgi, а также обеспечение его стабильной работы - очень трудоемкая задача. И еще нужно позаботиться о том, чтобы было все ОК с точки зрения безопасности. Это на собственном опыте, я около 9 месяцев пишу свой http сервер, а работы еще очень и очень много. Это чтобы хотя бы как-то приблизиться по основным параметрам к мало-мальски используемым продуктам.
    Т.е. если надо "бросать решение в производство", да еще и активное, - то я бы однозначно советовал nginx + fastcgi. Что касается выбора между lighttpd и nginx, то я сильно не помогу, возможно кто-то на форуме работал с обоими достаточно.
     
  5. nerezus

    nerezus New Member

    Публикаций:
    0
    Регистрация:
    23 сен 2006
    Сообщения:
    89
    nginx + fastcgi
     
  6. PE386

    PE386 New Member

    Публикаций:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    127
    Я сталкивался с сабжем, и могу сказать, что
    это очень медленно.
    Если хочеться
    , то уж придется писать все cgi на си (причем желательно юзать их как dll, а не как отдельные приложения), и про mysql лучше забыть.
     
  7. Dian

    Dian Member

    Публикаций:
    0
    Регистрация:
    19 июн 2008
    Сообщения:
    222
    хм... в пользу чего?