<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="http://178.140.10.58:8080/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://178.140.10.58:8080/feed.php">
        <title>Библиотека знаний - php:reactphp</title>
        <description>Заметки IT программиста</description>
        <link>http://178.140.10.58:8080/</link>
        <image rdf:resource="http://178.140.10.58:8080/lib/exe/fetch.php?media=wiki:dokuwiki.svg" />
       <dc:date>2026-04-17T14:57:29+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://178.140.10.58:8080/doku.php?id=php:reactphp:ratchet"/>
                <rdf:li rdf:resource="http://178.140.10.58:8080/doku.php?id=php:reactphp:react"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://178.140.10.58:8080/lib/exe/fetch.php?media=wiki:dokuwiki.svg">
        <title>Библиотека знаний</title>
        <link>http://178.140.10.58:8080/</link>
        <url>http://178.140.10.58:8080/lib/exe/fetch.php?media=wiki:dokuwiki.svg</url>
    </image>
    <item rdf:about="http://178.140.10.58:8080/doku.php?id=php:reactphp:ratchet">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-16T13:01:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Ratchet</title>
        <link>http://178.140.10.58:8080/doku.php?id=php:reactphp:ratchet</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;ratchet&quot;&gt;Ratchet&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;http://socketo.me/&quot; class=&quot;urlextern&quot; title=&quot;http://socketo.me/&quot; rel=&quot;ugc nofollow&quot;&gt;http://socketo.me/&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;
WebSockets for PHP
Ratchet is a loosely coupled PHP library providing developers with tools to create real time, bi-directional applications between clients and servers over WebSockets. This is not your Grandfather&amp;#039;s Internet.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/ratchetphp/Ratchet&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/ratchetphp/Ratchet&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/ratchetphp/Ratchet&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Ratchet&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;ratchet&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-318&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;документация&quot;&gt;Документация&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;http://socketo.me/api/namespace-Ratchet.html&quot; class=&quot;urlextern&quot; title=&quot;http://socketo.me/api/namespace-Ratchet.html&quot; rel=&quot;ugc nofollow&quot;&gt;http://socketo.me/api/namespace-Ratchet.html&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u0414\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;319-406&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;demo&quot;&gt;Demo&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;http://socketo.me/demo&quot; class=&quot;urlextern&quot; title=&quot;http://socketo.me/demo&quot; rel=&quot;ugc nofollow&quot;&gt;http://socketo.me/demo&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Demo&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;demo&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;407-&amp;quot;} --&gt;</description>
    </item>
    <item rdf:about="http://178.140.10.58:8080/doku.php?id=php:reactphp:react">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-13T01:09:12+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>React PHP</title>
        <link>http://178.140.10.58:8080/doku.php?id=php:reactphp:react</link>
        <description>
