2010-12-29 2 views
1

웹 응용 프로그램의 주요 리팩토링 작업을하고 있습니다.웹 응용 프로그램에서 하나 또는 여러 개의 진입 점

현재 모든 페이지 (일반, 기능, 머리글, 바닥 글 ...)에 포함 된 일반적인 스크립트와 모든 종류의 작업 (login.php, viewthis.php, viewthat.php)에 대한 진입 점으로 구성됩니다.

이제 프론트 컨트롤러를 도입하고 대신 모델 아키텍처를 사용하려고합니다.

알고 싶습니다. 두 아키텍처의 장단점은 무엇입니까? 특별 혜택? 일반적으로 무엇을 사용해야합니까?

+2

난 당신이 좋은 생각인지 아닌지 사람이 당신을 말할 수 있기 전에 당신의 계획이 무엇인지에 대해 좀 더 자세히 갈 필요가 있다고 생각합니다. –

+0

확실하지 않습니다. 정확하게 명확하지 않은 것은 무엇입니까? 나는 아직 확신이 없기 때문에 묻고있다. ;) – Franz

+0

두 아키텍처의 장단점은 무엇입니까? 특별 혜택? 그건 네가 원하는 것에 달려있다. 항상 장단점이 있습니다. 그러나 실제로 원하는 것은 무엇입니까? 예를 들어, 웹 사이트가 느린 경우 성능 향상을 위해 작업 할 수 있습니다. 괜찮 으면 아키텍처를 변경해야하는 이유는 무엇입니까? 그렇다면 현재 아키텍처에서 직면 한 문제는 무엇입니까? – pavanred

답변

1

컨트롤러를 권하고 싶습니다. 당신은 mod_rewrite 등에 대한 데이터의 중앙 집중식 검증,보다 쉬운 적응을 얻을 수 있습니다.

다른 기술의 실제적인 점은 없습니다. 그것은 단지 오래된 것입니다.

관련,

/t는

관련 문제