origoni's Blog from Millky

origoni의 스프링 블로그 입니다.

밀키 개발일지(미디어쪽 만들기...)

할일

미디어 포스트 만들기

포스트 테그 등을 메타로 바꾸기.


흥미와 추천을 합치는 것을 생각해보기

서로 비슷한 일을 하는것이 두가지로 되어있음

추천으로 통일하되,,, 부가정보를 둘 수 있도록?

왜 두개여야 하는지 다시 생각해보기.


문서정리





SPACE,


/**

 * 1, 2, 3, 4, 5, 6, 7, 8, 9

 */

MAIN, SQUARE, HOME, FAM, BOARD, CLUB, CAFE, CIRCLE, GROUP,



CONTENTS,


/**

 * 11, 12, 13

 */

POST, POST_SINGLE, POST_EXT,


/**

 * 14

 */

ARTICLE,


/**

 * 15, 16

 */

COMMENT, COMMENT_EXT,


/**

 * 17

 */

MESSAGE,


TEMP_18, TEMP_19,



MEDIA,


/**

 * 21, 22, 23, 24, 25

 */

MEDIA_FILE, MEDIA_PICTURE, MEDIA_VIDEO, MEDIA_LINK, MEDIA_EVENT,


TEMP_26, TEMP_27, TEMP_28, TEMP_29,



MEDIA_EXT,


/**

 * 31, 32, 33

 */

MEDIA_EXT_BOOK, MEDIA_EXT_MUSIC, MEDIA_EXT_MOVIE,


TEMP_34, TEMP_35, TEMP_36, TEMP_37, TEMP_38, TEMP_39,



META,


/**

 * 41, 42, 43, 44, 45, 46

 */

TAG, RECOMMEND, INTEREST, CATEGORY, FOLDER, EMOTION,


TEMP_47, TEMP_48, TEMP_49,


USER,


/**

 * 51, 52

 */

HOME_USER, FAM_MEMBER


분류를 어떻게 할 것인가?

- 중점 : 밀키2는 통합에 대해 더 많이 고민한다.

- 다음 : 밀키3은 분리 및 확장에 대해 더 많이 고민한다.


컨텐츠

- 포스트 (POST)

-* 긴글, 한줄글(짧은글)

- 미디어 (MEDIA)

-* 주소, 책, 이벤트, 영화, 음악, 파일, 사진, 동영상

- 아티클 (ARTICLE)

- 댓글 (COMMENT)



메타

- 태그, 추천, 관심, 카테고리, 폴더, 감정


스페이스 (SPACE)

- 홈 (HOME)

- 팸, 광장, 그룹(카페, 클럽)

유저 (USER)

- 사용자, 맴버



ex)

댓글은 어디에 달 것인가?

글, 미디어, 아티클, 홈?(방명록?), 팸?(역시 방명록?), 사용?(역시 방명록?)


추천을 어디까지 할 것인가?

글, 미디어, 아티클, 홈?, 팸?, 사용자?, 댓글?


태그는 어디어디 달리나?

글, 미디어, 아티클, 홈?, 사용자?

postTag가 있고.. userTag가 있나?




*타입코드*

U 사용자타입

C 컨텐츠 타입

S 스페이스 타입

M 메타타입



CPLG00 - 긴글

CPSI00 - 한줄글(짧은글)


CMLI00 - 링크

CMBK00 - 책

CMEV00 - 이벤트

CMFI00 - 파일

CMPI00 - 사진

CMVI00 - 영상

CMMU00 - 음악

CMMV00 - 영화


CA - 아티클

CC - 댓글


SH - 홈




++++++++++++++


문서


당장 할 일


-

새로운 소식을 광장으로 ok

광장은 역시 메타센터 ok

더불어 login, singup를 대소문자로... ok


-

검색시. 내부에 있는것을 옆에 뿌리기? ok

노노.... ok

리스트 가지고오면 isbn모아서 다시 내부에 요청 후 ok

정보 병합해서 리스팅.... 하는 방식으로 갑시다. ok

검색 옆에는 연관검색(이건 내부 - 를 이용하거나 네이버를...)



-

미디어 부분 제작

통합 미디어 리스트 보기

그중 책 강조


미디어 -> 책

화제의 책

서평, 행동, 최신순

나의서고

인기서평

추천책


-

책 소개 페이지

찜하기

찜한사람

책에대한 이야기(누가 책 추가, 누가 다 읽었음, 감상평 포스트 등)

추천책


찜한책이면

나의 기록

평점 기록

읽은 비율 기록



-

내서고

여기는 내홈

미디어 카테고리로 구분



과제



아직은 서브 폴더, 서브 카테고리는 없다.

댓글도 1단계 답글만(걍 이것도 페북 스타일로 할까 고민중...)

게사판의 경우는.... 답글이 필요. 무한은 아니고 10단정도까지만?

댓글은 통합 댓글로 만들자. (어 디 에 나 붙 일 수 있 는)


아기, 반려동물의 홈?

자식?

내 아이들?

친구, 자식?

글, 미디어, 친구, 자식?, 방명록은 통합댓글 이용




유 알 엘 리스트


/square/new/post

/square/new/media

/square/hot/media

