그누보드의 방향 좀더 구체적으로 써봅니다. > 자유게시판

자유게시판

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

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

본문

그누core 

그누core -> 컨트롤

 

그누core -> 컨트롤 -> form

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

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

 

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

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

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

 

그누core -> 컨트롤 -> 뷰

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

.

.

.

 

 

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

물론 MVC 패턴으로 가야 겠죠

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

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

 

추천
0
  • 복사

댓글 5개

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

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

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

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

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

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

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

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

말이죠..
© SIRSOFT
현재 페이지 제일 처음으로