精品熟女碰碰人人a久久,多姿,欧美欧美a v日韩中文字幕,日本福利片秋霞国产午夜,欧美成人禁片在线观看

FuelPHP 分析器

fuelphp 分析器

 

profiler 是分析和改進應用程序性能的重要工具之一。 fuelphp 提供了一個出色的分析器來分析應用程序。讓我們在本章中了解 fuelphp 中的配置文件。

 

啟用分析

默認情況下禁用分析。要啟用分析,請在主配置文件 fuel/app/config/config.php 中將屬性 profiling 設置為 true,如下所示。

'profiling'  => true, 

現在,在應用程序中啟用了分析。啟用分析后,所有請求的頁面都會在頁面底部顯示一個額外的選項卡,其中包含分析信息,如下面的屏幕截圖所示。

 

分析器信息

profiler 有一個選項卡式界面,它包含以下數據,

  • console? 提供有關錯誤、日志條目、內存使用情況或執行時間的信息。
  • load time-顯示請求加載時間。
  • database-執行的查詢數量和執行時間。
  • memory-用于請求的總內存。
  • files-顯示所有 php 文件。
  • config-請求結束時的配置內容。
  • session-請求結束時的會話內容。
  • get-$_get 數組的內容。
  • post-$_post 數組的內容。

 

分析器類

分析器類用于添加您的分析信息。它實現了 phpquickprofiler (pqp) 的定制版本。 profiler 包含一組 javascript 變量,用于控制 profiler 的初始狀態。

profiler 類支持以下 方法:

 

mark()

mark 方法將向分析器添加速度標記。它顯示了加載時間。

profiler::mark('my custom code'); 

 

mark_memory()

*mark_memory* 方法向分析器添加內存標記。如果未指定輸入,則記錄該時間點的內存使用情況。如果我們如下所示指定變量和變量的標簽,那么它將顯示變量的內存使用情況并使用指定的標簽對其進行標記。

mark_memory($this, 'my employee controller memory usage');

 

console()

控制臺方法將簡單地向分析器添加一個日志條目。

profiler::console('log entry'); 

下一節:fuelphp 錯誤

fuelphp 教程

相關文章