comparison xml/ru/docs/stream/ngx_stream_js_module.xml @ 1844:f56626ce9c40

Changed JavaScript to nginScript.
author Yaroslav Zhuravlev <yar@nginx.com>
date Thu, 01 Dec 2016 14:41:04 +0300
parents 3492eb9b8138
children bfac366fa1e4
comparison
equal deleted inserted replaced
1843:3492eb9b8138 1844:f56626ce9c40
7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd"> 7 <!DOCTYPE module SYSTEM "../../../../dtd/module.dtd">
8 8
9 <module name="Модуль ngx_stream_js_module" 9 <module name="Модуль ngx_stream_js_module"
10 link="/ru/docs/stream/ngx_stream_js_module.html" 10 link="/ru/docs/stream/ngx_stream_js_module.html"
11 lang="ru" 11 lang="ru"
12 rev="1"> 12 rev="2">
13 13
14 <section id="summary"> 14 <section id="summary">
15 15
16 <para> 16 <para>
17 Модуль <literal>ngx_stream_js_module</literal> позволяет задавать 17 Модуль <literal>ngx_stream_js_module</literal> позволяет задавать
18 обработчики на JavaScript. 18 обработчики на nginScript —
19 подмножестве языка JavaScript.
19 </para> 20 </para>
20 21
21 <para> 22 <para>
22 По умолчанию этот модуль не собирается, его необходимо собрать с 23 По умолчанию этот модуль не собирается, его необходимо собрать с
23 модулем nginx JavaScript с помощью конфигурационного параметра 24 модулем nginScript с помощью конфигурационного параметра
24 <literal>--add_module</literal>: 25 <literal>--add_module</literal>:
25 <example> 26 <example>
26 ./configure --add-module=<value>path-to-njs</value>/nginx 27 ./configure --add-module=<value>path-to-njs</value>/nginx
27 </example> 28 </example>
28 <link url="http://hg.nginx.org/njs">Репозиторий</link> 29 <link url="http://hg.nginx.org/njs">Репозиторий</link>
29 модуля nginx JavaScript можно клонировать следующей командой 30 модуля nginScript можно клонировать следующей командой
30 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>): 31 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>):
31 <example> 32 <example>
32 hg clone http://hg.nginx.org/njs 33 hg clone http://hg.nginx.org/njs
33 </example> 34 </example>
34 Модуль также можно собрать как 35 Модуль также можно собрать как
175 <default/> 176 <default/>
176 <context>stream</context> 177 <context>stream</context>
177 <context>server</context> 178 <context>server</context>
178 179
179 <para> 180 <para>
180 Задаёт функцию JavaScript, которая будет вызываться в 181 Задаёт функцию nginScript, которая будет вызываться в
181 <link doc="stream_processing.xml" id="access_phase">access</link>-фазе. 182 <link doc="stream_processing.xml" id="access_phase">access</link>-фазе.
182 </para> 183 </para>
183 184
184 </directive> 185 </directive>
185 186
203 <context>stream</context> 204 <context>stream</context>
204 <context>server</context> 205 <context>server</context>
205 206
206 <para> 207 <para>
207 Задаёт файл, который позволяет 208 Задаёт файл, который позволяет
208 задавать обработчики server и переменных на JavaScript. 209 задавать обработчики server и переменных на nginScript.
209 </para> 210 </para>
210 211
211 </directive> 212 </directive>
212 213
213 214
216 <default/> 217 <default/>
217 <context>stream</context> 218 <context>stream</context>
218 <context>server</context> 219 <context>server</context>
219 220
220 <para> 221 <para>
221 Задаёт функцию JavaScript, которая будет вызываться в 222 Задаёт функцию nginScript, которая будет вызываться в
222 <link doc="stream_processing.xml" id="preread_phase">preread</link>-фазе. 223 <link doc="stream_processing.xml" id="preread_phase">preread</link>-фазе.
223 </para> 224 </para>
224 225
225 </directive> 226 </directive>
226 227
231 <default/> 232 <default/>
232 <context>stream</context> 233 <context>stream</context>
233 <context>server</context> 234 <context>server</context>
234 235
235 <para> 236 <para>
236 Задаёт функцию JavaScript для указанной переменной. 237 Задаёт функцию nginScript для указанной переменной.
237 </para> 238 </para>
238 239
239 </directive> 240 </directive>
240 241
241 </section> 242 </section>
242 243
243 244
244 <section id="properties" name="Свойства объекта сессии"> 245 <section id="properties" name="Свойства объекта сессии">
245 <para> 246 <para>
246 Каждый stream-обработчик JavaScript получает один аргумент: 247 Каждый stream-обработчик nginScript получает один аргумент:
247 объект stream-сессии. 248 объект stream-сессии.
248 </para> 249 </para>
249 250
250 <para> 251 <para>
251 Объект сессии имеет следующие свойства: 252 Объект сессии имеет следующие свойства: