comparison xml/ru/docs/stream/ngx_stream_js_module.xml @ 2128:59a3cc84f507

Renamed nginScript to njs
author Yaroslav Zhuravlev <yar@nginx.com>
date Tue, 03 Apr 2018 20:23:40 +0300
parents af51ec6b5489
children 6c7841469ec5
comparison
equal deleted inserted replaced
2127:284598bb7fbb 2128:59a3cc84f507
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="8"> 12 rev="9">
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 обработчики на <link doc="../njs_about.xml">nginScript</link> — 18 обработчики на <link doc="../njs_about.xml">njs</link> —
19 подмножестве языка JavaScript. 19 подмножестве языка JavaScript.
20 </para> 20 </para>
21 21
22 <para> 22 <para>
23 По умолчанию этот модуль не собирается, его необходимо собрать с 23 По умолчанию этот модуль не собирается, его необходимо собрать с
24 модулем nginScript с помощью конфигурационного параметра 24 модулем njs с помощью конфигурационного параметра
25 <literal>--add-module</literal>: 25 <literal>--add-module</literal>:
26 <example> 26 <example>
27 ./configure --add-module=<value>path-to-njs</value>/nginx 27 ./configure --add-module=<value>path-to-njs</value>/nginx
28 </example> 28 </example>
29 <link url="http://hg.nginx.org/njs">Репозиторий</link> 29 <link url="http://hg.nginx.org/njs">Репозиторий</link>
30 модуля nginScript можно клонировать следующей командой 30 модуля njs можно клонировать следующей командой
31 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>): 31 (необходим клиент <link url="https://www.mercurial-scm.org">Mercurial</link>):
32 <example> 32 <example>
33 hg clone http://hg.nginx.org/njs 33 hg clone http://hg.nginx.org/njs
34 </example> 34 </example>
35 Модуль также можно собрать как 35 Модуль также можно собрать как
166 <default/> 166 <default/>
167 <context>stream</context> 167 <context>stream</context>
168 <context>server</context> 168 <context>server</context>
169 169
170 <para> 170 <para>
171 Задаёт функцию nginScript, которая будет вызываться в 171 Задаёт функцию njs, которая будет вызываться в
172 <link doc="stream_processing.xml" id="access_phase">access</link>-фазе. 172 <link doc="stream_processing.xml" id="access_phase">access</link>-фазе.
173 </para> 173 </para>
174 174
175 </directive> 175 </directive>
176 176
193 <default/> 193 <default/>
194 <context>stream</context> 194 <context>stream</context>
195 195
196 <para> 196 <para>
197 Задаёт файл, который позволяет 197 Задаёт файл, который позволяет
198 задавать обработчики server и переменных на nginScript. 198 задавать обработчики server и переменных на njs.
199 </para> 199 </para>
200 200
201 </directive> 201 </directive>
202 202
203 203
206 <default/> 206 <default/>
207 <context>stream</context> 207 <context>stream</context>
208 <context>server</context> 208 <context>server</context>
209 209
210 <para> 210 <para>
211 Задаёт функцию nginScript, которая будет вызываться в 211 Задаёт функцию njs, которая будет вызываться в
212 <link doc="stream_processing.xml" id="preread_phase">preread</link>-фазе. 212 <link doc="stream_processing.xml" id="preread_phase">preread</link>-фазе.
213 </para> 213 </para>
214 214
215 </directive> 215 </directive>
216 216
220 <value>$переменная</value> <value>функция</value></syntax> 220 <value>$переменная</value> <value>функция</value></syntax>
221 <default/> 221 <default/>
222 <context>stream</context> 222 <context>stream</context>
223 223
224 <para> 224 <para>
225 Задаёт функцию nginScript для указанной переменной. 225 Задаёт функцию njs для указанной переменной.
226 </para> 226 </para>
227 227
228 </directive> 228 </directive>
229 229
230 </section> 230 </section>
231 231
232 232
233 <section id="properties" name="Свойства объекта сессии"> 233 <section id="properties" name="Свойства объекта сессии">
234 <para> 234 <para>
235 Каждый stream-обработчик nginScript получает один аргумент: 235 Каждый stream-обработчик njs получает один аргумент:
236 объект stream-сессии. 236 объект stream-сессии.
237 </para> 237 </para>
238 238
239 <para> 239 <para>
240 Объект сессии имеет следующие свойства: 240 Объект сессии имеет следующие свойства: