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

有哪位大俠朋友有使用tonyenc組件的,我項(xiàng)目升級(jí)后使用了swow 協(xié)程

indesigncs

問(wèn)題描述

有哪位大俠朋友有使用tonyenc組件的,我項(xiàng)目升級(jí)后使用了swow 協(xié)程,但使用tonyenc加密后,則無(wú)法運(yùn)行,請(qǐng)問(wèn)各位大俠有解決方案嗎?或者有沒(méi)有推薦php代碼加密或好用的代碼混淆工具是支持swow 的呢,謝謝各位大俠!

551 2 0
2個(gè)回答

nitron

tonyenc只支持到7.3吧,SWOW要8.0

  • indesigncs 2025-02-25

    tonyenc 是有支持8.1的版本,我現(xiàn)在在償試使用Fiber好像是 可以,就是感覺(jué)比SWOW慢很多

  • indesigncs 2025-02-25
        $cu= Coroutine::getCurrent();
        $id= $cu->id();
        $is= Coroutine::isCoroutine();
    
        $results = [];
        $t= time();
        $parallel = new Parallel();
        for ($i=1; $i<5; $i++) {
            $parallel->add(function () use ($i) {
                sleep(1);
                $cu= Coroutine::getCurrent();
                $id= $cu->id();
                return $id;
            });
        }
        $result2= $parallel->wait();
        $t2= time();
        $results['time']=$t2-$t;
        $results['is']=$is;
        $results['id']=$id;
        $results['r2']=$result2;
        return json($results);

    使用Fiber 測(cè)試代碼如上, 為什么得到的結(jié)果是: {"time":4,"is":true,"id":2,"r2":[3,4,5,6]},不是協(xié)程內(nèi)運(yùn)行嗎?為什么time 還是需要4秒,感覺(jué)應(yīng)該1秒多才正常呀,是我的理解有問(wèn)題嗎?

  • nitron 2025-02-25

    我不清楚,對(duì)協(xié)程不了解

  • JustForFun 2025-02-25

    用協(xié)程就不要用 Fiber 驅(qū)動(dòng),不然你會(huì)誤以為它會(huì)跟 Go 的協(xié)程一樣完整,F(xiàn)iber 不能解決阻塞調(diào)用的問(wèn)題。最好用 Swoole 或 Swow。

smile1

Fiber 沒(méi)有hook住所有的阻塞操作

  • indesigncs 2025-02-25

    好的,感謝,看來(lái)還只能用swow ,就是和 tonyenc 這個(gè)加密組件不兼容,有點(diǎn)兩難

??