2010-11-30 6 views
2

내가 좋아하는 기사의 잘 속는 사람으로 표시하기 전에 :서버 측 성능 테스트

[http://stackoverflow.com/questions/635123/what-is-a-good-tool-or-site-to-use-to-performance-test-a-web-page-site][1] 

사용하여 HTML의 성능 테스트를 나타냅니다 같은 페이지에 대한 답변의 대부분 불을 지르고, YSlow에와 곧. Loadrunner가 좋았지 만, 코드에서 병목 지점을 식별하기 위해 PHP 자체를 테스트하는 성능을위한 도구 모음이 필요합니다.

이것은 램프 설정입니다.

그래서, 어쩌면 : PHP를위한

  • 코드 커버리지 테스트
  • 린트?
  • C에 대한 Valgrind의 비슷 해요,하지만 PHP는
  • 정말 PHP 코드를 망치 및 결함 또는 비 효율성

찾기 위해 다른 도구 현재는 JMeter가있을 수 있습니다에 대한 내가 찾은 최고의 하나, 그러나 나는 단지 그것을 탐험하기 시작하고있다.

모든 의견 감사합니다!

+1

성능 테스트 도구가 아니고 코드 벤치 마크 목록 - http://www.phpbench.com/ –

+0

은 정말 재미있었습니다 - 나는 차이를 만드는 것과 같은 작은 비틀기를 좋아합니다. 아주 좋은 읽기, 감사합니다! –

답변

4

안녕하세요, XDebug 및 KCachegrind를 사용하여 서버 측에서 진행되는 작업을 확인합니다.

http://kcachegrind.sourceforge.net/html/Home.html

그들은 설정하기 매우 쉽고 내 코드의 병목 현상을 식별 나에게 헤아릴 수 있었다.

+1

이것은 좋은 방법입니다. 또한 [WinCacheGrind] (http://sourceforge.net/projects/wincachegrind/)는 Windows의 KCacheGrind 대신 사용할 수있는 좋은 방법입니다. –