svn: /phpdoc/ru/trunk/reference/ev/ evio.xml evperiodic.xml evsignal.xml evstat.xml examples.xml
[email protected] (Sergey Panteleev)
| Newsgroups | php.doc.ru |
|---|---|
| Message-ID | <[email protected]> |
sergey Sat, 07 Mar 2020 07:48:07 +0000
Revision: http://svn.php.net/viewvc?view=revision&revision=349337
Log:
docs(ru): Updated by community
Changed paths:
U phpdoc/ru/trunk/reference/ev/evio.xml
U phpdoc/ru/trunk/reference/ev/evperiodic.xml
U phpdoc/ru/trunk/reference/ev/evsignal.xml
U phpdoc/ru/trunk/reference/ev/evstat.xml
U phpdoc/ru/trunk/reference/ev/examples.xml
svn-diffs-349337.txt
(text/x-diff, 12.3 KB)
Modified: phpdoc/ru/trunk/reference/ev/evio.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/evio.xml 2020-03-06 04:39:37 UTC (rev 349336)
+++ phpdoc/ru/trunk/reference/ev/evio.xml 2020-03-07 07:48:07 UTC (rev 349337)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<phpdoc:classref xml:id="class.evio" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Класс EvIo</title>
@@ -38,9 +38,9 @@
<para>
Если по каким то причинам невозможно использовать
<parameter>fd</parameter> в неблокирующем режиме, то имеет смысл
- дополниельно проверять, доступне ли файл на чтение в данный конкретный момент.
+ дополнительно проверять, доступен ли файл на чтение в данный конкретный момент.
Кто-то дополнительно использует <constant>SIGALRM</constant> и внутренний
- таймер для проверки, что блокировке не вечная.
+ таймер для проверки, что блокировка не вечная.
</para>
<para>
Старайтесь всегда использовать неблокирующий режим.
Modified: phpdoc/ru/trunk/reference/ev/evperiodic.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/evperiodic.xml 2020-03-06 04:39:37 UTC (rev 349336)
+++ phpdoc/ru/trunk/reference/ev/evperiodic.xml 2020-03-07 07:48:07 UTC (rev 349337)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<phpdoc:classref xml:id="class.evperiodic" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Класс EvPeriodic</title>
@@ -24,10 +24,10 @@
перехода на зимнее/летнее время или просто ручного изменения времени.
</para>
<para>
- Наблюдатель <classname>EvPeriodic</classname>можно сконфигурировть на
+ Наблюдатель <classname>EvPeriodic</classname> можно сконфигурировать на
срабатывание после определенного времени. Например, если наблюдатель
- <classname>EvPeriodic</classname> сконфигурировн сработать
- <emphasis>"in 10 seconds"</emphasis>
+ <classname>EvPeriodic</classname> сконфигурирован сработать
+ <emphasis>"в 10 секунд"</emphasis>
(т.е.
<methodname>EvLoop::now</methodname>
+
@@ -34,7 +34,7 @@
<constant>10.0</constant> секунд по "системному" времени, а не через 10 секунд!)
и сразу после этого системное время сбросили на
<emphasis>первое Января прошлого года</emphasis>, то наблюдатель сработает
- через год с прицепом, ровно в тот момент, когда системное время будет равно заданному.
+ через год или больше, ровно в тот момент, когда системное время будет равно заданному.
В то время как <classname>EvTimer</classname> просто сработает через
<constant>10</constant> секунд после запуска.
</para>
Modified: phpdoc/ru/trunk/reference/ev/evsignal.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/evsignal.xml 2020-03-06 04:39:37 UTC (rev 349336)
+++ phpdoc/ru/trunk/reference/ev/evsignal.xml 2020-03-07 07:48:07 UTC (rev 349337)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<phpdoc:classref xml:id="class.evsignal" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Класс EvSignal</title>
@@ -19,7 +19,7 @@
</para>
<para>
Ограничений на количество наблюдателей за одним и тем же сигналом нет, но
- только в пределах одного событийного цикла. Например в цикле по умолчанию
+ только в пределах одного событийного цикла. Например, в цикле по умолчанию
работает наблюдатель за <constant>SIGINT</constant>, а в другом цикле
наблюдатель за <constant>SIGIO</constant>, но при этом нельзя
наблюдать за <constant>SIGINT</constant> в двух циклах сразу. Ну и за
@@ -80,7 +80,7 @@
<listitem>
<para>
Номер сигнала. Смотрите константы экспортированные расширением <emphasis>pcntl</emphasis>.
- Также смотрите man-страницу <literal>signal(7)</literal>.
+ Также смотрите страницу руководства <literal>signal(7)</literal>.
</para>
</listitem>
</varlistentry>
Modified: phpdoc/ru/trunk/reference/ev/evstat.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/evstat.xml 2020-03-06 04:39:37 UTC (rev 349336)
+++ phpdoc/ru/trunk/reference/ev/evstat.xml 2020-03-07 07:48:07 UTC (rev 349337)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<phpdoc:classref xml:id="class.evstat" xmlns:phpdoc="http://php.net/ns/phpdoc" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xi="http://www.w3.org/2001/XInclude">
<title>Класс EvStat</title>
@@ -11,15 +11,15 @@
<section xml:id="evstat.intro">
&reftitle.intro;
<para>
- <classname>EvStat</classname> наблюдает за изменением аттрибутов
- объект по заданному пути в файловой системе. Это достигается путем
+ <classname>EvStat</classname> наблюдает за изменением атрибутов
+ объекта по заданному пути в файловой системе. Это достигается путем
регулярного запуска <emphasis>stat()</emphasis> для этого пути
(либо путем получения сигнала об изменении от операционной системы) и
сравнение полученных данных с результатами предыдущего вызова. В случае
- обнаружения изменения аттрибутов вызывается callback-функция.
+ обнаружения изменения атрибутов вызывается callback-функция.
</para>
<para>
- Путь не обязательно должден существовать в действительности. Изменение
+ Путь не обязательно должен существовать в действительности. Изменение
статуса с "путь существует" на "путь не существует" - это такое же изменение,
как и любое другое. Состояние "путь не существует" определяется по значению
<constant>'nlink'</constant> равным 0 (которое возвращается методом
@@ -27,7 +27,7 @@
</para>
<para>
Путь не должен оканчиваться слешем или содержать специальные
- компонеты, такие как <constant>'.'</constant> или
+ компоненты, такие как <constant>'.'</constant> или
<constant>..</constant>.
Путь должен быть абсолютным. Если задать относительный путь и сменить
рабочий каталог, то поведение будет неопределенным.
@@ -46,7 +46,7 @@
но такой интервал - это стрельба из пушки по воробьям.
</para>
<para>
- Не рекомендуется использовать большоре количество одновременно работающих
+ Не рекомендуется использовать большое количество одновременно работающих
наблюдателей <classname>EvStat</classname>, так как это может сильно
повлиять на потребление ресурсов в связи с использованием механизмов
оповещения операционной системы.
Modified: phpdoc/ru/trunk/reference/ev/examples.xml
===================================================================
--- phpdoc/ru/trunk/reference/ev/examples.xml 2020-03-06 04:39:37 UTC (rev 349336)
+++ phpdoc/ru/trunk/reference/ev/examples.xml 2020-03-07 07:48:07 UTC (rev 349337)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<!-- $Revision$ -->
<!-- EN-Revision: 328913 Maintainer: rjhdby Status: ready -->
-<!-- Reviewed: no -->
+<!-- Reviewed: yes Maintainer: sergey -->
<chapter xml:id="ev.examples" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
&reftitle.examples;
@@ -29,7 +29,7 @@
// создаем остановленный таймер. Он будет неактивен, пока мы его не запустим
$w_stopped = EvTimer::createStopped(10, 5, function($w) {
- echo "Функция обратного вызова таймера, созданного остановленным\n";
+ echo "Callback-функция таймера, созданного остановленным\n";
// Останавливаем наблюдателя через 2 итерации
Ev::iteration() >= 2 and $w->stop();
@@ -118,7 +118,7 @@
</programlisting>
</example>
<example>
- <title>Периодический таймер. Tick every 10.5 seconds starting at now</title>
+ <title>Периодический таймер. Срабатывает каждые 10.5 секунд, начиная с текущего момента</title>
<programlisting role="php">
<![CDATA[
<?php
@@ -260,7 +260,7 @@
* Пытаемся получить встраиваемый цикл и встроить его в событийный цикл по умолчанию.
* Если это невозможно - используем цикл по умолчанию. Цикл по умолчанию
* хранится в $loop_hi, а встраиваемый в $loop_lo (который будет равен $loop_hi в случае
-* если мы не будет использовать встраевыемый цикл).
+* если мы не будем использовать встраиваемый цикл).
*
* Пример взят из
* http://pod.tst.eu/http://cvs.schmorp.de/libev/ev.pod#Examples_CONTENT-9
@@ -387,7 +387,7 @@
</programlisting>
</example>
<example>
- <title>Изменения статуса процесса</title>
+ <title>Отслеживаем изменения статуса процесса</title>
<programlisting role="php">
<![CDATA[
<?php