그누보드의 방향 좀더 구체적으로 써봅니다.

그누core 

그누core -> 컨트롤

 

그누core -> 컨트롤 -> form

그누core -> 컨트롤 -> form​ -> 회원가입panel

그누core -> 컨트롤 -> form​ -> 설문조사panel​ ...

 

그누core -> 컨트롤 -> 리스트

그누core -> 컨트롤 -> 리스트 -> 리스트panel

그누core -> 컨트롤 -> 리스트 -> 갤러리panel

 

그누core -> 컨트롤 -> 뷰

그누core -> 컨트롤 -> 뷰-> 뷰panel

.

.

.

 

 

이렇게 확장 하여 가도록 합시다. 

물론 MVC 패턴으로 가야 겠죠

개발자는 그누 라이브러리를 상속받아 개발하는 것으로

이런 구조라면 쉽게 적응할수있는데

 

|

댓글 5개

지금 상태에선 쉽지않죠..
쉽지 않은게 아니라 안될거구..
혹 그누6이 나온다면.....
여기 쥔장님 수고하시는 건 항상 존중모드입니다만, 현실은 말씀대로 이뤄지는 게 힘들지 않을까 싶습니다.
항상 의문이긴 합니다. 좀 다르게 생각해보죠.
기존에 숨숨이님이 언급한 방향으로 개발된 솔루션들이 각자의 포지션을 확고히, 혹은 다져나가는 중일테고, 그누보드 역시 지금의 포지션에서 확고하게 자리매김을 한, 어떻게 보면 각자의 시장이 서로 다른 상황이라고 보여지는데요. 굳이 그누보드가 기존 시장을 버리고 다른 시장을 개척해야 하느냐?는 의문을 지울 수가 없습니다. 저번 어느 댓글에서 제가 언급했던 것처럼 지금의 방식과 형태 때문에 오히려 (전체)시장에서 살아남았을테니까요. 물론 계속 변화하고 발전해야 한다는 것에는 동의하지만 코드 한줄 기여하지 않고 계속 그누보드의 방향만 제시하는 것이 무슨 의미가 있나 하는 생각도 드네요.
물론 저는 디자이너 입장이다 보니 개발자님들 관점이나 고충 같은 건 다 이해는 못하겠습니다만, 이런 의견도 있다는 것은 알아주셨으면 좋겠습니다. ^^
진화라고 볼수있죠 소프트웨어는 늘 진화 합니다.

하지만 지금 구조라면 진화하기가 힘들어 보입니다. 기껏해야 버전업 몇번이면 할수있는게 없어지는...

두번째 이유는 시장의 변화입니다. 지금은 단순 용역 시장에서 변화하고있습니다.

몇일 몇개월 홈페이지 개발해서 올리는 시대가 가고있습니다.
MVC 패턴으로 가자면 코드의 재사용 효율을 높일수있어서 좋을텐데

개인적은 의견은 현 그누보드에서 후킹 API(class)를 제공해준다거나

extend에서 코어를 컨트롤 할수있게만 할수있으면 아마 다른 개발자님들도 손쉽게 코어 수정없이도 개발을 재미있게 또 효율적이게 할수있을꺼 같습니다.

개인적으로...후킹................................만 지원해준다라면 완전 대환영입니다...

php 클래스가 인스턴스화 시작하는 싯점.
php 클래스가 다 인스턴스화 되는 싯점.
페이지 렌더링 시작 싯점
페이지 렌더링 후 싯점
게시판 글쓰기 전/후
등등....

말이죠..
댓글을 작성하시려면 로그인이 필요합니다. 로그인

자유게시판

+
제목 글쓴이 날짜 조회
11년 전 조회 1,159
11년 전 조회 1,370
11년 전 조회 1,797
11년 전 조회 2,103
11년 전 조회 1,795
11년 전 조회 1,181
11년 전 조회 1,994
11년 전 조회 1,174
11년 전 조회 1,800
11년 전 조회 1,104
11년 전 조회 1,267
11년 전 조회 1,202
11년 전 조회 1,366
11년 전 조회 1,949
11년 전 조회 1,586
11년 전 조회 1,289
11년 전 조회 1,179
11년 전 조회 1,658
11년 전 조회 2.4만
11년 전 조회 1,970
11년 전 조회 1,236
11년 전 조회 2,002
11년 전 조회 1,441
11년 전 조회 1,940
11년 전 조회 1,502
11년 전 조회 1,803
11년 전 조회 1,788
11년 전 조회 2,171
11년 전 조회 1,116
11년 전 조회 1,214
🐛 버그신고