0

I make JSON API and when measuring performance there's this strange thing. When doing XDEBUG_PROFILE, request processing takes about 100 ms. But browser network panel says it's always 1 - 1.5 seconds. Why so big difference and how do I know what causes it?

System is GNU/Linux, Apache 2.2.17

Kuroki Kaze
  • 345
  • 2
  • 5
  • 18

1 Answers1

1

Profiling code will give you the time to compile/run code.

Browser network metrics, will give you the DNS + TCP + HTTP ( + profiled code) steps time.

poisonbit
  • 827
  • 5
  • 6
  • If i'm doing CURL from the same server (console) I see the response time is ~1.5 seconds after request. So it's not latency and not a network issue. – Kuroki Kaze Jun 06 '11 at 10:29