<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>

                企業??AI智能體構建引擎,智能編排和調試,一鍵部署,支持知識庫和私有化部署方案 廣告
                ### 安裝多應用模式擴展 `composer require topthink/think-multi-app` ### 自動多應用 - 通過index.php 入口文件訪問的,并且沒有設置name,系統自動采用自動多應用模式。 - 在同一個入口文件中訪問多應用,并且支持應用的映射關系以及自定義。 - 自動多應用模式下,路由是每個應用獨立的,所以你沒法省略URL里面的應用參數。 ### 多應用智能識別 - 如果URL里面的應用不存在,這個時候系統自動切換到單應用模式,如果定義的全局路由,也會進行路由匹配檢查。 ### 增加應用入口 - 可以為每個應用增加單獨的入口,例 admin.php 入口文件來訪問admin應用 - 也可以在入口文件中調用http的name方法指定該入口文件需要訪問的應用名`$response = $http->name('admin')->run();` ### 應用的映射 - 自動多應用模式下,支持應用的別名映射 ``` 'app_map' => [ 'think' => 'admin', // URL中think 映射到admin 應用 'home' => 'index', // URL 中home 映射到index 應用 '*' => 'index', // URL 中應用不在當前設置里,則自動映射為index應用。且也不會自動切換成單應用模式。 ], ``` ### 框架加載多應用服務 - 多應用是通過tp6的服務的形式加載進去的。 安裝多應用擴展,系統會再verdor目錄的service.php數組中添加上一條`1 => 'think\\app\\Service'`, think\app\Service指向的就是app-multi-app目錄中的service.php。 - 然后系統進行請求執行的時候(http->run),先是注冊所有的服務類,這是多應用的服務及被注冊。
                  <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>

                              哎呀哎呀视频在线观看