Opened 14 years ago
Last modified 13 years ago
#599 new enhancement
各画面にphpの実行時間を表示
Reported by: | tejimaa | Owned by: | nobody |
---|---|---|---|
Priority: | trivial | Milestone: | |
Component: | pne-sysadmin | Version: | |
Keywords: | Cc: |
Description
pukiwikiのプログラムなどを参考にして、各画面にphpの実行時間を表示する。
Change History (10)
comment:1 Changed 14 years ago by
Component: | 100,000,000PV【1億PVプロジェクト】 → pne-sysadmin |
---|
comment:2 Changed 13 years ago by
Milestone: | → OpenPNE2.12 |
---|
comment:3 Changed 13 years ago by
Milestone: | OpenPNE2.12 → OpenPNE2.11.1 |
---|
comment:4 Changed 13 years ago by
Version: | → 2.11.x |
---|
comment:5 Changed 13 years ago by
Version: | 2.11.x |
---|
comment:6 Changed 13 years ago by
Owner: | changed from nobody to ebihara |
---|---|
Status: | new → assigned |
comment:7 Changed 13 years ago by
実装に当たって検討しなければいけない点は以下です。
- どういう条件で表示するか
- OPENPNE_DEBUGGING の値が 1 の場合?
- OPENPNE_DEBUGGING の値が 2 の場合?
- config.php に新規に項目を作る?
- 実行時間の表示位置について
- SNSのレイアウトに影響を与えないように、「HTML挿入 C」「HTML挿入 D」の上もしくは下に表示?
- 携帯版は「HTML挿入(ページ下部) 」の上もしくは下?
- Smarty による出力ができない実装の場合、</html>のあとに実行時間を出力
- どこからどこまでを PHPの実行時間 とするか
- 開始
- OpenPNE_Action::execute()の開始
- openpne_execute() 開始
- config.php 読み込み直後から(関数化することを考えなければ可能)
- 終了
- OpenPNE_Action::execute()の終了
- openpne_forward() の $smarty->ext_display() 実行直前(実行時間自体をSmartyで出力するとすれば、ここがギリギリ)
- openpne_forward() の終了時点(</html>のあとに実行時間の出力になるが)
- 開始
comment:9 Changed 13 years ago by
Owner: | changed from ebihara to nobody |
---|---|
Priority: | blocker → trivial |
Status: | assigned → new |
comment:10 Changed 13 years ago by
Milestone: | OpenPNE2.12 |
---|
Note: See
TracTickets for help on using
tickets.
やります。