comparison xml/ru/index.xml @ 94:3179774f938e

Synchronized English and Russian introduction, added license in Russian.
author Ruslan Ermilov <ru@nginx.com>
date Sun, 16 Oct 2011 03:38:17 +0000
parents f5539fb36bbb
children d4a3dc152ec1
comparison
equal deleted inserted replaced
93:9151d4344e65 94:3179774f938e
8 <section> 8 <section>
9 9
10 <para> 10 <para>
11 nginx [engine x]&mdash;это HTTP-сервер и обратный прокси-сервер, 11 nginx [engine x]&mdash;это HTTP-сервер и обратный прокси-сервер,
12 а также почтовый прокси-сервер, 12 а также почтовый прокси-сервер,
13 написанный <a href="http://sysoev.ru">Игорем Сысоевым</a>. 13 написанный <link url="http://sysoev.ru">Игорем Сысоевым</link>.
14 <!-- 14 Уже длительное время он обслуживает
15 It has been running for more than five years 15 серверы многих высоконагруженных российских сайтов, таких как
16 on many heavily loaded Russian sites including 16 <link url="http://www.yandex.ru">Яндекс</link>,
17 <a href="http://www.rambler.ru">Rambler</a> 17 <link url="http://www.mail.ru">Mail.Ru</link>,
18 (<a href="http://ramblermedia.com">RamblerMedia.com</a>). 18 <link url="http://vkontakte.ru">ВКонтакте</link> и
19 --> 19 <link url="http://www.rambler.ru">Рамблер</link>.
20 Согласно статистике Netcraft nginx обслуживал или проксировал 20 Согласно статистике Netcraft nginx обслуживал или проксировал
21 <a href="http://news.netcraft.com/archives/2011/10/06/october-2011-web-server-survey.html">7.84% 21 <link url="http://news.netcraft.com/archives/2011/10/06/october-2011-web-server-survey.html">7.84%
22 самых нагруженных сайтов в октябре 2011 года</a>. 22 самых нагруженных сайтов в октябре 2011 года</link>.
23 <!-- 23 Вот некоторые примеры успешного внедрения nginx (тексты на английском языке):
24 Here are some of success stories: 24 <link url="http://blog.fastmail.fm/2007/01/04/webimappop-frontend-proxies-changed-to-nginx/">FastMail.FM</link>,
25 <a href="http://blog.fastmail.fm/2007/01/04/webimappop-frontend-proxies-changed-to-nginx/">FastMail.FM</a>, 25 <link url="http://barry.wordpress.com/2008/04/28/load-balancer-update/">Wordpress.com</link>.
26 <a href="http://barry.wordpress.com/2008/04/28/load-balancer-update/">Wordpress.com</a>. 26 </para>
27 --> 27
28 </para> 28 <para>
29 29 Исходные тексты распространяются под
30 <para> 30 <link url="../LICENSE.ru">BSD-подобной лицензией из 2 пунктов</link>.
31 Исходные тексты лицензированы под
32 <a href="/LICENSE">2-clause BSD-like license</a>.
33 </para> 31 </para>
34 32
35 </section> 33 </section>
36 34
37 35
41 <para> 39 <para>
42 <list> 40 <list>
43 41
44 <item> 42 <item>
45 Обслуживание статических запросов, 43 Обслуживание статических запросов,
46 <a href="/ru/docs/http/ngx_http_index_module.html">индексных 44 <link doc="docs/http/ngx_http_index_module.xml">индексных
47 файлов</a>, 45 файлов</link>,
48 <a href="/ru/docs/http/ngx_http_autoindex_module.html">автоматическое 46 <link doc="docs/http/ngx_http_autoindex_module.xml">автоматическое
49 создание списка файлов</a>, 47 создание списка файлов</link>,
50 <a href="/ru/docs/http/ngx_http_core_module.html#open_file_cache">кэш 48 <link doc="docs/http/ngx_http_core_module.xml"
51 дескрипторов открытых файлов</a>; 49 id="open_file_cache">кэш дескрипторов открытых файлов</link>;
52 </item> 50 </item>
53 51
54 <item> 52 <item>
55 <a href="/ru/docs/http/ngx_http_proxy_module.html">Акселерированное 53 <link doc="docs/http/ngx_http_proxy_module.xml">Акселерированное
56 проксирование с кэшированием</a>, 54 проксирование с кэшированием</link>,
57 <a href="/ru/docs/http/ngx_http_upstream.html">простое 55 <link doc="docs/http/ngx_http_upstream.xml">простое
58 распределение нагрузки и отказоустойчивость</a>; 56 распределение нагрузки и отказоустойчивость</link>;
59 </item> 57 </item>
60 58
61 <item> 59 <item>
62 <a href="/ru/docs/http/ngx_http_fastcgi_module.html">Акселерированная 60 Акселерированная поддержка
63 поддержка удалённых FastCGI серверов с кэшированием</a>, 61 <link doc="docs/http/ngx_http_fastcgi_module.xml">FastCGI</link>,
64 <a href="/ru/docs/http/ngx_http_upstream.html">простое 62 uwsgi, SCGI и
65 распределение нагрузки и отказоустойчивость</a>; 63 <link doc="docs/http/ngx_http_memcached_module.xml">memcached</link>
66 </item> 64 серверов с кэшированием,
67 65 <link doc="docs/http/ngx_http_upstream.xml">простое
68 <item> 66 распределение нагрузки и отказоустойчивость</link>;
69 модульность, фильтры, в том числе 67 </item>
70 <a href="/ru/docs/http/ngx_http_gzip_module.html">сжатие (gzip)</a>, 68
69 <item>
70 Модульность, фильтры, в том числе
71 <link doc="docs/http/ngx_http_gzip_module.xml">сжатие (gzip)</link>,
71 byte-ranges (докачка), 72 byte-ranges (докачка),
72 chunked ответы, 73 chunked ответы,
73 <a href="/ru/docs/http/ngx_http_xslt_module.html">XSLT-фильтр</a>, 74 <link doc="docs/http/ngx_http_xslt_module.xml">XSLT-фильтр</link>,
74 <a href="/ru/docs/http/ngx_http_ssi_module.html">SSI-фильтр</a>, 75 <link doc="docs/http/ngx_http_ssi_module.xml">SSI-фильтр</link>,
75 <a href="/ru/docs/http/ngx_http_image_filter_module.html">преобразование 76 <link doc="docs/http/ngx_http_image_filter_module.xml">преобразование
76 изображений</a>; 77 изображений</link>;
77 несколько подзапросов на одной странице, обрабатываемые в SSI-фильтре 78 несколько подзапросов на одной странице, обрабатываемые в SSI-фильтре
78 через прокси или FastCGI, выполняются параллельно. 79 через прокси или FastCGI, выполняются параллельно;
79 </item> 80 </item>
80 81
81 <item> 82 <item>
82 <a href="/ru/docs/http/ngx_http_ssl_module.html">поддержка SSL и 83 <link doc="docs/http/ngx_http_ssl_module.xml">Поддержка SSL и
83 расширения TLS SNI</a>; 84 расширения TLS SNI</link>.
84 </item> 85 </item>
85 86
86 </list> 87 </list>
87 </para> 88 </para>
88 89
94 95
95 <para> 96 <para>
96 <list> 97 <list>
97 98
98 <item> 99 <item>
99 <a href="/ru/docs/virtual_hosts.html">Виртуальные сервера</a>, 100 <link doc="docs/virtual_hosts.xml">Виртуальные серверы</link>,
100 определяемые по ip-адресу и имени; 101 определяемые по IP-адресу и имени;
101 </item> 102 </item>
102 103
103 <item> 104 <item>
104 Поддержка <a href="/ru/docs/http/ngx_http_core_module.html#keepalive_timeout">keep-alive</a> 105 Поддержка
106 <link doc="docs/http/ngx_http_core_module.xml"
107 id="keepalive_timeout">keep-alive</link>
105 и pipelined соединений; 108 и pipelined соединений;
106 </item> 109 </item>
107 110
108 <item> 111 <item>
109 <a href="/ru/docs/example.html">Гибкость конфигурации</a> 112 <link doc="docs/example.xml">Гибкость конфигурации</link>;
110 </item> 113 </item>
111 114
112 <item> 115 <item>
113 <a href="/ru/docs/control.html#reconfiguration">Изменение настроек</a> 116 <link doc="docs/control.xml" id="reconfiguration">Изменение настроек</link>
114 и <a href="/ru/docs/control.html#upgrade">обновление 117 и <link doc="docs/control.xml" id="upgrade">обновление
115 исполняемого файла</a> без перерыва в обслуживании клиентов; 118 исполняемого файла</link> без перерыва в обслуживании клиентов;
116 </item> 119 </item>
117 120
118 <item> 121 <item>
119 <a href="/ru/docs/http/ngx_http_log_module.html">Настройка форматов логов</a>, 122 <link doc="docs/http/ngx_http_log_module.xml">Настройка форматов логов</link>,
120 <a href="/ru/docs/control.html#logs">быстрая ротация логов</a>; 123 <link doc="docs/control.xml" id="logs">быстрая ротация логов</link>;
121 </item> 124 </item>
122 125
123 <item> 126 <item>
124 <a href="/ru/docs/http/ngx_http_core_module.html#error_page">Специальные 127 <link doc="docs/http/ngx_http_core_module.xml" id="error_page">Специальные
125 страницы</a> для ошибок 3xx-5xx; 128 страницы</link> для ошибок 3xx-5xx;
126 </item> 129 </item>
127 130
128 <item> 131 <item>
129 rewrite-модуль: 132 rewrite-модуль:
130 <a href="/ru/docs/http/ngx_http_rewrite_module.html">изменение URI 133 <link doc="docs/http/ngx_http_rewrite_module.xml">изменение URI
131 с помощью регулярных выражений</a>; 134 с помощью регулярных выражений</link>;
132 </item> 135 </item>
133 136
134 <item> 137 <item>
135 <a href="/ru/docs/http/ngx_http_rewrite_module.html#if">Выполнение 138 <link doc="docs/http/ngx_http_rewrite_module.xml" id="if">Выполнение
136 разных функций</a> в зависимости от 139 разных функций</link> в зависимости от
137 <a href="/ru/docs/http/ngx_http_geo_module.html">адреса клиента</a>; 140 <link doc="docs/http/ngx_http_geo_module.xml">адреса клиента</link>;
138 </item> 141 </item>
139 142
140 <item> 143 <item>
141 Ограничение доступа в зависимости от 144 Ограничение доступа в зависимости от
142 <a href="/ru/docs/http/ngx_http_access_module.html">адреса клиента</a> 145 <link doc="docs/http/ngx_http_access_module.xml">адреса клиента</link>
143 и <a href="/ru/docs/http/ngx_http_auth_basic_module.html">по паролю 146 и <link doc="docs/http/ngx_http_auth_basic_module.xml">по паролю
144 (Basic аутентификация)</a>; 147 (HTTP Basic аутентификация)</link>;
145 </item> 148 </item>
146 149
147 <item> 150 <item>
148 <a href="/ru/docs/http/ngx_http_dav_module.html">Методы PUT, DELETE, 151 <link doc="docs/http/ngx_http_dav_module.xml">Методы
149 MKCOL, COPY и MOVE</a>; 152 PUT, DELETE, MKCOL, COPY и MOVE</link>;
150 </item> 153 </item>
151 154
152 <item> 155 <item>
153 <a href="/ru/docs/http/ngx_http_flv_module.xml">FLV</a> 156 <link doc="docs/http/ngx_http_flv_module.xml">FLV</link>
154 и 157 и
155 <a href="/ru/docs/http/ngx_http_mp4_module.xml">MP4</a> стриминг; 158 <link doc="docs/http/ngx_http_mp4_module.xml">MP4</link>
156 </item> 159 стриминг;
157 160 </item>
158 <item> 161
159 <a href="/ru/docs/http/ngx_http_core_module.html#limit_rate">Ограничение 162 <item>
160 скорости отдачи ответов</a>; 163 <link doc="docs/http/ngx_http_core_module.xml"
161 </item> 164 id="limit_rate">Ограничение скорости отдачи ответов</link>;
162 165 </item>
163 <item> 166
164 <a href="/ru/docs/http/ngx_http_limit_zone_module.html">Ограничение 167 <item>
165 числа одновременных соединений</a> и 168 Ограничение числа одновременных
166 <a href="/ru/docs/http/ngx_http_limit_req_module.html">запросов</a>; 169 <link doc="docs/http/ngx_http_limit_zone_module.xml">соединений</link> и
167 </item> 170 <link doc="docs/http/ngx_http_limit_req_module.xml">запросов</link>
168 171 с одного адреса;
169 <item> 172 </item>
170 <a href="/ru/docs/http/ngx_http_perl_module.html">Встроенный perl</a>; 173
174 <item>
175 <link doc="docs/http/ngx_http_perl_module.xml">Встроенный Perl</link>.
171 </item> 176 </item>
172 177
173 </list> 178 </list>
174 </para> 179 </para>
175 180
211 216
212 </list> 217 </list>
213 </item> 218 </item>
214 219
215 <item> 220 <item>
216 поддержка SSL; 221 Поддержка SSL;
217 </item> 222 </item>
218 223
219 <item> 224 <item>
220 поддержка STARTTLS и STLS. 225 Поддержка STARTTLS и STLS.
221 </item> 226 </item>
222 227
223 </list> 228 </list>
224 </para> 229 </para>
225 230
231 236
232 <para> 237 <para>
233 <list> 238 <list>
234 239
235 <item> 240 <item>
236 Один главный процесс и несколько рабочих, рабочие процессы работают под 241 Один главный и несколько рабочих процессов, рабочие процессы работают под
237 непривилегированным пользователем; 242 непривилегированным пользователем;
238 </item> 243 </item>
239 244
240 <item> 245 <item>
241 <a href="/ru/docs/events.html">Поддержка</a> 246 <link doc="docs/events.xml">Поддержка</link>
242 kqueue (FreeBSD 4.1+), 247 kqueue (FreeBSD 4.1+),
243 epoll (Linux 2.6+), rt signals (Linux 2.2.19+), 248 epoll (Linux 2.6+), rt signals (Linux 2.2.19+),
244 /dev/poll <nobr>(Solaris 7 11/99+),</nobr> 249 /dev/poll <nobr>(Solaris 7 11/99+),</nobr>
245 event ports <nobr>(Solaris 10),</nobr> 250 event ports <nobr>(Solaris 10),</nobr>
246 select и poll; 251 select и poll;
257 sendfile64 (Linux 2.4.21+) и sendfilev <nobr>(Solaris 8 7/01+);</nobr> 262 sendfile64 (Linux 2.4.21+) и sendfilev <nobr>(Solaris 8 7/01+);</nobr>
258 </item> 263 </item>
259 264
260 <item> 265 <item>
261 Поддержка 266 Поддержка
262 <a href="/ru/docs/http/ngx_http_core_module.html#aio">файлового 267 <link doc="docs/http/ngx_http_core_module.xml" id="aio">файлового
263 AIO</a> (FreeBSD 4.3+, Linux 2.6.22+); 268 AIO</link> (FreeBSD 4.3+, Linux 2.6.22+);
264 </item> 269 </item>
265 270
266 <item> 271 <item>
267 Поддержка <a href="/ru/docs/http/ngx_http_core_module.html#directio">DIRECTIO</a> 272 Поддержка
273 <link doc="docs/http/ngx_http_core_module.xml" id="directio">DIRECTIO</link>
268 (FreeBSD 4.4+, Linux 2.4+, Solaris 2.6+, Mac OS X); 274 (FreeBSD 4.4+, Linux 2.4+, Solaris 2.6+, Mac OS X);
269 </item> 275 </item>
270 276
271 <item> 277 <item>
272 <a href="/ru/docs/http/ngx_http_core_module.html#listen">Поддержка</a> 278 <link doc="docs/http/ngx_http_core_module.xml" id="listen">Поддержка</link>
273 accept-фильтров (FreeBSD 4.1+) и TCP_DEFER_ACCEPT (Linux 2.4+); 279 accept-фильтров (FreeBSD 4.1+) и TCP_DEFER_ACCEPT (Linux 2.4+);
274 </item> 280 </item>
275 281
276 <item> 282 <item>
277 На <nobr>10 000</nobr> неактивных HTTP keep-alive соединений расходуется 283 На <nobr>10 000</nobr> неактивных HTTP keep-alive соединений расходуется
278 около 2.5M памяти; 284 около 2.5M памяти;
279 </item> 285 </item>
280 286
281 <item> 287 <item>
282 Минимум операций копирования данных; 288 Минимум операций копирования данных.
283 </item> 289 </item>
284 290
285 </list> 291 </list>
286 </para> 292 </para>
287 293
288 </section> 294 </section>
289 295
290 296
291 <section name="tested_os_and_platforms" 297 <section name="tested_os_and_platforms"
292 title="Операционные системы и платформы"> 298 title="Протестированные ОС и платформы">
293 299
294 <para> 300 <para>
295 <list> 301 <list>
296 302
297 <item> 303 <item>
298 FreeBSD 3 &mdash; 8 / i386; FreeBSD 5 &mdash; 8 / amd64; 304 FreeBSD 3 &mdash; 9 / i386; FreeBSD 5 &mdash; 9 / amd64;
299 </item> 305 </item>
300 306
301 <item> 307 <item>
302 Linux 2.2 &mdash; 2.6 / i386; Linux 2.6 / amd64; 308 Linux 2.2 &mdash; 2.6 / i386; Linux 2.6 / amd64;
303 </item> 309 </item>
305 <item> 311 <item>
306 Solaris 9 / i386, sun4u; Solaris 10 / i386, amd64, sun4v; 312 Solaris 9 / i386, sun4u; Solaris 10 / i386, amd64, sun4v;
307 </item> 313 </item>
308 314
309 <item> 315 <item>
310 MacOS X / ppc, i386; 316 Mac OS X / ppc, i386;
311 </item> 317 </item>
312 318
313 <item> 319 <item>
314 Windows XP, Windows Server 2003. 320 Windows XP, Windows Server 2003.
315 </item> 321 </item>