成人无码视频,亚洲精品久久久久av无码,午夜精品久久久久久毛片,亚洲 中文字幕 日韩 无码

資訊專(zhuān)欄INFORMATION COLUMN

TP5之Workerman

JayChen / 2988人閱讀

摘要:好了,開(kāi)始今天的主題內(nèi)容的使用下載使用中國(guó)鏡像任何環(huán)境都可用然后再來(lái)下載,這樣就不會(huì)有出現(xiàn)下載不了的問(wèn)題,因?yàn)槠渌闹袊?guó)鏡像總有這那個(gè)小問(wèn)題阻礙使用下載下載如果在下需要在下載注意記得在下載的使用,已經(jīng)使用了切換到了項(xiàng)目目錄,

好了,開(kāi)始今天的主題內(nèi)容:tp5的workerman

1.使用composer下載tp5
????a) 使用中國(guó)鏡像(任何環(huán)境都可用)

composer config -g repo.packagist composer https://packagist.phpcomposer.com

????b) 然后再來(lái)下載tp5,這樣就不會(huì)有出現(xiàn)下載不了的問(wèn)題,因?yàn)槠渌闹袊?guó)鏡像總有這那個(gè)小問(wèn)題阻礙

composer create-project topthink/think=5.0.* tp5  --prefer-dist

2.使用composer下載Workerman
????a) 下載workerman

composer require topthink/think-worker

????b) 如果在window下需要在下載

composer require workerman/workerman-for-win

注意:記得在下載workerman的使用,已經(jīng)使用了cmd切換到了項(xiàng)目目錄,比如我放在tp5,然后就切到tp5,在使用composer,這樣就可以保證后面的操作不會(huì)有問(wèn)題錯(cuò)誤了。

3.創(chuàng)建workerman的服務(wù)
????a)跟application同目錄下創(chuàng)建 server.php, 內(nèi)容如下:

define("APP_PATH", __DIR__ . "/application/");

define("BIND_MODULE","push/Worker");

// 加載框架引導(dǎo)文件

require __DIR__ . "/thinkphp/start.php";

????b)然后創(chuàng)建workerman的控制器:

????

????然后在Worker.php文件里放入以下內(nèi)容:

send("我收到你的信息了");
    } 
    /**
     * 當(dāng)連接建立時(shí)觸發(fā)的回調(diào)函數(shù)
     * @param $connection
     */
    public function onConnect($connection)
    {
 
    } 
    /**
     * 當(dāng)連接斷開(kāi)時(shí)觸發(fā)的回調(diào)函數(shù)
     * @param $connection
     */
    public function onClose($connection)
    {
        
    }    /**
     * 當(dāng)客戶端的連接上發(fā)生錯(cuò)誤時(shí)觸發(fā)
     * @param $connection
     * @param $code
     * @param $msg
     */
    public function onError($connection, $code, $msg)
    {        
            echo "error $code $msg
";
    } 
    /**
     * 每個(gè)進(jìn)程啟動(dòng)
     * @param $worker
     */
    public function onWorkerStart($worker)
    {
 
    }
}

????c)然后在cmd下運(yùn)行 php server.php ,這個(gè)也是workerman的服務(wù)

????d)然后在創(chuàng)建一個(gè)HTML文件:




    
    Title
    
    
    
    
    

到此就可以完成安裝并簡(jiǎn)單的使用了,接下來(lái)需要了解具體功能的可以留言或者私我都OK,盡力幫你們搞定!


關(guān)注回復(fù)redis,獲取redis原理鎖的解析以及使用場(chǎng)景!
輕輕關(guān)注,將推“心”的不錯(cuò)經(jīng)驗(yàn)和知識(shí)!

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://m.hztianpu.com/yun/29179.html

相關(guān)文章

  • TP5整合 WorkerMan 以及 GatewayWorker

    摘要:將解壓后的文件夾中的復(fù)制到的根目錄,即與同級(jí)的目錄。將文件中最后部分循環(huán)括號(hào)內(nèi)的路徑改為自己的正確路徑。整合版安裝使用,來(lái)安裝進(jìn)入根目錄,即。安裝成功之后刪除。加載框架引導(dǎo)文件創(chuàng)建的,命名為。在,目錄不存在自行創(chuàng)建。 TP5整合GatewayWorker Windows版安裝 a)使用composer create-project topthink/think testTG,來(lái)安裝th...

    Tony 評(píng)論0 收藏0
  • TP5整合 WorkerMan 以及 GatewayWorker

    摘要:將解壓后的文件夾中的復(fù)制到的根目錄,即與同級(jí)的目錄。將文件中最后部分循環(huán)括號(hào)內(nèi)的路徑改為自己的正確路徑。整合版安裝使用,來(lái)安裝進(jìn)入根目錄,即。安裝成功之后刪除。加載框架引導(dǎo)文件創(chuàng)建的,命名為。在,目錄不存在自行創(chuàng)建。 TP5整合GatewayWorker Windows版安裝 a)使用composer create-project topthink/think testTG,來(lái)安裝th...

    Fundebug 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

閱讀需要支付1元查看
<