2009-06-28 1 views
0

私は非常に大きな処理をPHPアプリケーションで行っています。codeigniterでPHPアプリケーションを最適化するには?

など、

どれ勧告を私は実行を分析し、これらのスクリプト/プログラムのいずれかを使用したいのですが、どのくらいの時間処理をしたコードの行、または関数は、show?

私はcodeigniter PHPフレームワークを使用していますので、それをそのまま使って動作するものはすばらしいですが、私はすべての提案に開放しています。

答えて

3

CodeIgniterにはbuilt-in profilerがあります。デフォルトでは、メモリー使用量、基底クラスのロード時間、コントローラー実行時間、合計実行時間、およびデータベース照会時間を示します。

CodeIgniterのBenchmark classと一緒に使用して、コードの他のセクションを時間切れにすることができます。

+0

私は、CIを使った場合、多くのベンチマークを設定しなければならないので、コードの各行にかかる時間を見たいと思います。 –

3

あなたが探しているのはプロファイラです。

XDebug has a profiler私は良いことを聞いてきましたが、試していません。

NuPHP Profilerもありますが、それについては何も聞いていません。

関連する問題