꼬반 Blog

쇼핑몰 개발 진행상황

회사에서 이런저런일로 약 3주간 쉬었더니..


일단 회사컴에서 됬다 안됬다 하는 경우가 많아서 개발 메인을 맥 에어로 옮김.. 화면 너무 작음


어차피 에디터는 서브라임 텍스트 3 을 사용하고 있었기 때문에 별 문제는 없음..


소스는 서버상에 다 올려놓고 작업하고 있었으니까.


오늘 일단 


로그인 / 로그아웃 시에 히스토리 저장하도록 추가 하여두었고.. (이건 나중에 생각하니 꼭 필요 할 것 같아 추가함. 로그인 내역이나 해킹 같은 거 방지 혹은 대비 용, 보안 설정 등?)


진행해야 되는 필수 기능은 이제


1. 결제 관련 

  1.1. 살펴본 상품 목록 관련 - 이건 redis에 세션으로 살펴본 상품 쪽으로 추가 하면 될 듯

  1.2. 장바구니 기능 - 이것도 세션쪽에서..

        - 세션을 hash 로 저장해놨더니... 세션 안에 삼품들 추가하기는 어려울 것 같다. 테스트 해보니 다중으로 값을 저장하기 위해서는

          제일 쉬운건 sadd / sbmembers 로 하는게 좋을 듯.

          처음 로그인 하면 cart_session(ssesion은 유저 이메일) / see_session 을 생성하고 살펴본 상품은 see_session에 장바구니 추가에는                 cart_session에 추가해줘야 겠다. _ 앞에는 prefix로 검색시에는 _ 기준으로 제거하면 세션명으로 일치시키고.

          누가 왜 이리 번거롭게 하냐고 물어본다면... 존재하는걸 쓰지 않고 직접 헤딩하느라 그렇습니다.. 라고 대답하겠다 ㅠㅠ

  1.3. 결제 - 이건 일단 가상 코인을 가지고 결제 테스트 모듈 개발 하고 다른 모듈로 변경 작업


2. 게시글 관련

  2.1. 리뷰 작성 - 각 상품에 리뷰 부분

  2.2. 공지 게시판 - 페이지는 만들어 두었으니 관리자가 등록하는 부분 만들 것

  2.3. 게시글 쪽은 아닌데 별점 관련 부분 같이 할 것


3. 개인 사용자 페이지

  3.1. 이쪽은 아직 하나도 안되 있음..


4. 관리자 페이지

  4.1. 상품 관리 / 회원 관리 는 기본 기능 되있음

  4.2. 전체 게시글 관리 기능 필요

  4.3. 주문 내역 관리 기능 필요

  4.4. 기본적인 페이지 수정 기능 필요


아직... 많이 남았네...


얼릉 다 하고 끝내야지 ㅠ.ㅠ



반응형

Article By 꼬반

*certificate* : VCP 5(2012), RHCSA 7 (2014), RHCE 7 (2015), RHCSA in REDHAT OpenStack(2017) *development language* : Javascript, NodeJS, Golang, html5, css3, shell script *middle ware* : NGINX, Apache, Tomcat, Docker, Docker Swarm, Mesos, Kubernetes, HCI,

Discuss about post