<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 功能強大 支持多語言、二開方便! 廣告
                <blockquote class="danger"> 在看本文檔之前,請先看完tp6的官方文檔及swoole的官方文檔.swoole雖然是php的一個擴展,但編程形式有別于以往的php-fpm模式開發.如果沒有swoole編程概念的請先補充基礎知識.對于新手Coder該編程模式帶來的麻煩遠大于他帶來的優勢,基礎知識很重要!!!.</blockquote> ## 文檔代碼測試環境 <blockquote class="info"> centos7.4 php7.3 swoole4.4.3 代碼都是經過基本測試的,啟動不起來請自己查找原因!!! </blockquote> ## 其它注意事項 1. SwooleBoot在init與managerStart中啟動是有區別的,請仔細閱讀注釋內容. 2. Timer已經完成了對全客戶端的文本Ping操作,queue消息投遞參照實現即可. 3. 該demo未經實際項目測試,造成的bug或其它影響請自行斟酌. ## 關于調試 1. 一定要先完全理解tp6中容器的概念,在結合swoole的啟動流程去分析.不明白的直接`dump`動手才是最好的老師. 2. think-swoole3的啟動流程不明白直接修改vendor擴展內的代碼一步步`dump`出來. ## 警告 如果php-fpm模式下的tp都玩不轉請謹慎入坑.(上來就是die/exit的我也很無奈...) 學習路徑:php->tp->swoole <blockquote class="info"> 項目更新時文檔可能有更新疏漏,若有對不上請留言. 項目工程文件地址: https://gitee.com/tsbjt/thinkphp-swoole3-demo.git 轉載文檔請注明出處,尊重勞動成果。再此感謝。 </blockquote>
                  <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>

                              哎呀哎呀视频在线观看