svn: /phpdoc/ru/trunk/reference/mysql_xdevapi/ setup.xml

[email protected] (Sergey Panteleev)
Newsgroups php.doc.ru
Message-ID <[email protected]>
sergey                                   Wed, 11 Sep 2019 05:32:24 +0000

Revision: http://svn.php.net/viewvc?view=revision&revision=347973

Log:
upd: actual en-revision

Changed paths:
    U   phpdoc/ru/trunk/reference/mysql_xdevapi/setup.xml

Modified: phpdoc/ru/trunk/reference/mysql_xdevapi/setup.xml
===================================================================
--- phpdoc/ru/trunk/reference/mysql_xdevapi/setup.xml	2019-09-11 05:27:12 UTC (rev 347972)
+++ phpdoc/ru/trunk/reference/mysql_xdevapi/setup.xml	2019-09-11 05:32:24 UTC (rev 347973)
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="utf-8"?>
 <!-- $Revision$ -->
-<!-- EN-Revision: 345646 Maintainer: sergey Status: ready -->
+<!-- EN-Revision: 347965 Maintainer: sergey Status: ready -->
 <!-- Reviewed: no -->

 <chapter xml:id="mysql-xdevapi.setup" xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink">
@@ -9,11 +9,11 @@
  <section xml:id="mysql-xdevapi.requirements">
   &reftitle.required;
   <para>
-   Для этого расширения требуется сервер MySQL 8+ с включенным
+   Для этого модуля требуется сервер MySQL 8+ с включенным
    плагином X (по умолчанию).
   </para>
   <para>
-   Необходимые библиотеки для компиляции этого расширения:
+   Необходимые библиотеки для компиляции этого модуля:
    Boost (1.53.0 или выше), OpenSSL и Protobuf.
   </para>

@@ -34,17 +34,17 @@
 // Зависимости
 $ apt install build-essential libprotobuf-dev libboost-dev openssl protobuf-compiler

-// PHP с нужными расширениями; php7.2-dev, необходимым для компиляции
+// PHP с нужными модулями; php7.2-dev, необходимым для компиляции
 $ apt install php7.2-cli php7.2-dev php7.2-mysql php7.2-pdo php7.2-xml

-// Компиляция расширения
+// Компиляция модуля
 $ pecl install mysql_xdevapi
 ]]>
   </programlisting>

   <para>
-   Команда <literal>pecl install</literal> не включает расширения PHP (по умолчанию),
-   включение расширений PHP может быть сделано несколькими способами.
+   Команда <literal>pecl install</literal> не включает модули PHP (по умолчанию),
+   включение модулей PHP может быть сделано несколькими способами.
    Другой пример PHP 7.2 в Ubuntu 18.04:
   </para>

@@ -59,7 +59,7 @@
 // Альтернативой 'phpenmod' является создание символической ссылки
 // $ ln -s /etc/php/7.2/mods-available/mysql_xdevapi.ini /etc/php/7.2/cli/conf.d/20-mysql_xdevapi.ini

-// Давайте посмотрим, какие расширения MySQL сейчас включены
+// Давайте посмотрим, какие модули MySQL сейчас включены
 $ php -m |grep mysql

 mysql_xdevapi
@@ -82,13 +82,13 @@
  <section xml:id="mysql-xdevapi.build">
   <title>Сборка / Компиляция из исходного кода</title>
   <para>
-   Соображения по компиляции этого расширения из исходного кода.
+   Соображения по компиляции этого модуля из исходного кода.
   </para>

   <itemizedlist>
    <listitem>
     <para>
-     Имя расширения - 'mysql_xdevapi', поэтому используйте <literal>--enable-mysql-xdevapi</literal>.
+     Имя модуля - 'mysql_xdevapi', поэтому используйте <literal>--enable-mysql-xdevapi</literal>.
     </para>
    </listitem>
    <listitem>
@@ -104,6 +104,9 @@
      или задайте переменную окружения MYSQL_XDEVAPI_PROTOBUF_ROOT.
     </para>
     <para>
+     При желании используйте <literal>make protobufs</literal> для создания файлов protobuf (*.pb.cc/.h) и <literal>make clean-protobufs</literal> для удаления созданных файлов protobuf.
+    </para>
+    <para>
      Примечание к protobuf на Windows: в зависимости от окружения
      может потребоваться статическая библиотека с многопоточным временем выполнения DLL.
      Для подготовки используйте следующие параметры:
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.