갈수록 사용하는 곳이 많아지는 Ajax와 이에따른 성능 문제에 고민하는 개발자라면 한번 읽어볼만한 내용이라고 생각합니다.
원문 : Ajax 성능분석 (최신 도구를 사용하여 작업을 마무리하기)
비동기 자바스크립트 + XML(Asynchronous JavaScript + XML; Ajax) 덕분에 상호작용과 성능에 대한 사용자들의 기대치가 계속 높아지고 있고, Ajax를 웹 응용 프로그램의 필수 요소로 취급하는 개발자들도 점점 늘고 있습니다. 더 많은 코드가 클라이언트 측으로 이동하고 네트워크 모델이 바뀜에 따라, 커뮤니티는 Ajax 고유의 성능 문제들을 다루기 위해 더 많은 도구를 만들어내고 있습니다. Ajax-강화 응용 프로그램에서 성능 문제를 찾아내고 바로잡아주는 도구들에 대해 알아보겠습니다.
성능은 응용 프로그램에 Ajax를 도입해서 개선하려는 일차적인 이유 중 하나다. Ajax는 서버와 통신할 때 전체 페이지를 요청하지 않으므로 응답 시간을 개선할 수 있다. 응답 시간을 줄이면, Ajax는 훨씬 더 나은 사용자 경험을 제공할 수 있다. 그러나 Ajax 응용 프로그램의 성능을 분석하고 향상시키려면 전통적인 웹 응용 프로그램과는 다른 도구가 필요하다. 이 기사에서는 이러한 도구들에 대해 알아보고, 성능 문제를 찾고 고치기 위해 그 도구들을 사용하는 방법을 보여준다.
|
Ajax 응용 프로그램 성능은 웹 응용 프로그램의 몇 가지 측면에 근거한다.
- 서버 응답 시간
- 네트워크 전송 시간
- 클라이언트 자바스크립트 처리 시간
전 통적인 웹 응용 프로그램 개발에서는, 서버 응답 시간이 성능 분석의 일차적인 관심사다. 성능 분석은 대부분 신속하게 요청을 처리하고, 필요한 응용 프로그램 로직을 수행하고, 응답을 생성하는 애플리케이션 서버의 능력을 측정한다. 일반적으로 잘 알려진 것처럼, Ajax 응용 프로그램 개발에서도 이러한 능력이 응용 프로그램 성능의 결정적인 측면이지만, 이 기사는 성능의 다른 부분에 초점을 맞출 것이다.
'IT 기술 > Developer article' 카테고리의 다른 글
| [소개]IBM DeveloperWorks : 자그마한 브로드밴드 엔진으로 할 수 있는 작업: PS3에서 직접 설치가 가능한 최신 SDK 검토하기 (0) | 2008/09/01 |
|---|---|
| [소개]IBM DeveloperWorks : 배시 셸로 작업하기 (0) | 2008/08/21 |
| [소개] IBM DeveloperWorks : Ajax 성능분석 (0) | 2008/08/16 |
| [소개]IBM DeveloperWorks : PHP 프레임워크, Part 2: 간단한 응용 프로그램 만들기 (0) | 2008/08/12 |
| [소개]IBM DeveloperWorks : 유닉스 팁: 10가지 유닉스 사용 습관 (한글) (0) | 2008/08/05 |
| [소개]IBM DeveloperWorks : 유닉스 팁: 열 가지 더 좋은 유닉스 습관 (0) | 2008/08/04 |
YOUR COMMENT IS THE CRITICAL SUCCESS FACTOR FOR THE QUALITY OF BLOG POST







