>>Динамика динамике — рознь, о чем идет речь? О каких фичах идет речь?
Дая говорю о том, что у Apache в любом случае функционал обширнее в разы, но как Вы правильно заметили, многое зависит от задачи.
У нас задача-статику(js|jpeg|etc...) отдавать легковесным, и более приспособленным в плане производительности web-сервером, а динамическую обработку страниц и данных производить и отдавать непосредственно Apache, ридиректом через frontend-nginx|lighthttpd сервер. Так вот собственно и мой вопрос: Что лучше для frontend из предложенных?
Если шаред, то да, apache, без вариантов. Только с таймаутами надо быть осторожнее, чтоб не было сакраментальных 502. И, кстати, не ждите волшебных падений нагрузки, чудес не бывает.
Ну чудеса-то все-таки в жизни бывают, но в данном случае все зависит от оборота и конкуренции))) А конкуренция в данном секторе довольно большая, пока...
Баги не фиксятся, на форумах тишина, коммиты редки, стагнация в общем. А то что lighttpd полон фич я бы не сказал, nginx его уже давно обскакал.
Интересно, а почему он заглох, может быть из-за того что на нем работал небезызвестный pirtebay, который сдох?
Нет-нет, что Вы!!! Это совсем не «холивар». Это обычный вопрос по-теме на тематическом форуме. А у Вас есть что по теме или Вы так, в гости заскочили?)))` Лишь бы что сказать?
Если тебе нужен простой ответ, то вот он: используй nginx. Сейчас ты пока что не в теме (судя по вопросу), тонкостей не знаешь, поэтому одинаково хреново настроишь любой из этих серверов. Но начинать с чего-то надо. Поэтому нгинкс.
Ну так работает значит lighthttpd, развивается, вот в конце Августа вышел очередной релиз, и новая версия тестируется, а говорят умер)))
Мне просто интересно по-существу, почему лучше именно то, а не это, а не рассуждения на тему «кто в теме, а кто не в теме». Говорят что лучше nginx, замечательно! Тогда вопрос: Почему конкретно, есть сравнительный обзор? Или просто мало кто пользовался ligh'том?
Динамику все равно формирует интерпретатор языка (php или что у вас там). Утверждение «апач формирует статику» - дурацкое. И вообще походу после nginx лучше haproxy поставить для балансировки. Мне тут говорили что из nginx балансер херовый.
Просто lighttpd - это не мозилла какая-нибудь, где дыры находят каждый день по 10 штук. Версия 1.4 уже настолько стабильна, что можно поставить и забыть, а авторы доделывают версию 2.0 в своё удовольствие и не отвлекаются на пиар. http://redmine.lighttpd.net/boards/3/topics/3845
Правда, статику сегодня быстрее отдаёт nginx, но в данном случае исторически роль фронтеда-диспетчера за lighttpd, нет смысла с него перефутболивать статику на nginx. На других проектах на фронтенд ставлю обычно nginx, а lighttpd сейчас (после включения php-fpm в официальный PHP) используется только там, где нужно иметь fcgi-менеджер. Например, для Trac'а. Про Апач было сказано выше. Юзается там, где нужно дать возможность настроек конечным юзерам через .htaccess или где до сих пор работают старые механизмы, которые лениво переписывать.
ну сам все и сказал. а у меня как раз это привычность. для слишком упоротых у нас есть один сервак, но там фронтенд тоже nginx. и вопросов относительно хтацесса фактически нет.
зы - 3 гига озу только так уходят на ~100 клиентов.
мне както их жалко все время.
алсо, за 4ре года не видел не разу,чтобы htaccess использовался для чего-то кроме: доступа к папкам/директориям, rewrite и передач конкретных настроек php.