2011-09-01 5 views
0

그래서 내 친구가 개발하려고하는 웹 사이트에 대해 저에게상의했습니다. 웹 사이트는 120 개가 넘는 웹 양식을 가지고있을 것이고 나는 많은 웹 양식을 생각하고 있습니다. 우리가 걱정해야 할 성능 문제는 무엇입니까? 이전에 많은 페이지가있는 사이트를 개발하지 않았기 때문입니다. 귀하의 의견을 많이 주시면 감사하겠습니다.웹 사이트 성능 문제?

답변

0

ASP.NET MVC를 사용하기를 제안하는 것과 같이 상당히 큰 크기의 프로젝트에서 유지 관리 문제가 적어 지도록하십시오. 이렇게하면 HTML 코드를보다 강력하게 제어 할 수 있으므로 HTML 코드가 본질적으로 깔끔 해지고 동시에 성능 문제가 발생할 가능성이 줄어 듭니다. 또한 개인적인 경험을 통해 배웠 듯이 웹 양식이있는 ASP.NET의 컴파일 시간은 크기가 크게 줄어들어 개발 속도가 느려질 수 있습니다.

1

성능 문제는 없습니다. 코드 유지 관리 문제.

웹 양식이 레이아웃이 비슷하고 내용에 따라 다른 경우 가능하면 CMS를 사용하여 콘텐츠를 저장하는 것이 좋습니다.

0

웹 사이트에서 페이지를로드 할 때 백만 페이지가 있다면 실제로 별 상관이 없습니다. 문제는 해당 사이트가 초당 1000 페이지 뷰를 수신하는 경우입니다.

1

기본 최적화 만 수행하십시오. Css/Sprits (http 연결을 최소화), 효율적인 코드, 미래에 stackoverflow에 대한 질문에보다 구체적으로 답해야합니다. 당신이 그 페이지 중 하나를 요청할 때

는 실행 YSlow에 당신은 정말 응용 프로그램에서 폼의 수에 대해 너무 걱정하지 않아도 http://developer.yahoo.com/yslow/

0

, 당신은 단지 실행중인 코드의 성능에 대해 걱정할 필요가 . 유지 보수 관점 어쩌면 여부를 중복보고에서

은, 사용자 컨트롤, 마스터 페이지를 잘 활용함으로써 줄일 수는 오히려 등 파일

뒤에 주위 모든 코드를 산란보다 전용 lib 디렉토리에 비즈니스 로직을 밀어

새로운 프로젝트이므로 Web Forms 접근 방식의 대안으로 ASP.Net MVC를 살펴볼 가치가 있습니다. 나는 개인적으로 MVC 경로를 선호하지만 Web Forms도 향상되었습니다.