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

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                # Blink是什么 Blink 是一個為構建 “long running” 服務而生的 Web 微型高性能框架,它為構建 Web 應用程序提供簡潔優雅的API,盡量的減輕我們的常規開發工作。 與此同時,Blink盡可能的保持設計的簡潔與可擴展性,允許開發者更加靈活自如的使用。Blink 提供了常用諸如路由、登陸認證、依賴注入、日志處理 等核心組件,讓開發者專注于應用本身。 ## Blink與其他框架的比較 Blink 與傳統 PHP 的 Web 框架非常不同,Blink 的運行不需要 Web 服務器(php-fpm 之于 Nginx, mod_php 之于 Apache)。Blink 本身 就能充當 Web 服務器,直接處理來自客戶端的請求。目前我們采用?[Swoole擴展](https://github.com/swoole/swoole-src)?作為底層服務支持。 眾所周知,傳統的 PHP 應用程序有 Request Startup 和 Request Shutdown 的生命周期,所有的對象在請求后都將銷毀,而 Blink 于此不同, Blink 許多對象都能留存與多個請求之間,減少對象反復創建銷毀的性能損失。 當然,Blink的潛力不止于此,我們可以發揮更多的想象空間,實現其他框架不能想象或者很難實現的功能。 ## Blink適用場景 * 對性能有更加嚴格要求的場景,通過 Blink 可以獲得可觀的性能提升 * 實現傳統框架因 php-fpm 或 mod_php 的限制而難以實現的功能,如實時聊天 ## 環境要求 * PHP 5.5 以上版本 * Swoole 擴展 1.7.19 以上版本
                  <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>

                              哎呀哎呀视频在线观看