2012-01-15 5 views
0

저는 꽤 복잡한 프로젝트를 점차적으로 만들고 있습니다.web.config의 사용하지 않는 행은 성능에 영향을 줍니까?

그 과정에서 저는 새로운 ASP.NET을 배우고 있습니다.

결과적으로 다양한 플러그인 (ASP.NET AJAX, JSON.NET)을 사용해 본 결과 실제로 필요하지 않은 것을 발견하고 내 web.config 파일이 Visual Studio에 추가 된 라인으로 가득 찼습니다. 사실은 사용되지 않습니다. 그들은 자동으로 추가 내가 ASP.NET에 새로운 오전 봤는데 이후

나는 선을 제거 할 수있는 및

그래서했다 (일부는 물론 다른 사람보다 더 명백하다) 할 수없는 확실하지 않다 사용되지 않는 플러그인을 참조 할 수있는 추가 행에 어떤 성능에 영향이 있는지 궁금해 할 것입니다.

예를 들어 나는 모든 AJAX 요구 사항에 대해 jQuery를 사용하기로 결정했습니다. web.config 파일 (및 내 bin 폴더의 .dll)에 AJAX.NET 코드 줄을 남겨두면 성능에 영향을 줍니까? 아니면 요청하지 않으면이 중 아무 것도로드되지 않습니까?

답변

1

애플리케이션이 처음 시작될 때의 Web.config 데이터 캐시 (이것은 어떤 차이가있는 경우, I가 VB 아니라 C의 # 코딩 AM). web.config를 변경하면 앱이 다시 시작됩니다.

여분의 줄은 한 번만로드되기 때문에 성능 문제를 일으키지 않습니다.

그러나 web.config에서 사용되지 않은 HttpModules를 참조하면 성능이 저하 될 수 있습니다 (팁 3 (50 Tips to Boost ASP.NET Performance) 참조). 각 요청을 실행하지 않도록 제거해야합니다.

+0

차가움. 고마워, 재미있는 기사. –

관련 문제