国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

revolt php已經(jīng)發(fā)布正式版了,workerman 新版是在等這個(gè)嗎

happy321

問(wèn)題描述

revolt php已經(jīng)發(fā)布1.1正式版了,
現(xiàn)在有啥大的用處嗎?


revolt.run
4968 13 5
13個(gè)回答

happy321

We're proud to announce our initial stable release! The event loop is ready for production use, has been tested in various different applications and scenarios, and fully supports fibers.

github.com/revoltphp/even…

  • tianyiw 2022-11-05

    最大用處我覺得就是fibers!這也是workerman缺少的東西,有了fibers加持,workerman就無(wú)敵了。

  • aria 2023-05-13

    fibers是什么東東?workerman無(wú)法自己寫嗎?

Tinywan

是的,5.0就是等這個(gè)發(fā)布的

  • 暫無(wú)評(píng)論
Dalong

期待

  • 暫無(wú)評(píng)論
aimuc

mark

  • 暫無(wú)評(píng)論
咸魚.php

雖然不懂,依然期待 ????

  • 暫無(wú)評(píng)論
不敗少龍

目前的workerman已經(jīng)能滿足大部分應(yīng)用場(chǎng)景了

  • 暫無(wú)評(píng)論
tianyiw

我已經(jīng)嘗鮮了?。evolt非常爽??!比php原生Fiber爽多了?。?!

https://github.com/walkor/workerman.git

\Workerman\Worker::$eventLoopClass = \Workerman\Events\Revolt::class;

$worker = new \Workerman\Worker();
$worker->onWorkerStart = function(){
    $suspension = \Revolt\EventLoop::getSuspension();
    \Workerman\Timer::delay(2, function () use ($suspension) {
        $suspension->resume(666);
    });
    echo $suspension->suspend();
};

Worker::runAll();

異步+同步

我因?yàn)槭褂昧?code>AsyncTcpConnection,在windows環(huán)境下測(cè)試的,源代碼報(bào)錯(cuò),解決方法:
修改Workerman\Events\Revolt.php源碼,增加以下兩個(gè)方法的代碼:

    public function onExcept($stream, $func)
    {
    }

    function offExcept($stream)
    {
        return $this->offWritable($stream);
    }
Dalong

webman 支持了嗎

  • 暫無(wú)評(píng)論
求索

期待v5

  • 暫無(wú)評(píng)論
evilk

這個(gè)revolt是一個(gè)第三方composer包嗎?
還是官方的第三方composer包?
他的作用是什么呢?
為啥workerman要等這個(gè)第三方的composer包?

  • chaz6chez 2022-11-07

    amphp和reactphp聯(lián)手做的一個(gè)算是社區(qū)標(biāo)準(zhǔn)的eventInterface,規(guī)范了定時(shí)器、流讀寫事件、協(xié)程切換等接口,workerman如果使用該interface可以無(wú)縫使用上述兩個(gè)庫(kù)的相關(guān)周邊產(chǎn)品,比如異步的數(shù)據(jù)庫(kù)、異步的http-client等

  • Tinywan 2022-11-07

    V5 就是使用的這個(gè)

  • 小W 2022-11-07

    啥時(shí)候出v5

  • xiaoming 2022-11-08

    @chaz6chez 這個(gè)是基于php8.1的fibers ?

  • Tinywan 2022-11-08

    現(xiàn)在的master就是V5

  • chaz6chez 2022-11-08

    @xiaotian 向前兼容的,但>=8.1才有協(xié)程,基于fiber+event-loop

he426100

@Tinywan 看起來(lái)revolt沒(méi)有解決阻塞的問(wèn)題,它能兼容guzzle嗎?

  • artisan 2023-05-13

    借助一步I/O組件因該是可以解決阻塞問(wèn)題的

xianrenqh

雖然不懂,依然期待 ????

JackDx

關(guān)注

  • 暫無(wú)評(píng)論
年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??