<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; Apache vs Nginx]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=32916&amp;type=atom" />
	<updated>2013-12-27T07:08:23Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=32916</id>
		<entry>
			<title type="html"><![CDATA[Re: Apache vs Nginx]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=384600#p384600" />
			<content type="html"><![CDATA[<p>Плюс сейчас в новых версиях nginx есть поддержка ModSecurity.</p>]]></content>
			<author>
				<name><![CDATA[alexfinn]]></name>
				<uri>https://linuxforum.ru/profile.php?id=25867</uri>
			</author>
			<updated>2013-12-27T07:08:23Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=384600#p384600</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Apache vs Nginx]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=384587#p384587" />
			<content type="html"><![CDATA[<p>Везде пишут про преимущества nginx, а есть ли у него какие-либо недостатки, с учетом сегодняшнего php-fpm?</p>]]></content>
			<author>
				<name><![CDATA[Sonic]]></name>
				<uri>https://linuxforum.ru/profile.php?id=2</uri>
			</author>
			<updated>2013-12-27T04:08:52Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=384587#p384587</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Apache vs Nginx]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=384572#p384572" />
			<content type="html"><![CDATA[<p>разница есть. апач модульный веб-сервер и является бекэнд, nginx (frontend). у них немного разный принцип работы. в двух словах апач чуть больше кушает рерурсов, на каждый запрос пораждает один процесс. чем больше юзеров открывают страничку через апач, тем больше памяти скушает апач. nginx чуть подругому работает. но не пораждает на каждый запрос свой процесс. вот неплохо объяснено:</p><div class="quotebox"><blockquote><p>Почему, собственно, люди используют Apache с nginx? Казалось бы, зачем тут лишнее звено, которое будет мешать. Apache хорошо и легко использовать там, где нужно выполнение какого-то приложения, например, с помощью mod_php. Вот теперь представьте себе, что этот PHP способен генерировать 100 ответов в секунду, а каждый ответ имеет размер, условно, 100 КБ. Не все клиенты используют быстрые соединения: 10 лет назад были модемные клиенты, сейчас очень распространен мобильный Интернет, у кого-то просто плохой провайдер или медленный тариф. И вот у нас есть ответ объемом 100 КБ и эффективная скорость к клиенту, например, 80 Кб/с (10 КБ/с). Значит, этот ответ будет передаваться клиенту 10 секунд. В результате все это время, пока клиент медленно скачивает ответ, Apache вместе с PHP «жрет» 10–20 МБ памяти на одного клиента. И вместо того, чтобы заниматься тем, что Apache может делать быстро, он ждет, пока медленные клиенты загрузят ответы. На все это расходуется очень много памяти, да и процессор тоже. Когда мы ставим nginx между клиентами и Apache, то все начинает работать эффективнее: nginx максимально быстро принимает на себя весь ответ, освобождая Apache, и потом уже медленно отдает его клиентам, не расходуя много памяти. Много памяти или процессора nginx не расходует, потому что используется другая архитектура веб-сервера — неблокируемая, основанная на асинхронной обработке событий, что позволяет обрабатывать многие тысячи соединений в рамках одного процесса (в отличие от Apache, где каждое соединение обрабатывается отдельным процессом или тредом. — Прим. ред.). Ну и плюс к этому мы можем с бек-энда вынести все статические файлы, это простая вещь, с которой nginx может справиться очень легко и максимально эффективно — таких статических файлов nginx может отдавать одновременно десятки тысяч в секунду, если память позволяет, и если позволяет сетевое соединение с сервером.</p></blockquote></div>]]></content>
			<author>
				<name><![CDATA[Linux777]]></name>
				<uri>https://linuxforum.ru/profile.php?id=23921</uri>
			</author>
			<updated>2013-12-26T23:56:30Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=384572#p384572</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Apache vs Nginx]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=384558#p384558" />
			<content type="html"><![CDATA[<p>Что же лучше?<br />Долгое время пытаюсь выбрать между Apache и Nginx, смотрю в сторону безопасности.</p>]]></content>
			<author>
				<name><![CDATA[Gentoos]]></name>
				<uri>https://linuxforum.ru/profile.php?id=28923</uri>
			</author>
			<updated>2013-12-26T21:57:18Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=384558#p384558</id>
		</entry>
</feed>
