자유게시판

XE로 시작해서 라이믹스로 올라와 사용중인 지극히 단순한 개인 사용자 수준에서, 그동안 가족과 지인들 홈페이지를 같은 환경으로 만들어주고 업데이트해주는 과정에서 있었으면 했던 기능들을 만들어 봤습니다.

코덱스와 제미나이를 활용해 한달 동안 몇 가지 모듈을 만들면서 지인들에게 실사용 테스트 해보고 하며 재미 있는 시간 이었습니다. 
지인들 홈페이지가 작가와 갤러리 홈페이지들 이라 좁은 분야에 치우친 기능들이라 대중적인 성격은 거고, 업무 성격이 강한 모듈들 입니다.

여기까지는 재미 있게 진행 됐지만, 더이상 하면 지겨워질지도 모른다는 생각이 들어, 계획했던 모듈까지만 만들고 오늘 종료 했습니다.

사실, 나도 만들어 볼까~ 하는 자극이된 모듈이 있었습니다. 
https://rhymix.org/pds/1945780
딱따고기님의 쇼핑몰 모듈 입니다. 개인적으로는 이 모듈을 사용할 일이 없었지만, 모듈 디자인이 마음에 들어 제 개인 홈페이지에 설치해 구조를 살펴보고, 약간씩 변경해 보며 이런 구성으로 작품 관리에 활용할 수 있겠다는 생각이 들면서, 도전 하게 됐습니다.


1. Art Works Index
그래서 처음 만든게 작품 관리 모듈 입니다. 
게시판 동기화 기능으로 작품을 등록하고,
등록된 작품에 메모를 남길 수 있고,
등록된 작품을 keep 선택 해서 리스트로 저장할 수 있고,
keep 리스트를 pdf 출력으로 포트폴리오나 작품 보증서를 발행하고,
패널에서 직접 사인하고,
출력 폼을 커스텀 할 수 있고,
keep 리스트를 프라이빗 뷰잉룸 링크로 로그인 없이 링크 만으로 작품 셀렉에 사용하고, 
작품 운송 계약서 발행, 관리, 추적 할 수 있고,
프라이빗 링크와 모바일 ui로 작품 운송 계약서를 실제 운송에 사용하고.

하는 기능들을 구현해서 실 사용하고 있습니다. 회화 작가들을 위한 업무 기능 입니다.
전시 등으로 작품 셀렉을 위해 이미지와 캡션을 메일로 보내서 확인하고 하는 과정 없이 이미 온라인에 등록된 작품 정보와 이미지를 보안링크로 바로 보내고 링크 안에서 선택하는, 시간을 줄여주는 효과가 있었습니다. 



2. 지원티켓 모듈
지인들 홈페이지를 라이믹스로 유도해 만들어주고 관리 도움을 주는 재능기부를 하고 있습니다. 숫자가 많아지다보니 지금은 23개 정도 되고, 홈페이지 이외에도 여러 기술적인 질문들을 한곳으로 모으기 위해 지원티켓 모듈을 만들었습니다. 

이 기능은 사용중인 프로그램 서포트 티켓 기능을 방식만 차용한 것으로, 라이믹스 모듈로 설치해 모듈 관리 페이지에서 질문하고, 답변 받고 하는 구조 입니다. 
카톡, 메일, 쇼셜 DB, 제 개인 홈페이지등으로 분산돼 쏟아지는 질문들을 홈페이지 모듈 안으로 단일화 시키는 효과가 있었습니다.



3. Board Bridge
게시판 글을 서버 -> 서버로 직접 복사 하는 모듈

다수의 홈페이지 관리를 지원해 오며 가끔은 게시판 전체 마이그래이션이 아닌 원하는 글들만 새로 만든 홈페이지로 이전 시켜야 하는 경우들이 있었습니다. 정말 안될때는 하나씩 다시 쓰라 하기도 했었는데, 이런 경우가 2~3년에 한번씩은 발생해서 게시판에서 게시판으로 글을 직접 복사하는 모듈을 만들어 봤습니다.
카테고리, 제목, 본문, 작성자, 작성일, IP, 글상태, 테그, 댓글, 대댓글, 첨부이미지, 첨부파일, 확장변수, 조회수, 추천수등 원본 글 상태 정보를 그대로 이전 시키고, 대상 사이트에 카테고리나 확장 변수를 같은 이름으로 미리 만들어 주거나 하지 않아도 자동으로 생성 되도록 했습니다.
제 개인 홈페이지와 지인들 홈페이지는 최신 상태를 유지하고 있어서 테스트가 제한적이긴 하지만, 업데이트를 하지 않고 있는 몇 개 홈페이지들를 대상으로,  php7.2~8.4 까지 500개 글 700MB 까지 테스트해봤는데 정상 작동 하더군요. 



항상 질문만 하던 입장에서 구상했던 모듈을 만들어 볼 수 있었던 재미 있는 한 달 이었습니다.
 

index Lv. 3
sotheb

댓글 2

  • 회화 작가분들에게 아주 유용하겠네요~ 👍

  • 스크린샷이라도 보고 싶어요!^^

     

    Board Bridge는 마이그레이션 툴의 대안으로 상당히 쓸모있을 것 같네요. 사이트 전체를 옮기는 것보다 일부를 분할하는 것이 오히려 더 귀찮은 작업이니까요. 그런데 글쓴이의 회원정보는 어떻게 되는지 궁금합니다. 대상 사이트에 아이디도 똑같이 만들어 주나요? 아니면 비회원이 작성한 것으로 처리되나요?