<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??碼云GVP開源項目 12k star Uniapp+ElementUI 功能強大 支持多語言、二開方便! 廣告
                ## Mix Phar 本項目是 MixPHP 開發命令行單執行文件 (Phar) 的程序骨架,MixPHP 封裝了大量命令行開發基礎設施,包括: - 統一的 CLI 交互封裝,用戶只需增加 ::class 即可完成一個功能完整的命令行程序。 - `Flag` 獲取命令行參數。 - `Color` 帶顏色的輸出支持。 - `xgo + chan`、`WaitGroup` 全面的原生協程支持。(需要 Swoole) - `Redis Pool`、`Database Pool` 連接池支持。(需要 Swoole) - `Dispatcher`、`Worker` 協程池支持。(需要 Swoole) > 以上全部基礎設施與 Golang 使用風格幾乎一至 我們還提供了打包工具 [mix-pack](https://github.com/mix-php/mix-pack),可以將 Mix Phar 項目打包為 Phar 文件(就像 golang 編譯成執行文件一樣)。 PHP 原本就是一個動態版本的 C 庫集合,現在基于 Swoole 的協程支持,再加上 Mix 封裝的大量基礎設施,Mix Phar 基本等同于一個動態版本的 Golang 了,極大的擴展了 PHP 的開發領域,可以用來快速開發各種高性能的 CLI 程序,如:核心業務的守護程序、輕量級中間件、運維工具、系統命令、開發輔助工具等。 ## Github - [https://github.com/mix-php/mix-phar-skeleton](https://github.com/mix-php/mix-phar-skeleton) ## 開發文檔 MixPHP 開發指南:http://doc.mixphp.cn ## 環境要求 * PHP >= 7.2 * Swoole >= 4.4.4 (可選) ## 快速開始 推薦使用 [composer](https://www.phpcomposer.com/) 安裝。 安裝最新版本: ```shell // 常規安裝 composer create-project --prefer-dist mix/mix-phar-skeleton phar ~2.1.0 // 忽略擴展檢查安裝 composer create-project --prefer-dist --ignore-platform-reqs mix/mix-phar-skeleton phar ~2.1.0 ``` 開發方式與 MixPHP 的命令行開發一樣,參見 MixPHP 開發指南。 ## License Apache License Version 2.0, http://www.apache.org/licenses/
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看