<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 功能強大 支持多語言、二開方便! 廣告
                # 程序分析 分析器類會在頁面下方顯示基準測試結果,運行過的 SQL 語句, 以及 $_POST 數據。這些信息有助于開發過程中的調試和優化。 ## 初始化類 重要 這個類無須初始化,如果已按照下面的方式啟用, 他將被?[輸出類](http://codeigniter.org.cn/user_guide/libraries/output.html)?自動加載。 ## 啟用分析器 要啟用分析器,你可以在你的?[控制器](http://codeigniter.org.cn/user_guide/general/controllers.html)?方法的任何位置添加一行下面的代碼: ~~~ $this->output->enable_profiler(TRUE); ~~~ 當啟用之后,將會生成一份報告插入到頁面的最底部。 使用下面的方法禁用分析器: ~~~ $this->output->enable_profiler(FALSE); ~~~ ## 設置基準測試點 為了讓分析器編譯并顯示你的基準測試數據,你必須使用特定的語法 來命名基準點。 請閱讀?[基準測試類](http://codeigniter.org.cn/user_guide/libraries/benchmark.html)?中關于設置基準點的資料。 ## 啟用和禁用分析器中的字段 分析器中的每個字段都可以通過設置相應的控制變量為 TRUE 或 FALSE 來啟用或禁用。有兩種方法來實現,其中的一種方法是: 在application/config/profiler.php?文件里設置全局的默認值。 例如: ~~~ $config['config'] = FALSE; $config['queries'] = FALSE; ~~~ 另一種方法是:在你的控制器里通過調用?[輸出類](http://codeigniter.org.cn/user_guide/libraries/output.html)?的 set_profiler_sections() 函數來覆蓋全局設置和默認設置: ~~~ $sections = array( 'config' => TRUE, 'queries' => TRUE ); $this->output->set_profiler_sections($sections); ~~~ 下表列出了可用的分析器字段和用來訪問這些字段的 key 。 | Key | Description | Default | | --- | --- | --- | | **benchmarks** | 在各個計時點花費的時間以及總時間 TRUE | ? | | **config** | CodeIgniter 配置變量 TRUE | ? | | **controller_info** | 被請求的控制器類和調用的方法 TRUE | ? | | **get** | 請求中的所有 GET 數據 TRUE | ? | | **http_headers** | 本次請求的 HTTP 頭部 TRUE | ? | | **memory_usage** | 本次請求消耗的內存(單位字節) TRUE | ? | | **post** | 請求中的所有 POST 數據 TRUE | ? | | **queries** | 列出所有執行的數據庫查詢,以及執行時間 TRUE | ? | | **uri_string** | 本次請求的 URI TRUE | ? | | **session_data** | 當前會話中存儲的數據 TRUE | ? | | **query_toggle_count** | 指定顯示多少個數據庫查詢,剩下的則默認折疊起來 25 | ? | 注解 在你的數據庫配置文件中禁用?[save_queries](http://codeigniter.org.cn/user_guide/database/configuration.html)?參數 也可以禁用數據庫查詢相關的分析器,上面說的 'queries' 字段就沒用了。 你可以通過$this->db->save_queries?=?TRUE;?來覆寫該設置。 另外,禁用這個設置也會導致你無法查看查詢語句以及?last_query ?。
                  <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>

                              哎呀哎呀视频在线观看