PHP 무료 및 무료 라인 레벨 프로파일 러가 있습니까? 나는 xdebug를 사용하고 있으며 상대적으로 좋지만 기능 수준의 출력을 제공하며 때로는 함수에 소요되는 시간이 정확히 어디에 있는지보기가 어렵습니다.PHP를위한 무료 라인 레벨 프로파일 러가 있습니까?
5
A
답변
1
무료로하지 않습니다,하지만 SD PHP Profiler는 PHP 코드의 각 블록의 상대적 비용뿐만 아니라 기능에 대한 정보를 제공합니다
0
그런 프로파일 러가 있는지 나는 모른다.
가능한 경우 병목 현상으로 식별 된 긴 함수를 작은 함수로 분할하는 것이 좋습니다. 좋은 프로그래밍 방법 일뿐만 아니라 (항상 시행하기는 어렵지 않지만) 문제를 더 정확하게 지적 할 수 있습니다.
0
0
저는 Xdebug와 KCacheGrind로 라인 레벨 출력을 얻었습니다. 그 함수가 얼마나 오래 걸렸는지를 기반으로 함수 호출이있는 행에 대해보고했을 수도 있지만 어쨌든.
+0
아니요,이 줄에서 호출 된 함수의 시간에 대한 정보와 소스 코드를 표시 할 수 있습니다. 그러나 언어 구조 만 사용되는 행에는 도움이되지 않습니다. – vava
1
젠드 플랫폼은 좀 더 정확한 프로파일 링 정보를 제공합니다. 그것 또는 webgrind 및 zend studio/Eclipse 프로파일 러를 사용하여 성능 정보를 얻을 수 있습니다.
1
나는 microtime()를 사용하고을하고 나를 잘 맞는.
관련 문제
- 1. 괜찮은 C# 프로파일 러가 있습니까?
- 2. Qt 관련 프로파일 러가 있습니까?
- 3. Go 프로파일 러가 있습니까?
- 4. MySql에 해당하는 프로파일 러가 있습니까?
- 5. PostgreSQL에 상응하는 SQL Server 프로파일 러가 있습니까?
- 6. 오라클에 해당하는 Microsoft SQL 프로파일 러가 있습니까
- 7. .NET Micro Framework에서 실행되는 프로파일 러가 있습니까?
- 8. Java/.Net 프로파일 러와 유사한 SQL Server 프로파일 러가 있습니까?
- 9. 어떤 파이썬 메모리 프로파일 러가 권장됩니까?
- 10. xdebug 프로파일 러가 이상한 결과를 출력합니다.
- 11. PHP를위한 최고의 무료 CASE 툴은 무엇입니까?
- 12. 거기에 .NET 4.0에 대한 CLR 프로파일 러가 있습니까?
- 13. .Net 4 용 오픈 소스 프로파일 러가 있습니까?
- 14. ANTS 성능 프로파일 러가 있지만 C++ 용이 있습니까?
- 15. Java 용 원격 프로파일 러가 있습니까? (JMX를 사용하는 것이 좋습니다)
- 16. Progress OpenEdge ABL에 해당하는 Microsoft SQL Server 프로파일 러가 있습니까?
- 17. 무료 JVM 프로파일 러
- 18. 파이썬 라인 바이 라인 메모리 프로파일 러?
- 19. MYSQL 데이터베이스의 프로파일 러를위한 무료 도구가 있습니까?
- 20. 서브 라인 레벨 병합 도구?
- 21. 실행 분석을위한 무료 프로파일 러
- 22. 가상 머신에서 작동하는 Visual Studio 프로파일 러와 같은 프로파일 러가 있습니까?
- 23. VS2010 프로파일 러가 ngen'd 이미지의 기호를 해결하지 못하는 것 같습니다.
- 24. IE8 자바 스크립트 프로파일 러가 소스 코드를 표시하지 않습니다.
- 25. 일부 프로 시저를 실행할 때 프로파일 러가 프로파일 링을 시작할 수 있습니다.
- 26. 개미 프로파일 러 및 무료 도구와 유사한 도구가 있습니까?
- 27. 모든 SQLite 프로파일 러를 사용할 수 있습니까?
- 28. 처리 프로그램 프로파일 러를 사용할 수 있습니까?
- 29. ASP.NET AJAX 무료 핸드 라인 드로잉
- 30. 무료 VB6/VBA 프로파일 러 및 최상의 Excel 사례
더 복잡한 인터페이스를 생각할 수 없다. – vava
이 제안을 따르려고 시도했다. 평가 사본은 너무 쓸데없는 것입니다. 각각 1000 줄 이하의 코드 파일 3 개 ... 프로그램은 환경 변수에 의존하며 설치 프로그램이 올바르게 설치하지 않습니다. 구성 파일 ...? 출력이 실제로 스크린 샷에서 좋게 보이기 때문에 실망 스럽습니다. 매우 어려운 UI를 감싸고 있습니다. 많은 언어가 지원되지만 UI가 간다면 개발자 관점의 패러다임 하나만 고려됩니다. – gazarsgo
@ gazarsgo : 환경 변수는 우리가 알고있는 한 올바르게 설치되었습니다. 우리가 사용하는 OS 버전을 알려주는 피드백을 받아들이 기가 쉽고 환경 변수가 잘못되었다고 생각하는 이유는 행복 할 것입니다 (?). 최신 버전의 Windows에서는 로그 아웃하고 다시 로그인하여 환경 변수 설정을 적용해야합니다 (Microsoft 용). 예제를 실행 해 보셨습니까? –