그누보드 완젼 튜닝하기 정보
그누보드 완젼 튜닝하기
본문
그냥 오늘 버스 타고 출근하는데 문득 생각이 들어 좀 끄젹어 봅니다.
일단, 최근에 shop2 를 열심히 분석하고 있습니다.
보아 하니까 참 잘만든거 같습니다. (좀 무겁고 느리다고들 하는데 많이 개선되어지고 있는거 같습니다.)
그누보드도 class 화 시키면 어떨까 합니다.
거기다 mvc 디자인패턴을 적용시키고자 합니다.
이렇게 되면 좋은점이 그누보드가 버전업을 하더라도 패치를 할때 부모클래스를 상속받아
홈페이지를 만들게되면, 패치를 하는데 있어서 아무런 제약이 없을것 같습니다.
일단, 현재 구조로는 패치를 하는데 있어서 엄두를 못내는 사이트가 상당한거 같습니다.
이 장점 말고는 단점이 더 많은거 같습니다. ㅡ.ㅡ;
하지만, 한번 해두면 좋을것 같다는 생각이 듭니다.
어케 생각하시는지요?
일단, 최근에 shop2 를 열심히 분석하고 있습니다.
보아 하니까 참 잘만든거 같습니다. (좀 무겁고 느리다고들 하는데 많이 개선되어지고 있는거 같습니다.)
그누보드도 class 화 시키면 어떨까 합니다.
거기다 mvc 디자인패턴을 적용시키고자 합니다.
이렇게 되면 좋은점이 그누보드가 버전업을 하더라도 패치를 할때 부모클래스를 상속받아
홈페이지를 만들게되면, 패치를 하는데 있어서 아무런 제약이 없을것 같습니다.
일단, 현재 구조로는 패치를 하는데 있어서 엄두를 못내는 사이트가 상당한거 같습니다.
이 장점 말고는 단점이 더 많은거 같습니다. ㅡ.ㅡ;
하지만, 한번 해두면 좋을것 같다는 생각이 듭니다.
어케 생각하시는지요?
추천
0
0
댓글 7개
클래스로 한다고 해서, 패치의 문제가 없는 것은 아니죠.
패치의 가장 큰 이슈는 캐차의 교체, 스킨의 변경이쟎아요.
더구나 class는 신규 개발자의 이해를 어렵게 하는 것도 있구요.
패치의 가장 큰 이슈는 캐차의 교체, 스킨의 변경이쟎아요.
더구나 class는 신규 개발자의 이해를 어렵게 하는 것도 있구요.
그런데 이런 튜닝을 하게되면
그누보드 패치 나오면 어떻게 적용시키나요?
그것도 일일이 하나하나 수작업해야하는거죠?
그누보드 패치 나오면 어떻게 적용시키나요?
그것도 일일이 하나하나 수작업해야하는거죠?

패치가 나오면, 해당 파일만 최신버전으로 교체하면 됩니다.
예를들어 lib.class.php 라는 파일이 있다면 이 파일만 다운받아 덮어 쓰면 최신버전으로 바뀌게 되는겁니다.
상속받아서 만들게 되면 이점이 좋은것 같습니다.
예를들어 lib.class.php 라는 파일이 있다면 이 파일만 다운받아 덮어 쓰면 최신버전으로 바뀌게 되는겁니다.
상속받아서 만들게 되면 이점이 좋은것 같습니다.

mvc패턴을 적용하게 되면 많은 사용자들이 어려워합니다.
제로보드4 -> XE 로 넘어가서
많은 사람들이 그누보드로 넘어간걸 보시면 알겠죠.
제로보드4 -> XE 로 넘어가서
많은 사람들이 그누보드로 넘어간걸 보시면 알겠죠.

대형사이트에 비중을 두어 튜닝을 해야지요. ㅎㅎㅎ

PHP에서 MVC는 왠지 PHP의 장점을 죽이고 있다고 생각합니다.(사치라고 생각합니다.)
제 기준으로 PHP에서 간결함, 빠른코딩, 쉬운 유지보수, 코드재활용성를 위한 형태는 PHP core + Templete PHP 엔진, Templete HTML + AJAX 조합입니다.
제 기준으로 PHP에서 간결함, 빠른코딩, 쉬운 유지보수, 코드재활용성를 위한 형태는 PHP core + Templete PHP 엔진, Templete HTML + AJAX 조합입니다.

역시 장점보다 단점에 대한 의견이 더 많은것 같군요.
그렇다면, 패치 부분에 있어서 좋은점은 어떻게 생각들 하시는지요?
그리고 현 상황에서 class 로 가지 않고 패치를 쉽게 하는 방법은 없을까요?
그렇다면, 패치 부분에 있어서 좋은점은 어떻게 생각들 하시는지요?
그리고 현 상황에서 class 로 가지 않고 패치를 쉽게 하는 방법은 없을까요?