가장 큰 차이점은 MVC 입니다.
(Model , View , Controller) 의 약어로
CI, Sympony , Zend 등 의 프레임워크와 비슷한 구조입니다.
거기에 비해 그누보드는 MVC 패턴이 아니지요
그래서 상대적으로 초보자가 다가가기 편한쪽은 그누보드인것이구요 :)
하지만 PHP 의 창시자인 Rasmus_Lerdorf 님께서는 이 MVC 패턴을 매우 싫어하십니다 :)
왜냐.. XE 의 단점처럼 무겁고 느리니까요..
댓글 10개
개발속도를 늘린다는 말은 적은적이 없는거 같군요. 단축된다고 표기 하시는게 맞는말 같습니다.
흠.. 역설적인 이야기를 하셨는데 업무의 분담이 꼭 mvc 로만 이루어 지는건 아니라는 말이지요.
개인이 작업을 하면서도 효과적인 개발단축시간을 제공할 수 있습니다.
왜냐 그만큼 코드가 간결해지기 때문이겠지요.
유지보수또한 하기 편하겠지요.
그부분은 인정하고 공감한다고도 명시 했습니다.
단..
불규칙적으로 나뉘어진 파일들이며 외부 호출이 빈번해지면
오히려 한페이지에 대한 과부화가 걸려 속도측면에서는 (그러니까 개발자 입장이 아닌 클라이언트 입장입니다) 느리다는 이야기지요.
정말 필요에 의해 제대로 분배를 하였다면 인정하지만
무조건적으로 mvc 라는 패턴에 나뉨으로 해두고 역으로 더 느려진 케이스들이 존재하기에 적는 말이구요.
MV 만 제대로 분배가 된다면 오히려 낫겠지만 그게 아닌 케이스들도 있으니까요..
http://trend21c.tistory.com/621
차라리 진짜 분배형 작업이 필요하다면
pearDB 와 UI 를 붙이는게 더 낫습니다.
흠.. 역설적인 이야기를 하셨는데 업무의 분담이 꼭 mvc 로만 이루어 지는건 아니라는 말이지요.
개인이 작업을 하면서도 효과적인 개발단축시간을 제공할 수 있습니다.
왜냐 그만큼 코드가 간결해지기 때문이겠지요.
유지보수또한 하기 편하겠지요.
그부분은 인정하고 공감한다고도 명시 했습니다.
단..
불규칙적으로 나뉘어진 파일들이며 외부 호출이 빈번해지면
오히려 한페이지에 대한 과부화가 걸려 속도측면에서는 (그러니까 개발자 입장이 아닌 클라이언트 입장입니다) 느리다는 이야기지요.
정말 필요에 의해 제대로 분배를 하였다면 인정하지만
무조건적으로 mvc 라는 패턴에 나뉨으로 해두고 역으로 더 느려진 케이스들이 존재하기에 적는 말이구요.
MV 만 제대로 분배가 된다면 오히려 낫겠지만 그게 아닌 케이스들도 있으니까요..
http://trend21c.tistory.com/621
차라리 진짜 분배형 작업이 필요하다면
pearDB 와 UI 를 붙이는게 더 낫습니다.
게시글 목록
| 번호 | 제목 |
|---|---|
| 1717438 | |
| 1717431 | |
| 1717422 | |
| 1717414 | |
| 1717412 | |
| 1717407 | |
| 1717401 | |
| 1717393 | |
| 1717386 | |
| 1717379 | |
| 1717378 | |
| 1717365 | |
| 1717364 | |
| 1717360 | |
| 1717359 | |
| 1717346 | |
| 1717344 | |
| 1717333 | |
| 1717327 | |
| 1717313 | |
| 1717312 | |
| 1717310 | |
| 1717307 | |
| 1717306 | |
| 1717304 | |
| 1717291 | |
| 1717283 | |
| 1717280 | |
| 1717268 | |
| 1717265 |
댓글 작성
댓글을 작성하시려면 로그인이 필요합니다.
로그인하기