2011-05-04 4 views
1

많은 1v1 라이브 채팅이있는 웹 사이트를 만들었습니다.라이브 채팅이 최적인지 여부를 어떻게 측정 할 수 있습니까?

최적의 시스템인지 여부를 어떻게 측정 할 수 있습니까? 그렇게 할 수 있습니까? "가짜" 많은 사람들이 어떻게 든 내 시스템이 많은 리소스를 사용할지 여부를 결정할 수 있습니까?

미리 감사드립니다.

+0

"최적"은 매우 모호한 단어입니다. 먼저보고 싶은 부분 (데이터베이스 읽기/쓰기, 대기 시간 문제, 간섭에 대한 견고 함)을 결정하고이를 구체적으로 테스트하는 것이 좋습니다. – eykanal

+0

@eykanal : 가능한 한 많은 측면을 테스트하여 웹 사이트를 빠르게 만들고 리소스를 거의 사용하지 않으려합니다. –

답변

5

load testing을 언급하고 있습니다.

채팅 시스템을 어떻게 구현했는지에 따라 상용 제품 (링크) 또는 cURL 또는 소켓을 사용하여 간단하게 롤백 할 수 있습니다 (타이머, 자세한 로깅 및 확인 리소스 사용량에 따라 스트레스를받는 시스템의 성능을 파악할 수 있습니다. 당신이 PHP 최적화에 대해 알고 싶다면

http://www.loadtestingtools.org/?opensource

, 나는 당신이 경우

http://phplens.com/lens/php-book/optimizing-debugging-php.php

2

당신이 당신의 사이트를 테스트로드하려면, 여기 링크입니다 사용자가 브라우저에서 완료 할 특정 작업을 테스트하려는 경우 Selenium과 함께 작업 한 좋은 경험이 있습니다.

이 코드를 자신의 코드에서 훨씬 쉽게 시뮬레이트 할 수 있습니다.

1

을 권하고 싶습니다 :

관련 문제