&lt;h1 class=&quot;sectionedit1&quot; id=&quot;react_php&quot;&gt;React PHP&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Event-driven, non-blocking I/O with PHP.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://reactphp.org/&quot; class=&quot;urlextern&quot; title=&quot;https://reactphp.org/&quot; rel=&quot;ugc nofollow&quot;&gt;https://reactphp.org/&lt;/a&gt; &lt;img src=&quot;http://178.140.10.58:8080/lib/images/smileys/exclaim.svg&quot; class=&quot;icon smiley&quot; alt=&quot;:!:&quot; /&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/react&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/react&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/react&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;React PHP&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;react_php&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:1,&amp;quot;range&amp;quot;:&amp;quot;1-136&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit2&quot; id=&quot;компоненты&quot;&gt;Компоненты&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/partial&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/partial&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/partial&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/cache&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/cache&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/cache&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/event-loop&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/event-loop&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/event-loop&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/stream&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/stream&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/stream&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/socket&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/socket&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/socket&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/socket-client&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/socket-client&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/socket-client&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/http-client&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/http-client&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/http-client&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/http&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/http&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/http&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/filesystem&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/filesystem&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/filesystem&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/promise&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/promise&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/promise&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:2,&amp;quot;range&amp;quot;:&amp;quot;137-580&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit3&quot; id=&quot;примеры_реализации&quot;&gt;Примеры реализации&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/reactphp/chatroulette&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/reactphp/chatroulette&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/reactphp/chatroulette&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043c\u0435\u0440\u044b_\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:3,&amp;quot;range&amp;quot;:&amp;quot;581-675&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit4&quot; id=&quot;php_daemon&quot;&gt;PHP Daemon&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Asynchronous framework in PHP. It has a huge number of features. Designed for highload. Each worker is capable of handling thousands of simultaneous connections. Main features and possibilites:
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;http://daemon.io/&quot; class=&quot;urlextern&quot; title=&quot;http://daemon.io/&quot; rel=&quot;ugc nofollow&quot;&gt;http://daemon.io/&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/kakserpom/phpdaemon&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/kakserpom/phpdaemon&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/kakserpom/phpdaemon&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;PHP Daemon&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;php_daemon&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:4,&amp;quot;range&amp;quot;:&amp;quot;676-962&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit5&quot; id=&quot;примеры_реализации1&quot;&gt;Примеры реализации&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;http://daemon.io/examples.html&quot; class=&quot;urlextern&quot; title=&quot;http://daemon.io/examples.html&quot; rel=&quot;ugc nofollow&quot;&gt;http://daemon.io/examples.html&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043c\u0435\u0440\u044b_\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u04381&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:5,&amp;quot;range&amp;quot;:&amp;quot;963-1047&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit6&quot; id=&quot;php_websocket&quot;&gt;PHP WebSocket&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
A websocket server implemented in php.
&lt;/p&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/nekudo/php-websocket&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/nekudo/php-websocket&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/nekudo/php-websocket&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;PHP WebSocket&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;php_websocket&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:6,&amp;quot;range&amp;quot;:&amp;quot;1048-1161&amp;quot;} --&gt;
&lt;h2 class=&quot;sectionedit7&quot; id=&quot;примеры_реализации2&quot;&gt;Примеры реализации&lt;/h2&gt;
&lt;div class=&quot;level2&quot;&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;http://jitt.li/&quot; class=&quot;urlextern&quot; title=&quot;http://jitt.li/&quot; rel=&quot;ugc nofollow&quot;&gt;http://jitt.li/&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;\u043f\u0440\u0438\u043c\u0435\u0440\u044b_\u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u04382&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:7,&amp;quot;range&amp;quot;:&amp;quot;1162-1231&amp;quot;} --&gt;
&lt;h1 class=&quot;sectionedit8&quot; id=&quot;elephantio&quot;&gt;Elephant.io&lt;/h1&gt;
&lt;div class=&quot;level1&quot;&gt;

&lt;p&gt;
Elephant.io is a rough websocket client
&lt;/p&gt;
&lt;pre class=&quot;code&quot;&gt;        ___     _,.--.,_         Elephant.io is a rough websocket client
      .-~   ~--&amp;quot;~-.   ._ &amp;quot;-.     written in PHP. Its goal is to ease the
     /      ./_    Y    &amp;quot;-. \    communications between your PHP Application and
    Y       :~     !         Y   a real-time server.
    lq p    |     /         .|
 _   \. .-, l    /          |j   Requires PHP 5.4 and openssl, licensed under
()\___) |/   \_/&amp;quot;;          !    the MIT License.
 \._____.-~\  .  ~\.      ./
            Y_ Y_. &amp;quot;vr&amp;quot;~  T      Built-in Engines :
            (  (    |L    j      - Socket.io 1.x
            [nn[nn..][nn..]      - Socket.io 0.x (courtesy of @kbu1564)
          ~~~~~~~~~~~~~~~~~~~&lt;/pre&gt;
&lt;ul&gt;
&lt;li class=&quot;level1&quot;&gt;&lt;div class=&quot;li&quot;&gt;
 &lt;a href=&quot;https://github.com/Wisembly/elephant.io&quot; class=&quot;urlextern&quot; title=&quot;https://github.com/Wisembly/elephant.io&quot; rel=&quot;ugc nofollow&quot;&gt;https://github.com/Wisembly/elephant.io&lt;/a&gt;
&lt;/div&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;/div&gt;
&lt;!-- EDIT{&amp;quot;target&amp;quot;:&amp;quot;section&amp;quot;,&amp;quot;name&amp;quot;:&amp;quot;Elephant.io&amp;quot;,&amp;quot;hid&amp;quot;:&amp;quot;elephantio&amp;quot;,&amp;quot;codeblockOffset&amp;quot;:0,&amp;quot;secid&amp;quot;:8,&amp;quot;range&amp;quot;:&amp;quot;1232-&amp;quot;} --&gt;</description>
    </item>
</rdf:RDF>
