Форум сайта python.su
зачем?
на хабре обсуждение: у парня сайт тормозит, основная причина - БД и скрипты не справляются.
один участник форума предложил поставить nginx перед apache, его заплюсовали.
или я чего-то не знаю, или на хабре одни фанатики - плюсуют т.к. nginx сейчас модно
Офлайн
nginx действительно быстрее и удобнее.
Если не нужен CGI, значит не нужен и apache – fcgi nginx умеет на ура.
P.S. Зайди на сайт Игоря Сысоева и почитай на эту тему. :-)
Офлайн
я знаю что nginx хорош,
вопрос про “nginx перед apache”, т.е. будет 2 сервака крутиться на (одном) хосте, nginx получаеться будет проксирующим. БД от этого не полетит…
Офлайн
Если всё сделать правильно, но ничего никуда не полетит. Вернее полетит, но не в том смысле… :-)
Главный выигрыш тут в том, что можно настроить nginx на отдачу статики, а это во много раз меннее нагрузочно, чем отдавать статику апачем. Вообще, оставить последнему только CGI и всё.
Отредактировано (Июнь 10, 2010 16:42:06)
Офлайн
o7412369815963Тут важно уточнить почему не справляются.
основная причина - БД и скрипты не справляются
Офлайн
а apache не умеет кешировать?
вообщем, nginx поможет если есть что закешировать…
Офлайн
o7412369815963В общем смысле - да.
вообщем, nginx поможет если есть что закешировать…
Отредактировано (Июнь 11, 2010 01:18:16)
Офлайн
Есть отличная статейка на этот счет. Она как раз и поясняет зачем нужна схема Frontend-Backend(т е nginx->Apache)
http://ospf-ripe.livejournal.com/754.html
Насчет БД правильно сказал Lexander - если неграмотно сделаны запросы, то и с nginx ничего не полетит. Тут все сильно зависит от того как сделан сайт и от его нагрузки.
Офлайн