真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

swoole擴展的用法-創(chuàng)新互聯(lián)

小編給大家分享一下swoole擴展的用法,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

成都創(chuàng)新互聯(lián)是一家專業(yè)提供蛟河企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)、成都h5網(wǎng)站建設(shè)、小程序制作等業(yè)務(wù)。10年已為蛟河眾多企業(yè)、政府機構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)的建站公司優(yōu)惠進行中。

Swoole 是 PHP 的一個擴展,可以通過 PHP 擴展的方式進行安裝和啟用。

本地安裝

Laradock

在本地安裝的話,以 Laradock 為例,需要在 laradock 目錄下的 .env 中將下面兩行配置值設(shè)置為 true:

WORKSPACE_INSTALL_SWOOLE=true
PHP_FPM_INSTALL_SWOOLE=true

然后運行 docker-compose build php-fpm workspace 重新構(gòu)建 Docker 容器,構(gòu)建完成后重啟這兩個容器,進入 workspace 容器,運行 php -m 查看 Swoole 是否安裝成功,如果擴展列表包含 swoole 則表示安裝成功。

Windows/Mac

如果是本地 Windows/Mac 系統(tǒng)上安裝的話,直接執(zhí)行以下命令安裝接口:

pecl install swoole

簡單使用:


HTTP 服務(wù)器

首先我們通過 Swoole 編寫一個簡單的 HTTP 服務(wù)器,在測試目錄下創(chuàng)建一個 http_server.php 文件,編寫文件代碼如下:

on("start", function ($server) {
    echo "Swoole http server is started at http://127.0.0.1:9501\n";
});

// 向服務(wù)器發(fā)送請求時返回響應(yīng)
// 可以獲取請求參數(shù),也可以設(shè)置響應(yīng)頭和響應(yīng)內(nèi)容
$server->on("request", function ($request, $response) {
    $response->header("Content-Type", "text/plain");
    $response->end("Hello World\n");
});

// 啟動 HTTP 服務(wù)器
$server->start();

這樣,一個最基本的 HTTP 服務(wù)器就完成了,其工作原理和工業(yè)級的 Apache 和 Nginx 服務(wù)器類似,只不過提供的是最簡單的服務(wù)器監(jiān)聽和響應(yīng)功能罷了,我們在終端啟用這個服務(wù)器:

swoole擴展的用法

這樣,表示服務(wù)器已經(jīng)啟動并且在監(jiān)聽請求了,到瀏覽器中訪問 http://127.0.0.1:9501,即可獲取服務(wù)器輸出響應(yīng)內(nèi)容:

swoole擴展的用法

以上是“swoole擴展的用法”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


分享題目:swoole擴展的用法-創(chuàng)新互聯(lián)
URL標(biāo)題:http://weahome.cn/article/ccgsjg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部