/square/popular/media

/square/recent/media

/square/hot/post/list/day

/square/hot/post/list/week

/square/hot/post/list/month

/square/hot/post/list/date/201307

/square/hot/post/list/date/2013-07

/square/hot/post/list/date/2013-07-01




검색

/square/search/media:/

/square/search/post/


matrix variable

이미 책 검색에서 잘 활용하고 있음

http://millky.net:8080/#/square/search/media/category/book;searchType=title/value/java/order/accu

http://millky.net:8080/#/square/search/media/category/book/type/title/value/java/order/popular ?



미디어 카테고리의 모든 글 표시 (책, 이벤트, 영화, 음악, 파일, 사진, 동영상, 주소)

/home/{userId}/media/list


내 서고

/home/{userId}/media;category=book/list

/home/{userId}/media;type?=book/list (x 타입보다는 카테고리?)


책리스트

/media/book/list


미디어 통합 뷰

/media/{mediaIdx}


책 소개

/media/book/view/{mediaIdx} ?

/media/book/{mediaIdx} ?


검색등록 ajax

x /meta/interest/{userId}/content/book/isbn/{isbn} ?

x /meta/interest/media/category/book/isbn/{isbn} ?

/meta/interest/search/media/category/book/isbn/{isbn} ok??

x /meta/search/interest/media/category/book/isbn/{isbn} x?


ajax

/media/{mediaIdx}/interest x

/meta/interest/type/media/{mediaIdx} ?

/meta/interest/content/media/{mediaIdx} ?

/meta/interest/media/{mediaIdx} ok


type 종류 : post, media, home, user, ?

contnet 종류 : post, media, comment


찜한사람 ajax

/media/{mdeiaIdx}/interest/user/list


나의 기록

/media/{mediaIdx}/user/{userId}/info

/media/{mediaIdx}/my/score

/media/{mediaIdx}/my/history


추천책

/media/{mediaIdx}/suggest/list



 

origoni 2013-12-11 20:27:40

// 이거 다른이름은 어떨까?
// 찜한. 선택해둔. 찜해둔. 선택한. 추천, 공강 등등
// 타입으로 구분하고 스코어도 있었으면...
/**
* <pre>
* 포스트 종속 은 아닌데.... 추천이랑 다른점이 없다.
*
* 추천을 제거하고 이걸 두거나.
* 이걸 제거하고 추천을 두거나.... 새로운걸 만들거나;;
*
*
*
*
*
* 결정!!!
* 추천은 단순 추천...
* 관심은 이것 저것 지정해야 할 것도 있고... 스코어도 있고..
* 기타 정보도 지원하는것으로 합시다!!
*
*
* 음 어찌보면 사용자 정보는 그냥 user 객체를 가지고 오고...
* 미디어 정보를 저장하는것이 맞겠다.......
* 사용자는 하나고. 컨텐츠는 여러가지.....
*
*
* 흥미의 경우 추천보다 더 많은 정보를 저장한다.
* 추천이 더 많은곳에 적용 가능하다. 예를들어 댓글에는 추천은 가능하지만 흥미는 둘 수 없다.
* 흥미는 heavy 컨텐츠 중심이다. 예를들어 포스트, 미디어, 아티클 등..
* 추천은 lite content 및 특정 홈, 특정 팸, 등에도 사용 가능하다........... 음 사람에게도 할 수 있나? 사람을 추천?.....?? 관심??????
*
*
* 추천과 흥미를 분리 한 이유? 음.....
* 고민 많이해서 분리한거긴한데. 뭔가 논리적, 수학적인 연산보다는... 내 감에 충실해서 ㅋ 내꺼니까 ㅇㅇ
*
*
* InterestHistory를 만들려 했지만...
* 생각해보니.. 이것 자체가 히스토리자나.
*
* 그리고 통계가 필요하면...
* 알아서 바로바로 계산해서 미디어에 넣을 수 있도록 하자.
*
*
*
* 추천 자체가 히스토리인 지금의 입장에서... 히스토리를 따로 가지고 가야 하나에 대한 의문은 아직도 들기는 한다.
* 분명 변경에 대한 기록을 히스토리로 관리하고 있있는 다른 시스템과 다른 입장을 취하고 있어...
* 고민이 좀 많이 되긴한다.

origoni 2013-12-11 20:27:55

// 이거 다른이름은 어떨까?
// 찜한. 선택해둔. 찜해둔. 선택한. 추천, 공강 등등
// 타입으로 구분하고 스코어도 있었으면...
/**
* <pre>
* 포스트 종속 xxxx
*
* 아님...
*
* 추천은 추천.... 내가 소유하거나 담는것이 아니다.
* 단지 어떤 컨탠츠에 대해 좋다고 판단하는것.
*
* Interest 가장 큰 구분점이 그거다.
* Interest는 소유? 의 개념이 들어간다.
*
* 추천은 Interest보다 범위가 더 넓다.
* 예를들어 Interest는 댓글에는 사용할 수 없다.
* 하지만 추천은 댓글에도 사용 가능하다.
* </pre>
*
* @author byuri
* @since 2011. 10. 25.
* @version 2011. 10. 25. byuri : create
*
back to top