포럼
모듈이냐 애드온이냐
2014.07.26 03:13
개발하기에 간편한 맛에 애드온 제작을 많이 했었는데요.
최근 모듈 작업을 하다 보니 애드온이 정말 조무래기 같이(?) 보이더라구요.
모듈은 독립된 하나의 작품처럼 보이는 반면, 애드온은 얌체 같이 여기저기 끼어드는 녀석 같으니...(애드온 태생이 후킹 역할이니 별 수 없지만요)
그러나 모듈 개발도 손이 많이 가고 시간이 많이 걸린다는 점에서 새로운 모듈 개발하기도 꺼려지는 상황.
통합게시판 모듈을 새로 만드려고 하는데, 아약스보드 모듈 만들고 배포하는 데에 3개월이나 걸린 만큼 고민됩니다.
이걸 만들어냐 하나 말아야 하나~
댓글 17
-
애니즌
2014.07.26 03:23
-
이즈야
2014.07.26 03:28
module_srl 값도 안 넘어오던가요? 권한 처리는 어떻게 되어 있는 건지 참;; -
애니즌
2014.07.26 03:29
그냥 editor 모듈값만 넘어오더라구요... 당연히 module_srl도 안넘어옵니다..
그래서 파일 업로드할 때 대상 모듈설정값이 없으니까 무조건 기본값인 2MB로 고정되지요
이건 네이버 포토 업로더도 마찬가지입니다...(제가 그것을 참조해서 만들었기 때문에..)
그래서 저는 그냥...아예 에디터 띄울 때 현재 mid값을 변수로 넘겼어요..-_-...
getAll()로 찍어봤는데.. 정말 없더라구요...
-
이즈야
2014.07.26 03:32
버그네요. 음...
컴포넌트 개발자가 없어서 버그 리포트가 없었던 걸지도. -
애니즌
2014.07.26 03:34
네 그런 것 같아요....
-
이즈야
2014.07.26 03:34
모듈 개발은 함수 탐험입니다.
기본적으로는 module 모듈을 잘 파악하고 있어야 하고...
한 번 함수가 어떻게 작동되는지 알려면 이 파일 저 파일 떠다니게 되네요.
전 그걸 떠나서 model view controller의 구분도 안 돼서 모듈 개발 진입이 어려웠었습니다 = = -
애니즌
2014.07.26 03:36
그래서.. 아직 엄두도 못내고 있습니다... 간헐적으로 애드온이나 뭐 만들 때 기존 모듈이랑 연동하려고..
함수 찾으러 댕기긴 하는데 그때마다 이게 뭘까...그냥 다 열어서 찾아보기..-_-;;;;
구조를 알려면 아직 머나먼 훗날의 이야기 같군요...
-
sejin7940
2014.07.26 12:20
model view controller 구분은 그냥 형식적인 것일뿐 사실 아무 제한이 없어요 ^^;;
다 없애고 model 안에 다 넣어도 아무 상관이 없죠
-
GG
2014.07.26 13:08
view는 act에 따라서 html 호출하는걸 구분하는 용도가 있어서 조금 다를것 같아요.
-
이즈야
2014.07.26 15:00
ㅋㅋ 제가 좀 병적으로 형식을 맞추는 경향이 있어서 모듈 처음 만들 때 분석기간만 엄청났습니다.
리턴값이 중요한 함수는 model로, DB 삽입, 삭제 등 실질적인 처리 과정이 중요한 함수는 controller로, 화면에 보이는 역할을 하는 함수는 view로 이해했습니다. -
SeungXE
2014.07.26 06:46
저도 모듈은 엄두도... 그누나 기타 CMS 만질땐 그냥 막 PHP로 때려박으면 되었는데 모듈은 개발하려면 일단 XE 시스템에 대해 이해하고 코어 구조를 좀 보고 해야 할 것 같아서 한-참 뒤로 미뤄놨습니다; 차라리 XE와 연동되는 완전 별개의 웹 어플리케이션을 만들고 말지 모듈화는 진짜....
-
sejin7940
2014.07.26 12:36
통합게시판 모듈의 경우, 판매는 가능해도 제가 배포할 수는 없는 모듈이여서 ^^;;
혹시나 모듈 기반으로 만드시게 되시면...
단순히 목록만 끌어와서 한번에 보이는걸로는 조금 약하고..
(페이징이 무제한으로 된다는 것만으로도 위젯과 차이가 있긴 하지만 ^^;; )
목록클릭시 view 화면이 원래 게시판으로 이동 안 되고 통합게시판에서 유지되어야, view 하단의 목록이 통합게시판 목록이 계속나와 실제 사용시 상당히 유용할겁니다.
글 수정 / 추천 / 댓글 등록 등도 전부 다 통합게시판 상에서 유지가 되면 더 좋고요
통합게시판도 여러 종류를 만들 수 있으니, 설정으로 여러 게시판을 자유롭게 조합할 수 있게하고
조금 더 신경쓰면 단순 통합이 아니라 조건문을 설정해서 (추천수 몇 이상 / 조회수 몇 이상 등) 만들면 더 좋고요
제가 만들때, 다른건 다 괜찮았는데, 글쓰기가 제일 애매했어요. 결국 글 쓰기는 통합게시판상에서 게시판 지정하고 글쓰기를 누르면 해당 게시판으로 이동해 쓰기 화면이 나오게했죠. (나중에 고쳐봐야죠)
화이팅입니다!!
-
이즈야
2014.07.26 15:03
글을 클릭하면 통합게시판에서 유지가 안 되더라고요.
어디서 리다이렉트를 하고 있은 모양인데 아직 찾지 못했습니다.
힌트라도 주신다면... 굽신 ㅎㅎ;; -
몽실아빠
2014.07.26 13:14
커뮤니티의 가려운 곳을 잘 아시는 것 같아요. 정말 필요한데 XE기본 기능에 없는 그런 것 중 하나가 바로 통합게시판 내지는 베스트게시판 이런게 아닐까 생각해봅니다.
-
銀童
2014.07.26 13:47
전체글 베스트글 모듈 좋죠. 저도 배포용으로 하나 준비하고 있습니다.
배포용으로 모든 문제가 해결되면 라이트 버전은 배포하고 그외 기술지원은 유료로 처리할려고 준비중인데
너무 바쁜게 문제네요 데꿀멍
-
SeungXE
2014.07.26 14:08
앗 기대할게요!! 모듈 DB쪽을 아직 분석 못해서 그냥 애드온만 주구장창 만들고 있는 1인으로서 매우 기대됩니다!!
-
이즈야
2014.07.26 14:57
은동님의 베스트글 모듈 잘 알고 있습니다.
제가 좀 쓸 일이 생겨서... 저도 만들어보려구요.
통합게시판 모듈..! 기대합니다:)
저도 모듈을 만들어보고 싶긴한데 저같은 초보가 감히 범접할 수 없는 놈이라...
언젠가는 도전해야할텐데 말이죠...흑...ㅠ.ㅠ
전 최근에 에디터컴포넌트 제작을 해서.. 나름 괜찮다고 생각하는 걸 만들었습니다.
네이버 카페에서 이미지 업로드할 때 뜨는 것과 거의 유사한 기능을 탑재한... 이미지 업로더 컴포넌트라고 해야할까요..?
뭐.. 사실 파일 업로드 처리 부분은 제외하고는 js로 처리하는 거라... 또 찾다보니 유용한 플러그인들이 많더라구요...
그래서 ajaxuploader라는 플러그인을 사용하여.. 다중 업로드 지원과.. 드래그로 이미지 업로드... 그리고 jquery.ui의 sortable()을 사용하여 이미지 삽입 순서를 변경하는 기능등...
다만 의외로 에디터 컴포넌트에 전달되는 값이 없어서 다소 당황하긴 했습니다..
적어도 현재 에디터의 대상 mid 값은 넘어올 줄 알았는데..털썩..