2016-09-14 4 views
0

여러 서버에 배포 된 응용 프로그램을 만들고 있습니다. 두 서버에서 한 서버 성능이 다른 서버 성능보다 나은 곳에서는 성능이 느립니다.웹 응용 프로그램의 성능 문제 Anjular js

그들은 모두 2012 년 서버와 IIS 8을 이기며 동일한 데이터베이스를 공유합니다. Angular js 페이지가 모든 데이터베이스 작업 및 기타 비즈니스 논리에 대해 webapi를 호출하는 것은 MVVM 아키텍처입니다.

페이지로드, 데이터베이스의 응답에 문제가있는 것으로 나타났습니다.

누군가가 문제의 원인이 될 수있는 힌트 나 아이디어를 줄 수 있습니까?

답변

2

각도가 축소 된 버전을 사용하고 있습니까? 그것은 unminified 하나보다 빠르게로드됩니다.

많은 js 파일이 있습니까? 그들은 함께 연결할 수 있습니다.

많은 CSS 파일이 있습니까? 그들은 함께 연결할 수도 있습니다

이미지를 최적화 했습니까? 때로는 jpeg를 최대 50 %까지 줄일 수 있습니다.

이 모든 것들이 페이지를 더 빨리로드하는 데 도움이됩니다.

+0

Darin, 예, 모든 웹 사이트가 느리고 optionsthat에 대해 언급하고 싶습니다. 도움이 될 것입니다. 그러나, 나는 또한 동일한 웹 응용 프로그램이 서버 중 2 개에서 거의 40 %의 추가 비용을 다른 서버에 사용하지 않는 이유를 찾고 있습니다. – user2688063

관련 문제