Author Topic: Какой web-server выбрать для чата на движке VOC++?  (Read 3898 times)

0 Members and 1 Guest are viewing this topic.

Offline Protey

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • http://
Раньше стоял Apache + mod_php. Читал, что это самая быстрая штука, но потом знакомый уговорил поставить lighttpd+fcgi, и в интернете много плюсов в пользу этого творения видел. Но когда поставил, получился обратный эффект. Видел тесты утилитой ab, которые доказывают, что lighttpd (и nginx) обрабатывают на ~1000 запросов в секунду больше. В других местах читал, что lighttpd быстр только при отдаче статики.
Тем не менее, результат налицо. Непросвященные пользователи отмечают тормоза, которых раньше не было. И по личным ощущениям, при онлайне ~130 человек загрузка процессора 98-99%, чего раньше точно не было.
Читал про связки Apache+nginx в режиме реверсного прокси и еще много чего, но в итоге запутался.

Что выбрать для моей конкретной ситуации?

Offline Diver

  • Hero Member
  • *****
  • Posts: 790
  • Karma: +2/-0
Ну если проблем с Апач+пхп раньше не было, то зачем вообще было что-то менять?
MCP

Offline Protey

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • http://
Quote from: Diver
Ну если проблем с Апач+пхп раньше не было, то зачем вообще было что-то менять?
как раз-таки были проблемы! когда по непонятным причинам происходили странные "заскоки", процессы апача неимоверно размножались за считанные секунды и доступам к сайту в это время не было! сейчас такого нет, но быстродействие ухудшилось

Offline stranger

  • Hero Member
  • *****
  • Posts: 922
  • Karma: +0/-0
    • http://
Apache+nginx чаще всего пользуют на разных компах, для распределения нагрузки...
Если пользуется база, то лучше смотреть где затыки в соединении... мускл на больших нагрузках не очень хорош... Если скрипты самописные, то нужно еще попытаться двигать в сторону постоянного соединения с базой...
[span style='font-family:Geneva'][span style='font-size:8pt;line-height:100%'][span style='color:gray']Единственное условие, от которого зависит успех, есть терпение.   Л.Н.Толстой
[/span][/span][/span]

Offline Protey

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • http://
Quote from: stranger
Apache+nginx чаще всего пользуют на разных компах, для распределения нагрузки...
Если пользуется база, то лучше смотреть где затыки в соединении... мускл на больших нагрузках не очень хорош... Если скрипты самописные, то нужно еще попытаться двигать в сторону постоянного соединения с базой...
чат на движке VOC++.. там база используется только для выборки вопросов для викторины

Offline Protey

  • Newbie
  • *
  • Posts: 28
  • Karma: +0/-0
    • http://
а какой mpm лучше использовать для Apache? prefork или worker?