我正在加載CI控制器中的3個視圖。我如何計算所有三個視圖完成渲染所花費的時間?任何幫助?找到代碼視圖所需的時間以呈現
-1
A
回答
1
使用笨本地函數
解放軍從笨文檔更這裏CE它在你的頁面
<strong>Page Execution Time {elapsed_time}</strong>
讀的頁腳或結束Benchmarking Class
0
正如我在評論中提到,你可以使用microtime
或類似的這樣做:
- 首先,獲取時間之前渲染
- 然後進行渲染
- 最後,得到的時間後渲染和計算差異
相關問題
- 1. 從/ lib中的代碼呈現視圖
- 2. 在python中分別找到每行代碼所需的時間
- 3. 在代碼中呈現MVC視圖
- 4. Yii Widget視圖不呈現JavaScript代碼
- 5. Javascript呈現代碼需要很長時間
- 6. 即時呈現,呈現視圖
- 7. 如何找到呈現HTML頁面需要多長時間?
- 8. 堆疊視圖...代碼審查所需
- 9. 添加視圖,以現有的代碼
- 10. 從所呈現的視圖控制器訪問呈現視圖控制器?
- 11. 查看器無法找到呈現報表所需的資源
- 12. 兩行代碼之間呈現
- 13. 頁面呈現需要更多時間
- 14. Jquery.Datatable.js需要時間來呈現記錄
- 15. 從當前呈現的模態視圖呈現模態視圖
- 16. 可以呈現視圖控制器也是一個呈現視圖控制器?
- 17. 停止運行的代碼,直到其完成視圖控制器的呈現
- 18. flask-admin:以列表視圖呈現inline_models?
- 19. iOS - 如何在模型視圖呈現時不呈現模型視圖?
- 20. 解碼時間,以奇怪的格式呈現
- 21. 如何在phalcon視圖中呈現代碼
- 22. 如何獲得html代碼後在軌道上呈現視圖
- 23. 在控制器代碼中指定部分視圖將呈現
- 24. 在軌中呈現視圖後評估代碼
- 25. MVC部分視圖呈現但不執行剃鬚刀代碼
- 26. 從視圖中刪除代碼仍然呈現jqGrid
- 27. 骨幹視圖重新呈現,如果任何其他視圖得到呈現
- 28. UI-Router嵌套狀態視圖不呈現(呈現父視圖)
- 29. 呈現視圖中的JSON
- 30. 嘗試呈現視圖時,顯示「無法找到沒有ID的項目」。
爲什麼不使用'microtime'或相似;在渲染之前獲得時間,在渲染之後獲得時間並計算差異? – DarkCygnus
是的。這很有用。 –
你有什麼嘗試?您是否知道CI具有內置的[Profling](http://www.codeigniter.com/user_guide/general/profiling.html?highlight=profiling)? – DFriend